什么是 Ordinal?比特币 NFT 解释

  • Chainlink
  • 发布于 2023-12-01 15:53
  • 阅读 35

本文介绍了比特币上的 Ordinal NFT,它通过将数据附加到比特币的最小单位 satoshi 来创建 NFT。

定义

Ordinals 是一种创建 Bitcoin NFT 的方法,通过将图像、视频等数据附加到基础 Bitcoin 区块链上的单个 satoshi。

由开发者 Casey Rodarmor2023 年 1 月 20 日 在 Bitcoin 主网上启动,ordinal NFT 只是在 Bitcoin 上创建 NFT 的最新方式。虽然 Bitcoin 上的非同质化代币 (NFT) 并不是一个新概念,但建立在 Bitcoin 之上的 layer-2 网络,如 CounterpartyStacks 已经实现了基于 Bitcoin 的 NFT,但 ordinal NFT 具有与其他 Bitcoin NFT 根本不同的架构。

自推出以来,超过 20 万个 ordinal NFT 已被一个不断增长的用户、开发者和爱好者社区铸造,他们对原生 Bitcoin NFT 的潜力感到兴奋。但 ordinal NFT 到底是什么,它们是如何工作的,以及它们为什么与众不同?

一张显示每日铭文类型的图表。

自首次推出以来,Ordinal NFT 呈现稳定增长,现在各种媒体类型都嵌入到单个 satoshi 中。

什么是 Ordinal 铭文?

Ordinals 是一种创建 Bitcoin NFT 的方法,通过将图像、视频等数据附加到基础 Bitcoin 区块链上的单个 satoshi。与之前的 NFT 不同,ordinal NFT 并非存在于与 Bitcoin 分离的 layer 上。相反,它们使用一种任意但符合逻辑的排序系统,称为 ordinal 理论,为每个 Bitcoin satoshi 赋予一个唯一的数字。在这方面,ordinal NFT 完全是 Bitcoin 原生的。它们无需更改 Bitcoin 协议即可工作,不需要任何额外的 layers,并且向后兼容网络。

“satoshi”,或 “sat”,相当于单个 Bitcoin 的 1/100,000,000,是 Bitcoin 可能的最小面额。

Ordinal NFT 的历史

虽然 ordinal NFT 确实是通过 ordinal 理论的概念化而解锁的,但今天存在的 ordinal NFT 是通过 2017 年和 2021 年分别对 Bitcoin 协议进行的 Segregated Witness (SegWit) 和 Taproot 更新实现的。

重要的是要注意,这些更新并非为了实现这些新型 NFT 的特定目的而进行的。但由于每次更新都扩大了能够在链上的一个区块中存储的任意数据量——这意味着现在有空间容纳图像、视频甚至游戏——Ordinal NFT 因其部署而被意外地实现了。

Segregated Witness (SegWit)

Segwit 是 2017 年的一次更新,导致 Bitcoin 区块链的软分叉。该更新通过添加一个可以支持任意数据的 “witness data” 部分,有效地将 Bitcoin 交易分成了两个部分。

一张比较非 SegWit 区块和 SegWit 区块架构的图表。

SegWit 将交易和 witness (签名)数据分成不同的部分,并允许将任意数据存储在 witness 部分中。

最初创建 Witness data 是为了:

  1. 绕过区块大小限制的严格限制
  2. 允许可选的任意数据传输
  3. 防止非故意的交易可延展性

从技术意义上讲,SegWit 的实施意味着交易不再需要包括 witness data(通常是发送者的数字签名)。相反,在区块的末尾创建了一个额外的 witness data 空间作为单独的结构。它支持任意数据传输,并具有折扣的“区块权重”,巧妙地将大量数据保持在 Bitcoin 的区块大小限制内,从而避免了硬分叉的需要。

这是 ordinal NFT 的第一个前兆,因为它扩大了一个人可以在交易中包含多少任意数据的限制。

Taproot

Taproot 于 2021 年 11 月实施,是一项多方面的升级,旨在提高 Bitcoin 的隐私性、可扩展性和安全性。通过这样做,Taproot 创建了一个更简单的系统来存储任意 witness data,并放宽了对可以在 Bitcoin 交易中放置多少任意数据的限制。此升级的最初目标是进一步增强基于 Bitcoin 的智能合约,例如 time-locked 合约,这些合约通常在 witness data 中概述。

这些更改是 ordinal NFT 的关键推动因素,ordinal NFT 将 NFT 数据存储在 Taproot script-path spend scripts 中。此升级使构建和存储任意 witness data 变得更加容易,从而为 “ord” 标准奠定了基础。并且随着数据要求的放宽,单个交易理论上可以用其交易和 witness 数据填充整个区块,最高可达 4MB 的区块大小限制——大大扩展了可以放在链上的媒体类型。

Bitcoin NFT 如何工作?

要了解 ordinal NFT 的工作原理,重要的是要区分术语 “ordinals”“inscriptions”,这两个术语都用于指代这种新型 Bitcoin NFT。

  • Ordinals 是一种对 sats 进行排序的系统,该系统创建了创建 NFT 所需的 “非同质化” 属性。
  • Inscriptions 是 ordinal NFT 本身的内容——图像、文本、视频或用户认为与 NFT 同义的任何其他任意数据。

最好通过与非 Bitcoin NFT 进行比较来理解这些 NFT,后者是唯一的 1-of-1 代币,通常具有两个组成部分:tokenID 和元数据。

