什么是Bitcoin Ordinal Inscriptions (NFT)?
2023年1月,Casey Rodarmor推出了Ordinals协议,使得在比特币网络中的NFT成为可能。
在过去的几年里,比特币获得了数次重要的升级,社区最终允许了Ordinals协议的创建,虽然SegWit以及taroot等升级的主要目标不是为比特币的打造一个NFT系统,但他们确实为后续的NFT系统完善了必要条件。
何为比特币的Ordinals及其Inscriptions(铭文)?
比特币中的Ordinals系统允许每个sat或者说每个satoshi(0.00000001 BTC)可以被独立地、唯一地进行排序并赋予可识别标志。通过遵循顺序理论,可以根据挖矿时间以及转账顺序为每个satoshi分配一个ID,这就创造了在比特币系统创造NFT所必需的不可替代属性。
不像其他区块链系统有一个特定的元数据部分来存储NFT的数据(图像、视频、文本等),在比特币系统中,它存储在交易的“见证数据”中,这就是术语“Inscriptions(铭文)”的来源,因为数据被“刻录”到交易的这一部分中。
比特币系统中Ordinal铭文的唯一性
比特币系统中的Ordinal原理仅为一种sat排序方式,它本身不是协议所认可的东西,这意味着这将完全取决于社区以及相关工具来执行Ordinal原理并识别NFT,Ordinals.com网站的工具就是这样的案例,其允许任何人在线查看铭文。
这意味着,与大多数其他区块链网络中的NFT不同,比特币网络尽管持有其他数据,但比特币系统的sat本身仍然具有可替代属性,它允许用户完全忽略NFT本身,并使用sat进行支付或支付交易费用。
SegWit以及Taproot升级如何在比特币系统中实现NFT?
2017年,比特币经历了一次软分叉,并实施了比特币协议的Segwit升级。SegWit升级允许将比特币交易分为两个部分,允许设置“见证数据”部分,并支持写入任意数据。虽然这不是这次升级的主要目标,但它通过扩大可以存储在交易中的任意数据量,为后续比特币NFT的诞生铺平了道路。
数年后的2021年,比特币网络执行了Taproot升级,并极大地改善了比特币智能合约的功能以及隐私性,它还创建了一个更容易在交易中存储数据的系统,并降低了数据存储量的限制。有了上面这些改善,一个Ordinal铭文已经可以占用整个区块4MB的空间,事实上,也已经成功试验过了!
