数字艺术领域
非以太坊标准
目前大部分 NFT 标准都是以太坊上的,但也有几个 NFT 标准出现在了其他链上。DGoods,由 Mythical Games 团队推出,专注于从 EOS 开始提供一个功能丰富的跨链标准。Cosmos 项目也在开发一个 NFT 模块 ,以作为 Cosmos SDK 的一部分加以利用。
链下存储解决方案
如果你在链下存储元数据,你有一下两个选项:
中心化服务器
存储元数据最简单的就是选择某个中心化服务器,或者像 AWS 这样的云存储解决方案。当然,这也有弊端:1)开发者可以随意改变元数据,2)如果项目下线,元数据可能从其原始来源中消失。为了缓解问题 2),现在有几个服务(包括 OpenSea)会在自己的服务器上缓存元数据,以确保即使原来的托管解决方案宕机,也能有效地提供给用户。
IPFS
越来越多的开发者,特别是在数字艺术领域,正在使用 InterPlanetary File System(IPFS)来存储链下元数据。IPFS 是一个点对点的文件存储系统,它允许内容跨计算机托管,这样文件就会在许多不同的地方被复制。这确保了:A)元数据是不可改变的,因为它是由文件的哈希值唯一寻址的;B)只要有节点愿意托管数据,数据就会长期存在。现在有像 Pinata 这样的服务,通过处理部署和管理 IPFS 节点的基础设施,使这个过程对开发者来说更简单,而备受期待的 Filecoin 网络 将(在理论上)在 IPFS 之上增加一个层,以激励节点托管文件。