一文了解比特币NFT的技术原理和生态影响

2023-12-18 10:13

免责声明 免责声明:内容来源于网络收集,不构成任何投资建议!

原作者:alertcat.eth、ChainCatcher

判断近期NFT的引爆点,比特币主网Ordinal协议带来的NFT热潮不容忽视。尽管目前比特币网络上还没有成熟的交易平台,所有交易都仅依靠电子表格作为挂单和报价的基础,但基于Ordinal 协议的交易近期仍然非常活跃,甚至造成了比特币的拥堵网络。

加密分析平台Glassnode的数据显示,比特币NFT的推出使比特币地址数量达到4400万的历史新高。 “这是比特币历史上一个新的、独特的时刻,一项创新正在产生网络活动,而不需要出于货币目的进行经典的代币交换转移。”

一文了解比特币NFT的技术原理和生态影响

鉴于其不可忽视的影响力,本文将从两个方面分析比特币NFT的发展现状。

让我们从比特币本身开始。比特币的最小可分割单位称为“聪”,1 个比特币相当于1 亿聪。序数理论赋予聪以金融价值,使它们能够作为收藏品被收集和交易。单个聪可以刻上任意内容,创建比特币原生的独特数字工件,可以将其保存在比特币钱包中并使用比特币交易进行传输。铭文与比特币本身一样持久、不可变、安全和去中心化。

在Bitcoin Core 贡献者Casey 于2 月2 日创建的BIP 中,序数的技术原理是这样描述的:“每个聪都按照其开采的顺序从0 开始连续编号。这些数字被称为“序数”,因为它们是数学意义上的序数,给出了每个聪在总供应量中的顺序。 “序数”这个词非常具体,因为它在比特币协议的其他地方没有使用。根据交易输入和输出的大小和顺序,将交易输入中的序列号聪按按照先进先出的顺序传输到输出satoshi。”

比特币区块链上的每个区块都包含一个或多个交易,其中第一个交易称为coinbase 交易。在序数协议中,出于分配算法的目的,Coinbase 交易被认为具有等于补贴大小的隐式输入。那么转账的原则是:聪按转账是按照先进先出的顺序进行的。将交易的输入视为聪列表,将输出视为等待接收聪的插槽列表。要将输入聪分配给槽,请按顺序检查输入中的每个聪,并将每个聪分配给输出中的第一个可用槽。交易费用被视为coinbase 交易的额外输入,并根据其相应交易在区块中的排序方式进行排序。

在序数协议中,铭文刻有任意内容,创建比特币原生的数字工件,通常称为NFT。铭文不需要侧链或单独的代币。然后可以使用比特币交易转移这些雕刻的聪,发送到比特币地址,并保存在比特币UTXO 中。这些交易、地址和UTXO 在各方面都与正常的比特币交易、地址和UTXO 相同,只是为了发送单个聪,交易必须根据序数理论控制输入和输出的顺序和值。铭文的内容模型符合网络协议。铭文由内容类型(也称为MIME 类型)和内容本身(字符串)组成。这允许从网络服务器返回铭文内容并用于创建、使用和重新混合铭文内容的其他HTML铭文。

这与互联网使用的数据模型相同,允许铭文内容随着网络的发展而发展,并支持网络浏览器支持的任何类型的内容,而无需更改底层协议。铭文内容完全在链上,并存储在主根脚本路径支出脚本中。主根脚本对其内容几乎没有限制,并获得额外的见证折扣,使得铭文内容存储相对经济。

由于主根支出脚本只能从现有的主根输出生成,因此使用两阶段提交/显示过程进行记录。首先,在提交事务中,创建对包含铭文内容的脚本的主根输出的提交。其次,在揭示交易中,提交交易产生的输出用于揭示链上的铭文内容。铭文内容是使用未执行条件下的数据推送来序列化的,称为“信封”。

信封由OP_FALSE OP_IF . OP_ENDIF 组成,包装任意数量的数据推送。由于信封实际上是无操作的,因此它们不会更改包含它们的脚本的语义,并且可以与任何其他锁定脚本结合使用。根据协议,包含字符串“Hello, world!”的文本铭文序列化如下:

OP_FALSE

OP_IF

OP_PUSH 命令

OP_1

OP_PUSH 文本/纯文本;字符集=utf-8

OP_0

OP_PUSH 你好,世界!

OP_ENDIF

首先压入绳子,以将铭文与信封的其他用途区分开来。 OP_1表示下一次推送包含内容类型,OP_0表示后续数据推送包含内容本身。大型铭文必须使用多次数据推送,因为Taproot 的少数限制之一是单次数据推送不能大于520 字节。铭文的内容包含在所揭示的内容中

易的输入中,并且铭文是在其第一个输出的第一个聪上进行的。然后可以使用熟悉的序数理论规则跟踪这个聪,允许它被转移、购买、出售、丢失和恢复。这就是比特币 NFT 在聪上写入数据的技术原理。

创始人这样定义铭文应有的属性,这就是他创造此协议的原因:

要使数字事物成为数字人工制品,它必须像你的那枚硬币:

  • 数字人工制品可以有所有者。数字不是数字人工制品,因为没有人可以拥有它。

  • 数字人工制品是完备的。指向 IPFS 或 Arweave 上链下内容的 NFT 是不完整的,因此不是数字工件。

  • 数字人工制品是无需许可的。不支付版税就不能出售的 NFT 不是未经许可的,因此不是数字人工制品。

  • 数字人工制品是不可审查的。也许你今天可以更改集中式分类账上的数据库条目,但明天可能不行,因此它不能成为数字人工制品。

  • 数字人工制品是不可变的。带有升级密钥的 NFT 不是数字神器。

