Ordinals 完全存储在链上
回到 6 月份,牛市高峰地板价在 30 多 ETH 的 Azuki,选择在 NFT 的熊市里发售了 Elementals 系列,并引发社区一系列「抵制」。一开始社区质疑的是 Elementals 与 Azuki 的高度重合性,然而随着开图的 Elementals 越来越多,竟有不少持有者发现自己的 Elementals 与其他持有者的长得一样,不是高度重合性,而是完全一模一样。
五套完全相同的编号分别是:#2210 与 #10744;#1077 与 #8600;#16046 与 # 8914;#16580 与 #5613;#19697 与 #2475。社区还发现,不仅 Elementals 的 NFT 显示的前端图片一模一样,甚至将图片保存下来后的图片命名也都一样。
随后 BlockBeats 发现,在查询 Elementals 系列合约时,部分 NFT 的 tokenURL 已无法显示查询结果。同时,Elementals 系列部分 NFT 预览图在 Blur 等 NFT 交易平台也无法正常显示。Azuki 团队就这样在社区的眼前来了一次实时「换图直播」。已经上传至链上并铸造出来的 NFT 被更换和修改,被社区诟病许久。
而这个问题,也一直是 Ordinals 社区常讨论的核心。回到今年 1 月 21 日,比特币核心贡献者 Casey Rodarmor 创建的 Ordinals 协议发布了 0.4.0 版本,正式将 NFT 带入了比特币主网。
Ordinals 协议有一个支持跟踪和传输单个比特币最小单位 Satoshi 的编号方案,将不同的 Satoshi 按照被开采的顺序编号,并以先进先出的顺序从交易输入转移到交易输出。每个 Satoshi 都有了独特的编号作为身份标识后,就可以被单独跟踪或交易。在此基础上,再往每个 Satoshi 里写入数据(如图像、文本、SVG、HTML 等),就完成了将 Satoshi 从一个「比特币最小单位」向一个「比特币 NFT」的转变。
最重要的是,这些比特币 NFT 不支持链下数据的引用。也就是说,所有比特币 NFT 包含的数据完全存储在链上,不会因集中式的链下存储出现问题而造成丢失,同时也无法更改。
TurtleMoonCC 的 CEO @TMCC_Patches 对 Elon Musk 的言论发表了自己的观点:「1)IPFS 不是一家公司,它是一个分布式节点网络;2)它不会倒闭,就像比特币一样。所有节点都需要关闭;3) Ordinals 有 4mb 的限制,大多数媒体格式需要更多的存储空间;两种工具都适用于不同的解决方案。」