为区块链游戏而生 ERC-1155成为以太坊正式代币标准

早在一年前,Enjin首席技术官WitekRadomski将ERC-1155多代币标准的第一个版本推送到了以太坊的Github存储库。

从那以后,这个代币标准经历了50多次修订,其还收到了来自社区的400条评论,这些评论提供了宝贵的意见,并帮助ERC-1155完善至最终版本。

到如今,ERC-1155已成为了一个正式的以太坊代币标准。

既然以太坊社区已将其封为“final”状态,这就意味着,ERC-1155不会有更多的改动了。

那问题来了,这个代币标准是干啥的,为什么要耗费这么多的精力去做这件事?

官方的总结说法是:

尼日利亚官员:尼日利亚希望为区块链初创公司启动监管沙箱,以刺激该技术的发展:金色财经报道,在迪拜举行的?BSV 全球区块链大会?上,由Jimmy Nguyen主持的一个小组讨论了区块链在国家数字化转型中的作用,并分享了他们的国家如何整合该技术。尼日利亚国家信息技术发展局(NITDA)总干事Kashifu Inuwa称,尼日利亚人的数字化转型体现在两个方面:增强现有的传统流程和服务,以及设计新的方法来解决他们的挑战。

尼日利亚一直在探索该技术在多个领域的整合,包括身份管理、公众参与、记录保存、金融普惠、电子投票等。我们称之为发展监管,因为这项技术是新技术。我们不想执行会扼杀创新的法规。因此,我们与(区块链)初创公司合作,共同制定法规。尼日利亚还希望为区块链初创公司启动监管沙箱,以刺激该技术的发展。[2022/8/1 2:50:08]

“用于管理多代币类型合约的标准接口。单一部署的合约可包括可替换代币、不可替换代币或其它配置的任何组合。”难以理解,对不对?不急,我们先来了解一下这个代币标准的制定动机:

三星疑似任命IBM医疗保健前首席架构师为区块链部门副总裁:韩国科技巨头三星电子疑似任命IBM医疗保健和生命科学区块链解决方案的前首席架构师Woong Ah-yoon为其区块链开发部的新副总裁。

据称,Woong Ah-yoon将扩大和重组三星的区块链工作部门。(Cointelegraph)[2020/5/31]

像ERC-20和ERC-721这样的以太坊代币标准,要求为每个代币类型或collection部署一个单独的合约,这在以太坊区块链上造成了大量冗余的字节码,并通过将每个代币合约分离为其自己的许可地址的性质限制了某些功能。而随着区块链游戏平台的兴起,游戏开发者可能会创建数千种代币类型,这需要一种新型的代币标准来支持它们。

声音 | 上海嘉定南翔镇人大主席万平:将为区块链技术企业提供成长土壤:12月17日,“数字经济产业高端峰会暨2019上海蓝天经济城企业年会|深圳”在深圳南山区举行。上海市嘉定区南翔镇人大主席万平出席会议并为峰会致辞,他表示,在区块链生态建设事业中,上海市嘉定区南翔镇早有布局,与蓝天经济城携手共同建设总计4万平米的区块链集聚区,为区块链产业发展提供良好基础。与此同时,基于“科技发展,人才先行”的理念,南翔镇人民政府为加速推进区块链行业人才培养,共同构建区块链产业人才培育体系,携手蓝天经济城共同打造区块链人才培养计划,为行业发展提供“硬核”动能。[2019/12/18]

简而言之就是,为了让开发者一键创建和管理成千上万种游戏token,ERC-1155应运而生了。

动态 | 物流与供应链已成为区块链最具潜力的应用场景:据中国物流与采购网消息,近日,在中国物流与供应链产业区块链创新应用年会上,中物联区块链分会专家委员会主任王国文代表分会发布了《中国区块链供应链应用发展报告》,报告显示,物流与供应链已成为区块链最具潜力的应用场景,其中电子存证、供应链金融、产品溯源和共享经济是其中最主要的应用场景。[2018/12/24]

然而,ERC-1155并不特定于游戏哦,很多其他应用也可以从这种灵活性代币标准中获益。

