没有SegWit和Taproot的比特币序数

序数(Ordinals)已成为 BTC 圈子中创建 不可替代令牌 (NFT)的热门话题。它的主要特点是将 NFT 本身完全存储在链上。

我们表明 原始的比特币协议 已经可以支持它。Ordinals 工作不需要重大更改,包括 SegWit 和 Taproot 。实际上,它在原始协议上运行得更好: 便宜 100,000 倍,大12.5 倍 。

序数是如何工作的

序号是彩色硬币的最新表现形式 ,它标记单个聪(因此“着色”它们),以便它们可以携带额外的信息。更具体地说,每个聪都根据其开采时间顺序排序,这是 2012 年 在比特币论坛 上首次提出的。每个聪将分配一个 介于 0 和 2,100,000,000,000,000之间的序号 (因此称为“序数”)。然后可以在每个独特的 satoshi 上刻上一些其他信息以创建 NFT(又名铭文)。

当一个 Ordinal NFT 在交易中被铸造时,它被刻在 交易第一个输出的第一个satoshi 上。交易包含一些额外的数据:文本、图像、视频等。之后,它可以像普通比特币一样转移。

考虑一个具有三个输入和两个输出的示例交易。

输入中有来自三个地址的六个聪。输出包含五个聪到两个不同的地址。剩余的一聪作为费用支付给矿工。

Ordinals 使用先进先出算法将输入的每个 satoshi 分配给输出。任何丢失的序号都交给矿工。在示例中,序数(及其代表的 NFT,如果有的话)A、B、C 和 D 进入第一个输出,F 进入第二个输出,F 进入矿工。

与其他基于比特币的 NFT 比较

以前的彩色币 通常使用 OP_RETURN,这是一种最多只有 80 字节元数据的不可花费的输出,这意味着 存储了对 NFT 的链接/引用。

Ordinals 使用这些技术将整个 NFT 图像/内容存储在链上。

比特币SV 上的序数

今天的原始比特币协议, 比特币 SV (BSV), 早在 2021 年就率先将 NFT 完全存储在链上。由于 BSV 和 BTC 发行聪的算法相同,因此它们可以使用相同的方式分配聪的序号。BSV 上的序数比 BTC 上的效果要好得多。

BSV 在不更改协议的情况下这样做。不需要 SegWit 和 Taproot。

参考资料
[1] https://docs.ordinals.com/
[2] https://medium.com/coinmonks/ordinals-an-overview-of-bitcoin-nfts-795c39447e23
[3] https://tara-annison .medium.com/a-comprehensive-explanation-of-ordinals-nfts-on-bitcoin-67b11868e74f
[4] https://www.chain.com/blog/what-are-bitcoin-ordinals


注意:
[1] 我们比较平均费率。在 BTC 中,SegWit 可以带来 4 倍的折扣,而在 BSV 中,一些矿工拿 0.01 sat/byte,5 倍的折扣。

观看:BSV 上的智能合约和计算
https://youtu.be/c_zAlkImgTU


本文转载自网络

上次更新 2024-09-09