TokenID

同质化代币是可互换的。例如,没有办法区分两种不同的 Ethereum 代币,就像不可能区分一张美元和另一张美元一样。TokenID 将“非同质化”放入 NFT 中——它们为每个 NFT 提供唯一的条形码,使用户能够区分代币。* tokenID 使 NFT 在功能上独一无二。

* 如果 NFT 是由不同的智能合约创建的,则它们可以具有相同的 tokenID。在这种情况下,智能合约是区分一个 NFT 和另一个 NFT 的方式。

作为 TokenID 的 Ordinal 理论

Bitcoin 是同质化的,这意味着无法区分一个 bitcoin 与另一个 bitcoin。这就是 ordinal 理论的用武之地。

ordinal NFT 的关键创新在于,它们提供了一个用于对每个 sat 进行编号的系统。结果是:Bitcoin 区块链上每个 satoshi 都有一个唯一的 ID。每个 ordinal,以其最基本的形式,只是一个已被分配了唯一编号的 satoshi。以下是它的工作原理。

在 ordinal 理论中,各个 satoshi 按照它们被挖掘的顺序编号。第一个 ordinal 是有史以来铸造的第一个 satoshi,可以追溯到 2008 年。当 satoshi 被转移时,该顺序会通过基于交易顺序的先进先出系统来保留。

一张显示 satoshi 在被挖掘和转移时如何排序的图表。

Ordinals 按照它们被挖掘的顺序编号。排序在基于先进先出过程的交易中保持不变。

Ordinal 理论不违反 Bitcoin 同质化的性质。Bitcoin 协议没有正式承认这种新颖的 satoshi 排序。相反,ordinal 爱好者社区只是决定集体将重要性归因于此编号系统,并构建工具来尊重它。

元数据

在非 Bitcoin 区块链中,元数据是将任意数据附加到非同质化代币的可选附件。它用于表示和展示各种艺术品、游戏内资产、个人资料图片、金融资产等,这些已成为 “NFT” 一词的代名词。

作为元数据的 Inscriptions

Ordinal NFT 没有像非 Bitcoin NFT 那样指定用于元数据的位置。 相反,ordinal NFT 的元数据保存在交易的 witness data 中。

Bitcoin ordinal 铭文的图片示例。

Bitcoin 铭文的一个例子——CryptoPunk 图像被其所有者重新利用。

这也是术语 “inscription” 的由来——附加到特定 satoshi 的数据 “铭刻” 在 Bitcoin 交易的特定部分中。为了用数据铭刻特定的 satoshi 并创建 ordinal NFT,用户必须将单个 satoshi 的交易发送到兼容 Taproot 的钱包,并将所需的元数据作为交易的一部分附加。他们还必须注意交易的排序,以确保所需的 satoshi 不用作网络费用。自动化此过程的工具可帮助消除这些风险,并使非技术用户更容易使用该过程。

Bitcoin Ordinal 与 NFT 有何不同?

Bitcoin ordinal 与更标准的 NFT 类型之间的主要区别在于它们的流动性。由于 Bitcoin 协议没有正式承认 ordinal 理论,因此 ordinal 可以是同质化的,也可以是非同质化的。这完全取决于谁拥有 ordinal 以及他们是否希望保留单个 satoshi。

例如,如果 Bitcoin 用户不认可或不关心 ordinal 或附加到它的数据,则它可以像任何其他 Bitcoin 一样使用。Ordinals 在这方面是同质化的——它们可以用来支付网络费用或作为付款发送,但任意数据仍将附加。Ethereum NFT 的情况并非如此。Ethereum NFT 与 Ethereum 代币完全不同,并且不可能将同质化代币与 NFT 混淆,因为 Ethereum 网络以不同的方式对待每种代币类型。

关于 Ordinal NFT 的争论

Ordinal NFT 的兴起引发了 Bitcoin 社区内关于 Bitcoin 的基本角色和精神的讨论。

有些人认为 Bitcoin 应该用于安全的金融交易,ordinal 铭文的 meme 驱动的兴起不必要地填补了 Bitcoin 的区块空间并推高了交易费用。其他人则对 ordinal NFT 可以为 Bitcoin 区块链带来的 memetic/文化价值以及 Bitcoin 将其不可变的、去中心化的数据库扩展到金融交易之外的想法感到兴奋。

由于 ordinals 在当今的 Bitcoin 软件中完全有效,因此删除创建 ordinal 铭文的能力需要更新 Bitcoin 协议。因此,最终由 Bitcoin 社区集体决定 ordinals 是否会继续存在。

当增强现实 (AR) 和 NFT 相遇时

音乐 NFT 如何重塑音乐产业

什么是 NFTFi?

什么是 NFT 底价?

使用 Chainlink 预言机创建动态非同质化代币 (NFT) 的 16 种方法

什么是动态 NFT?

动态 NFT 示例 - 16 个用例

音乐 NFT 如何重塑音乐产业

什么是 Ordinals?Bitcoin NFT 解释

什么是 NFTFi?

什么是动态 NFT (dNFT)?

什么是 NFT 底价?

当增强现实 (AR) 和 NFT 相遇时

  • 原文链接: chain.link/education-hub...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~
点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
Chainlink
Chainlink
顶尖的智能合约去中心化预言机网络解决方案 https://chain.link/