一文读懂Ordinals协议:为何它同时吸引以太坊和比特币信徒
币安(Binance)最新可用网址(点击下图直达注册!)
文/KRAKENFX,Kraken;译/金色财经xiaozou
在比特币区块链上表示现实世界资产并不是什么新鲜事。
十多年前,Colored Coin协议和Counterparty交易所等项目已经证明,比特币可以以去中心化的方式跟踪物品,而不仅仅只是一种货币单位。
然而,共识问题却阻碍了这两个项目获得市场的广泛采用。以太坊迅速接棒,成为铸造和部署独特数字产品的首选平台。这种偏好导致了非同质化代币的兴起,也就是现在众所周知的NFT。
但是,一切似乎又回到了原点,因为比特币开发者希望在比特币区块链上重新发明代币化资产。甚至以太坊社区似乎也在鼓励这种新的冒险。此举表明,在许多人看来,这两家加密货币行业的老对手可能会在这方面团结一致。
Bitcoin Ordinals是什么?
Bitcoin Ordinals使用一种开源协议,为每satoshis(sat)分配唯一身份。以比特币的创造者Satoshi Nakamoto(中本聪)命名,satoshis(聪)是比特币的最小单位。使用Ord软件,该协议将数据添加到这些sat,并允许软件用户基于一个序数(ordinalnumbers)系统来跟踪它们。
从高层面来看,这涉及到根据若干因素为每聪分配一个数值。这些因素包括sat通过挖矿进入流通的时间,以及sat所在的特定区块的高度。
用户可以使用Ord软件来追踪每一个sat。该系统还会为它们铭刻内容,以创建比特币原生数字产品。
用户可以像任何普通比特币单位一样交易和转移这些带唯一标识的sat。但与Colored Coins或大多数以太坊NFT不同的是,数字产品本身完全存储在链上,而不是互联网上的其他地方。
如果不进行SegWit和Taproot升级(两种软分叉升级,有助于增加比特币区块容量),这一功能就不可能在比特币网络上实现。
是谁创建了Bitcoin Ordinals?
Ordinal协议是比特币开发者Casey Rodarmor于2023年1月21日推出的。Rodarmor想创建一个系统,来为sat编号,给每个sat分配一个唯一的序列号。这个唯一标识符将允许用户跟踪区块链上的每个sat。他希望能够以一种彻底的比特币原生方式来实现这一点,不使用侧链或单独的代币。
Rodarmor有加州大学伯克利分校的计算机科学学位。最近,他在担任Agora软件工程师,这是一款优化比特币闪电网络的开源应用程序。
Rodarmor并不是第一个提出使用编号系统为每个sat分配唯一标识符想法的人。事实上,一个名为jl2012的BitcoinTalk用户在2012年10月发布了一个几乎相同的序数提案。Ordinal协议发布时,有比特币开发者评论说这是一个“老想法”。
Rodarmor已在宣布Ordinals的邮件列表内容的最后一部分里对jl2012的工作进行了认可。
Ordinals是如何运行的?
Ordinals协议主要包括两部分:
·Ordinal理论:为追踪、转移和价值分配目的对sat进行编号的方法。
·Inscription(铭文):使用Ord软件根据软件分配的编号将内容与sat关联的过程。Ord软件将内容与真实的sat相关联,但是根据Ord软件特有的编号机制进行的。
Ordinal理论
Ordinals提供了一种方法,可以为最终要创建的2.1千万亿sat中的每一个分配唯一的标识符值。
分配给每个sat的数值就像一个序列号。系统根据每个sat与比特币区块链上发生的不同周期性事件的关系创建这个序列号,包括:
·区块:大约每10分钟提交给比特币区块链的批量交易。区块是Ordinals用来获得其数值的最普通事件。
·难度调整:在每2016个区块之后(大约每两周),比特币协议根据用于维护网络的算力调整其挖掘难度目标。我们称之为哈希率。
·比特币减半:在每21万个区块之后(大约每四年),系统会将进入流通的新比特币数量减半。自比特币问世以来,比特币已发生三次减半。
·Cycle(周期):在每六次减半后,难度调整和减半同时发生,导致一个被称为conjunction的事件。因为“减半”每四年发生一次,conjunction事件每24年才发生一次。conjunction是Ordinals追踪的最不常见的事件,每相邻两个conjunction事件之间的时间间隔称为一个cycle。
Ordinals使用这些事件来创建一个跟踪sat相对稀缺性的进程。《序数理论手册》使用下面的稀缺分级详细分解了sat与这些事件的关系:
稀缺等级
条件
数量(占总BTC供应量)
寻常(common)
非所在区块的第一个sat
2,099,999,990,756,525
不寻常(uncommon)
各区块的第一个sat
6,929,999
稀有(rare)
每次难度调整的第一个sat
3,437
史诗(epic)
每次减半的第一个sat
32
传奇(legendary)
每cycle的第一个sat
5
神话(mythic)
创世区块的第一个sat
1
通过为每个sat分配一个唯一标识符,Ordinals开辟了一种将本质上可替代的sat变成不可替代对象的方式。这个标识符让它们完完全全是唯一的,就像NFT一样。
Ordinalinscription(Ordinal铭文)
我们将内容与sat相关联的过程称为“inscription”。这个过程是使用Ord完成的,你可以使用ordinals浏览器查看inscription。
系统通过内容的MIME类型(JPEG、MP3文件、HTML代码等)和字符串(内容本身)来标识内容。inscription不一定要表示不可替代的标记。用户还可以创建基于比特币的安全代币和其他资产。
Ordinal inscription完全在链上,存储在taproot交易脚本中。这个过程不同于以太坊区块链上许多最流行的NFT收藏。通常,以太坊区块链在链下存储NFT媒体内容,而只在区块链上保留NFT的记录。
只有少数NFT收藏直接在链上存储媒体内容和NFT,其中最突出的是CryptoPunks。
通过这个inscription过程,区块链将内容连同特定的sat一同存储。这个过程将sat变成一种独特的数字产品,可供用户追踪、转移、持有、购买和出售。
Bitcoin Ordinals可能对以太坊NFT有什么影响?
Ordinals协议复活了在高度安全、去中心化的比特币区块链上代币化资产的巨大潜力。不仅如此,它还是直接在链上永久存储数字内容的一种手段——这在NFT领域是很少见的。
这一创新已经激发了现有以太坊NFT创建者的兴趣,例如Cool Cats的联合创始人Tom W。
随着在比特币区块链上启动现有流行收藏的新功能的出现,Ordinals可能有助于解决NFT丢失这个长期问题。这可以预防外部文件存储问题,并为NFT创建者开辟潜在的新收入流。
有意思的是,Ordinals实际上正受到越来越多关注。例如,基于以太坊的原始收藏中的Bitcoin Rocks售价为0.2比特币,而一个Twitter蓝标认证用户“@businessman.eth”发帖说:“哇!@OrdinalPunks售价达0.42 BTC,#Bitcoin Ordinals开始迅猛增长了。”
虽然Ordinals的真正影响仍没有完全显现,但有一点是明确的:比特币和以太坊阵营的最大化主义者都对这些数字产品带来的新机会感到兴奋不已。