ERC-1155 早在 2018 年就被制订了,为什么会特别提到它呢?主要原因是由于在 DeFi 降温之际,有越来越多 NFT 的趋势话题在发生,以及在 DeFi 圈的第一红人 – yearn finance 创办者 Andre Cronje 在 27 日推文:「ERC-1155 很酷!」一句话就获得近九百的 Like 的关系。
ERC-1155 的提出者:Witek Radomski
Witek Radomski 是以太坊区块链游戏开发与应用平台 Enjin 的技术长,他在 2018 年六月在 Github 中提出 ERC-1155 标准 。在 2019 年六月,成为 以太坊认可的代币标准 。
而 ERC-1155 也是 Enjin 的主要卖点。
一句话讲完 ERC-1155
据官方文件说明,它一个能管理不同类型代币的智能合约标准 ,例如:同质性代币 (fungiable token)、非同质性代币 (non-fungiable token) 或是像半同质性代币 (semi-fungiable token)。同质性代币最常见的例子就是数位金钱,每一个代表的意义相同,可以被切割 ; 非同质性代币则像是数位画作,它具有独一性,不可被分割。半同质性代币就比较神奇,像是商场折价券,它在被使用前后,属性会改变。
为什么需要 ERC-1155?
因为目前的同质性代币 (fungiable token) 标准如 ERC-20,与非同质性代币 (non-fungiable token) 标准如 ERC-721,创建一种代币时,都需要一个独立的智能合约。由于区块链游戏的需求,游戏开发者可能需要创建上千种代币类型,若用旧的代币标准作法,将会占用许多以太坊上的资源,而且由于每个合约各自独立,会限制它们彼此间的互动性。
也因此 Enjin 也是基于自己平台的需求,提出这种新的代币类型。透过 ERC-1155,智能合约可以在一次传输多种类型的代币,节省许多 Gas Fee。多种类型间的代币交易,也可以直接基于此标准交易,不需要先核准 (approve) 不同的独立合约才能互动。人们在单一智能合约内,进行同质性代币与非同质性代币间的互动。此外,在 ERC-1155 之下的非同质性代币,可以更容易地拥有自己的元数据 (metadata) 、供给量与其他特性。
总之,这个协议标准目前看起来就是能够节省很多的交易费用与效率,正巧也是 DeFi 热潮中的超痛点。目前包括 Sandbox、Horizon Games、War of Crypto 等游戏相关专案,都有应用这个标准。
ENJ 用来干嘛?
Enjin 的原生代币 ENJ 是 ERC-20 标准的同质性代币,它主要的作用是在 Enjin 生态系中创建代币或使用开发工具时,所需要供应的燃料。
在 2020 年一月币价约为 0.079,截稿前为 0.15,历史高点为今年八月的 0.25。
衍伸阅读
立即加入 Telegram 获得最精准的区块链新知、加密货币动态!