Time:2023-05-25 Click:130
原文来源: #BRC-721 (@real_BRC 721 )
BRC-20 类似于以太坊上的 ERC-20 ,用于发行同质化 Token ,而 BRC-721 则用于发行非同质化 Token (NFT)。文章探讨了这些标准的基本原理、优势以及与原生 Ordinals NFT 的区别,并讨论了 BTC NFT 的市场前景和挑战。
BRC-20 是比特币网络上发行同质化 Token 的一个实验性格式标准,类似于以太坊上的 ERC-20 。
在理解 BRC-20 之前首先要了解两个概念。
1、SATS:聪,比特币上的最小单位, 1 个 BTC 等于 1 亿个 SATS ;
2、Ordinals 协议:为每一个 SATS 打编号的协议。
原本每个单位的聪 SATS 都是没有区别的,而通过 Ordinals 协议,则可以按照一定顺序排列这些 SATS,并给它们附加上特定的信息,使得每一个原本同质化 SATS 都变成独一无二的 NFT。
这些信息可以是文字、图片或者代码等,而附加到 SATS 上之后的信息就叫做「Inscriptions」(铭文)。
可以看得出来,Ordinals 协议其实最开始是为发行比特币网络上的 NFT 服务的。
而 BRC-20 可以理解成一种特殊的 Ordinals NFT,它通过将铭文设置为统一的 JSON 数据格式(文本),规定了包括 Token 的名称、符号、总量、小数位数等在内的 Token 信息,开发者按照标准执行就可完成同质化 Token 的发行。
原生 Ordinals 每个铭文都需要保存图片,会导致 Mint 费用过高、占用大量 Bitcoin 网络空间等问题;而 BRC-721 只需要 Deploy 时指定图片等信息,Mint 操作并不需要保存图片,因此可以极大地节省 Mint 费用和 Bitcoin 网络空间;
BRC-721 可支持将图片保存在 IPFS 等链下服务中,不仅能节省 Bitcoin 空间,也能为每个 Token 提供灵活的属性信息;
原生 Ordinals NFT 无法针对 Collection 进行有效索引,而 BRC-721 通过提供类似 BRC-20 的 JSON 规范,能够有效索引和查找同一个 Collection 的 NFT。
BTC NFT 的出现给人们提供了进一步探索比特币的价值多样性的机会。通过 Ordinals 协议,将 SATS 转变为独一无二的 NFT,使得比特币网络更加灵活和自由。
然而,要使 BTC NFT 获得像以太坊 NFT 那样的大规模用户采用,仍然面临一些挑战。一个主要问题是容量限制,一个 Ordinals 文件的最大限制为 4 MB,这导致一些艺术作品难以在比特币网络中展示。
此外,原生的 BTC NFT 是完全上链的,这导致存储成本非常高,目前可能无法实现大规模应用和普及。
然而,BTC NFT 的市场前景依旧非常吸引人,BRC-721 标准的引入为 BTC NFT 带来了更多的灵活性和可扩展性。通过将 NFT 的 Metadata 保存在 IPFS 或其他链下服务中,节省了比特币网络的空间,降低了用户的使用成本,并为每个 NFT 提供了更多的属性信息,增加了 BTC NFT 的玩法和应用场景。
希望随着时间的推移,BTC NFT 能够得到更广泛的采用,并为比特币网络的发展贡献更多可能性和创新。