这种设计可以实现新的功能,例如一次传输多个代币类型,从而节省交易成本。多个代币的交易可以建立在这个标准之上,它消除了单独“批准”单个代币合约的需要。

总的来说,这一代币标准目前可见最大的受益方,就是区块链游戏开发商啦。

一个智能合约,多个token

像ERC-20和ERC-721代币标准,需要为每种新“类别”的代币部署新的智能合约,而ERC-1155背后的核心概念,就是单个智能合约可管理无限数量的代币。

你可以把它想象成一台自动售货机,里面有各种各样的苏打水、果汁甚至零食。客户使用单一的安全界面与机器进行交互,机器分配他们选择的商品。同样,为一个游戏而签订的ERC-1155合约,可以包含各种各样的物品,从武器和盔甲到健康药剂、魔法卷轴等等。

这些项目中的每一个都可以是“可替换的”,有多个副本可用。可替换的代币用于可分割的货币,而且它们对于不需要区分的可堆叠项目也非常有用,比如一束弓箭。

One-of-a-kind代币又称不可替代代币,这种结构允许每个代币都有自己独特的参数、历史记录和真实世界的镜像。电子游戏中的宠物龙可能是一个NFT,它有自己的独特名称,一个权力级别,以及丰富的游戏历史。

支持批量交易

有了ERC-1155,你就可以在一次交易中发送多个token,大大节省了gas成本!此外还可以防止在单笔转账中等待每个区块的需要。

例如,下面这个例子,测试者Phillippe通过ERC-1155代币实现了每秒155种资产的传输。

使用ERC-1155的项目,也可以使用相同的基本设计构建原子交换,允许用户以绝对安全性交换一种代币,它不涉及中间方,因而避免了欺诈。

严格的规则使token可靠

ERC-1155代币标准还有一个非常好的特性,它是通过代币必须遵循的严格规则集来实现的。

ERC-1155代币,只需将代币发送到地址,即可执行确定性智能合约函数。

这是非常有意义的。

例如,只要将代币发送到一个DEX交易所地址,这个交易所就可立即将另一个代币返回到发送者的地址。同样,区块链游戏可以在收到用户的ERC-1155代币后,立即执行游戏功能。代币可以打包、转换、制作或托管,不需要访问ABI或直接与与智能合约交互。

这种类型的功能最初是在ERC-223中提出的,但该标准未能跟上。ERC-721也实施了“safeTransferFrom”,但它存在一个很大的问题,即其并不对所有传输严格要求这一规则,这意味着用户可能会永久丢失其代币。

保证日志跟踪

随着以太坊生态系统的不断发展,很多dApp依赖于传统的数据库和浏览器API服务来检索和分类数据。ERC-1155标准保证智能合约发出的事件日志将提供足够的数据,以创建所有当前代币余额的准确记录。数据库或资源管理器可以监听事件,并能够提供合约中每个ERC-1155代币的索引和分类搜索。

智能合约不再需要维护每个代币ID的索引,而且ID也不需要以任何方式相继。

想象一下,无论分析哪个智能合约,都能够通过时间倒带和快进,分析完全不同的ERC-1155代币的使用模式和生命周期。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

银河链

Coinw观点 | “算法稳定币” 是一个伪命题

作者系MakerDAO中国区负责人 稳定币很火。 “区块链应用的圣杯”,“加密世界的印钞权”,“不受人为控制的自由货币”,从项目方到交易所甚至到传统金融领域,大家都想做,人人都在聊.

AAVEPoS系列(二) | 从「非主流」到主流:PoS共识演变

众所周知,区块链本质上是一种分布式账本技术,如何让同时参与记账的多个节点保持账本的一致性是区块链的核心问题之一,不同的公有链会采用不同的共识机制来解决这一问题,而现有主流共识机制的共同点在于他们的目标都是能够随机选出出块者.

SHIBMcoin交易所祝大家父亲节快乐

今天是父亲节,这一生,父亲从不说爱你,却把最好的都给了你。当你的人生踏上一个又一个新的台阶,他却在你不经意间悄然老去…他或许不富有,却愿为你倾尽所有;他可能话不多,却从没停止爱你.

[0:15ms0-1:499ms