数字人工制品的定义旨在反映 NFT 应该是什么,有时是什么,以及铭文始终是什么,就其本质而言。创始人认为序数协议和铭文是一封写给比特币、互联网、编程和万维网的情书。总的来说:协议的作者因为需要一种链上的,不变的,基于比特币网络安全性的,不支持强制版税的,面向比特币 maxi 从而能打开新市场的,具有与互联网相同的数据模型的 NFT 协议而创建了 Ordinal 协议。

协议的作者同时完成了一个区块浏览器、一个可以手动选择发送的聪的钱包,称为 ord 钱包和一个索引。如果你希望创建铭文,你需要同时下载 Bitcoin Core 钱包和 ord 钱包用来完成控制聪和选择聪。铭文是一种 NFT,但是创始人更愿意用 digital artifact 这个词,因为它简单、具有启发性和熟悉性。

下面介绍几个比较知名的基于序数协议发行的 NFT 系列和基础设施。

  • Ordinal Punks

构成 Ordinal Punks 系列的 NFT 是在比特币网络的前 650 个铭文上铸造的。根据一条推文,周三晚些时候,Ordinal Punks NFT Punk 94 以 9.5 BTC 的价格售出,约合 214, 000 美元。

  • Bitcoin Punks

Bitcoin Punks 是第一个使用 Ordinals 将原始以太坊 CryptoPunks 字节完美上传到比特币区块链的。

项目方检查了上传到 Ordinals 的每张图片的哈希值,并将其与原始的 10 k 朋克图片进行比较。指向 Bitcoin Punks 的链接是首次出现的铭文(最低 ID),其中包含 Ordinals 上的这些哈希值。

  • market

这个网站将 Bitcoin Punks 创建了一份在以太坊上的映射,从而使买家能在 opensea 上面轻松购买 Bitcoin Punks。项目方通过在 Emblem Vault上提供所有合法比特币朋克的经过验证和最新的信息来帮助买家避免诈骗。

新兴的 Ordinal 协议无疑对于比特币生态产生了影响。序数协议的创建者这么描述其特征:比特币网络所做的最重要的事情是去中心化资金。所有其他用例都是次要的,包括序数理论。序数理论的开发者理解并承认这一点,并相信序数理论至少在很小的程度上有助于比特币的主要使命。在比特币的社区之内对于这一技术的发展和应用存在着巨大的分歧,一些纯粹主义者认为区块链应该仅限于金融交易,他们认为,序数协议的流行一夜之间增加了平均区块大小,这转化为更高的每个区块费用。

根据下图所示:由于铭文带来的区块空间使用量增加,mempool 是等待开采并添加到区块链的比特币区块的集合,在撰写本文时现已填满。

一文了解比特币NFT的技术原理和生态影响

有人担心在区块链上记录不可替代的数据可能会导致膨胀,而其他人则指出序数协议的流行是一种积极的催化剂,将推动区块链的更多发展。

下面是协议作者对比特币社区的发言,笔者认为这是对于其生态影响的一种辩护:“与山寨币领域的许多其他事物不同,数字人工制品有其优点。当然,有大量的 NFT 是丑陋的、愚蠢的和欺诈的。然而,有许多非常有创意的东西,创造和收藏艺术从一开始就是人类故事的一部分,甚至早于贸易和金钱,这也是古老的技术。

比特币为以安全、去中心化的方式创建和收集数字文物提供了一个了不起的平台,它保护用户和艺术家的方式与它提供一个用于发送和接收价值的惊人平台的方式相同,并且出于同样的原因。

序数和铭文增加了对比特币区块空间的需求,这增加了比特币的安全预算,这对于保障比特币向费用依赖型安全模型的过渡至关重要,因为区块补贴减半变得微不足道。

铭文内容存储在链上,因此铭文使用的区块空间需求是无限的。这为所有比特币区块空间创造了最后的买家。这将有助于支持一个强大的费用市场,从而确保比特币保持安全。

铭文还反驳了比特币不能扩展或用于新用例的说法。如果你关注 DLC、Fedimint、Lightning、Taro 和 RGB 等项目,你就会知道这种说法是错误的,但铭文提供了一个易于理解的反论点,它针对一个流行且经过验证的用例 NFT,这使得它非常清晰。

如果铭文如作者所希望的那样成为备受追捧的具有丰富历史的数字文物,那么它们将成为比特币采用的强大挂钩:为乐趣、丰富的艺术而来,为去中心化的数字货币而留下。

铭文是区块空间需求的一个极其良性的来源。例如,稳定币可能会给大型稳定币发行人影响比特币发展的未来,或者 DeFi 可能会通过引入比特币上的 MEV、数字艺术和收藏品的机会来集中挖矿,不太可能产生具有足够力量的个体实体破坏比特币。艺术是去中心化的。

铭文用户和服务提供商被激励运行比特币全节点,发布和跟踪铭文,从而将他们的经济权重投向诚实链。

序数理论和铭文不会对比特币的可替代性产生有意义的影响。比特币用户可以忽略两者而不受影响。

我们希望序数理论能够加强和丰富比特币,并赋予它另一个维度的吸引力和功能,使其能够更有效地服务于其主要用例,即人类的去中心化价值存储。”

参考文献

https://bitcoinmagazine.com/technical/bitcoin-nfts-protocol-ordinals-50000-inscriptions

https://mempool.space/zh/

https://www.coindesk.com/business/2023/02/07/the-ordinals-protocol-has-caused-a-resurgence-in-bitcoin-development/

https://bitcoinpunks.com/

https://docs.ordinals.com/faq.html

https://github.com/casey/ord/blob/master/bip.mediawiki

https://www.odaily.news/post/5184994