ERC-1155是一项在以太坊区块链上用来暗示某些奇特虚拟物品的尺度,这个尺度答允在一个智能合约中同时拥有多种形式的代币(Token)。ERC-1155尤其合用于游戏这种有大量数字物品需求的行业,The Sandbox也不破例。在The Sandbox中,创作者可以操作该协议缔造任意数量的物品/资产。
简朴来说,ERC-1155是一个“智能合约代币尺度”,用来为开拓者提供一种差异于ERC-721和ERC-20的代币开拓逻辑,利用该尺度,开拓者可以在区块链上暗示各类数量的同质化(ERC-20)和非同质化(ERC-721)代币。在ERC-1155之前,开拓者若想在以太坊区块链上为一个代币同时赋予“非同质化”与“同质化”特性,就必需按拍照应的协议陈设两个合约,而且还需要对这两个合约逻辑举办统筹配置(可能陈设一个能挪用两个合约的新合约),这也导致无法在单一合约中陈设同时拥有两种特性的代币;有了ERC-1155,不只开拓者可觉得一种代币同时赋予上述两种特性,还能将两种逻辑整合在一个合约中,减缓dApp合约陈设巨大化的问题。
ERC-1155尺度并非一蹴而就,The Sandbox团队以及首席区块链架构师 Ronan Sandford 是ERC-1155 尺度的重要孝敬者,Enjin 以及 Horizon Games 也为该尺度做出了重要孝敬。ERC-1155由Enjin团队的 Witek Radomski 于2018年提出。而在 Pixowl 游戏中,,The Sandbox意识到了将来会有对 ERC-721+ERC-20 协议的需求,但同时也需要一个可以兼容ERC-721协议的代币尺度,以便实现整体dApp逻辑的迁移和兼容。颠末多次筛选,The Sandbox 团队最终选择了ERC-1155,并协助Enjin与Horizon Games对该代币尺度举办了完善,尤其是ERC-721的兼容性上。
在The Sandbox上缔造ERC-1155,与缔造普通的NFT险些没有区别
兼容ERC-721这一特性对The Sandbox很是重要,团队但愿创作者既能创作合用于今朝生态的NFT(ERC-721协议),也能缔造可变的同质化代币(ERC-1155协议)来令他们可以或许缔造保藏品并在游戏中利用可能出售给别人。
“可变的同质化代币”又是一个什么观念呢?这个理念来自于ERC-1155的特性,假如一个ERC-1155代币的供给量为1,那么它就可以看作是由或人所拥有的ERC-721代币(因为总量为1,与ERC-721沟通)。因此,除了通过ERC-1155实现区块链上的代币批量传输以外,开拓者也能体验到雷同ERC-721的互操纵性,实现向ERC-721协议的兼容。
将这个特性更进一步,我们还能让供给量大于1的ERC-1155代币持有者将代币转化为ERC-721,通过令ERC-1155的代币供给量缩减为1的方法,让其缔造的ERC-1155代币成为雷同于NFT代币的存在。这个特性有很多有趣的应用规模,举个例子,创作者缔造一系列保藏品后,它可以选择将其转化为NFT并出售,可能在他人购置时自动生成一个NFT。上述进程将会在智能合约这一去信任情况下举办,实现流程的自动化,同时也能反过来证明买方是第一个得到该保藏品的人(通过区块链的时间戳特性)。
用户可以选择是否以NFT形式出售本身的资产
对The Sandbox而言,除了上述特点,回收ERC-1155的另一个重要原因是,其可以让Gas耗损更少,还能担保用户真正拥有物品的所有权。很多区块链游戏只为用户提供了“数字上”的所有权,以此来节减Gas用度(即不令用户物品所有权信息上链),但在The Sandbox中,智能合约将会储存物品的Hash值——物品的信息以及所有权将会通过IPFS来举办生存,这会返回一个奇特的Hash值。让用户得到某个物品/资产的数据所有权证明,而且不但有链上信息这一表示形式,还可通过图形化等方法来展示所有权。得益于ERC-1155的精彩设计,The Sandbox已经支持创作者在单个区块内缔造1500+种类的资产,同时享受越发低廉的Gas用度,越发优秀的互操纵性和兼容性。
让ERC-1155从提案变为尺度并非易事,但尽力终有回报。感激Enjin公司为ERC-1155的降生所做的尽力,也感激Andrew Cooke、Philippe Castonguay等技能人员,以及所有为ERC-1155做出孝敬的人!
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。