我们都知道,数字资产都是基于公链发行,并形成了ERC20、BEP20、TRC20等多个典型的协议标准。NFT独特与不可替换性决定了传统发行方式不再适宜。NFT开发者不断尝试,探索出了多种非同质化代币发行协议。GDF为您梳理如下:
ERC721:ERC721是NFT领域最常用的通证形式。它最初由CryptoKitties创造,也是非同质化数字资产的第一个标准。ERC721是可继承的Solidity智能合约标准,人们可以将其用于编程基于NFT的项目。2017年底造成以太坊网络拥堵的火爆全网的游戏/收藏品项目谜恋猫,使用的正是该协议。
ERC1155:ERC1155允许拥有独特资产种类,而非拥有独特资产,可满足高频交易需求业务。游戏开发商Enjin,开发游戏时需要有游戏道具,需要多道具多账户发送,而每次发送就要调用一次合约非常费钱。解决方案是ID不再是某个物品,而是一个类别,从而可以在每次大批量发送,提高了转账快捷方便程度。
ERC998:该方式比较少见,不作具体分析。简化理解为:ERC-998可以包含多个ERC-721和ERC-20形式的代币。ERC998是一种类似“打包”出售的商品。
元数据:元数据非发行协议,但是NFT的核心概念。元数据用于定义单个代币的唯一特征。以加密猫为例,每只加密猫都有不同的颜色、形状、名称等。元数据的存储可在链上,亦可在链下。
以上协议梳理中可以看到,大多发行协议是以太坊公链为底层。以太网存储数据不仅非常昂贵,还占用大量的共识节点资源,进而拖累区块链的网络速度。此外,在一些特定的商业应用中,并不是所有的信息都适合向每个人公开。有什么方法可以在透明、不可变的的区块链上满足隐私保护要求呢?
面对NFT发行的隐私保护、数据存储、链和业务逻辑隔离三大难题。NFT平台GoodData通过协议底层提升优化配置,满足NFT开发者、用户、协议提供者(公链)的经济权益有效平衡。
为了保护隐私,GoodData使用隐私保护、多方安全计算、人工智能机器学习相结合的可验证原则,允许业务开发人员决定数据参数公开程度,满足具体商业场景需求。对于数据存储问题,GoodData可以很容易地与分布式存储网络集成,保存图片、音乐、软件等原始文件,任何人都可以通过地址哈希追溯,去验证文件的真实性。为了隔离区块链和业务逻辑,GoodData会提供丰富的插件,如钱包插件、网络插件和交易插件。NFT业务开发人员可根据业务类型调用这些插件的API,就可以轻松地将事务发送到相应的链中。这一切都会让NFT的发行将趋向智能、交易达成快捷、权益分配更明细化。