什么是「序数比特币NFT」?
最近,一种将非同质Token(NFT)铸造到比特币区块链中的新方法问世,就能把NFT本质的东西全部放在比特币区块链中。
只有这一套标准创造者Casey Rodarmor不愿意把这些叫做NFT。他说,如果你把这些东西叫做'数字艺术',那就应该是一种新的技术。他觉得这两个字已是污名化,因此,他称这些物品为电子艺术品。这个词是一种新形式的艺术,它不像传统上所定义的艺术作品那样有明确的时间顺序,而是利用区块链中的信息来记录、管理和保存作品。无论你称它为电子艺术品,还是序数NFT,它们使用了「序数理论」来标记和跟踪这些「铭文(inscriptions)」,即嵌入区块链中的信息/内容。
「序数」是描述序列内部特定位置的数(例如,「第一个」、「第二个」)。它是表示一个序列中某个元素被赋予某种意义时,所必须使用到的符号。而这里的序数就是某一聪(satoshi,比特币的最小单位)UTXO(未花费的交易输出)。当这些交易被记录在区块链上时,我们就能从这些交易中找到那些与某个特定聪有关联的交易。这位聪的「包含」有一段铭文,亦即NFT内容,可为文本,图片,HTML文件等,甚至是MP3(音乐文件);此外,这个铭牌还可被用来记录某个人的身份以及他的行为特征等信息。而序数则把这额外加上铭文的聪标,变成一桩特别的买卖,因此,用户能够对其进行定位与追踪。如果要想让这些交易能被正确地执行的话,则必须有一套完整的序数算法。让人大跌眼镜,如此是聪排序之制度,早于2012年,即被提出。
从今年1月上市至今,超过1000个件电子艺术品已被比特币区块链永久保存。在这当中有很多是关于艺术品的宣传和推广活动,其中一些还被称为“区块链+艺术品”。其中有铭文的微博截图、正在兴起的NFT系列、在Keet.io软件上做广告,甚至一个8像素的视频游戏(像是传统的射击游戏Doom的克隆版,你可以在ordinal区块浏览器里玩到)。
在这些微不足道却又不缺乏趣味的画面,视频游戏等之外,序数NFT也可作为敏感信息抗篡改和抗审查存储的工具。
不像是之前兴起的以比特币区块链为载体的NFT,序数NFT并不使用比特币的OP_RETURN输出(该操作码也允许用户在链上存放任意数据)。该系统中使用了一种新技术——加密数字货币,它使用的是从区块链上产生的数据作为数据输入,然后将其转换成一个或多个字符以用于后续处理。反之,则使用比特币区块的交易witness(见证数据)字段,以及tapscript(因为2021年的Taproot升级而出现的脚本编程功能)。
序数NFT最初诞生在比特币上,因此,其无需新区块链,也不用一个新Token了。这就使它能够满足很多人对加密数字产品的需求。并将所有NFT内容保存到链中,与其他NFT标准不同,它只在链上放置一个连接。
这一创新为区块空间新的应用场景提供了解锁(起码,这是一个新场景准入门槛下降的过程)。在过去几年中,许多矿主一直在使用一种叫做“序数”的数字技术来计算和存储区块信息,以便于进行加密交易。自然也让部分矿工寄希望于序数NFT来进一步促进区块空间需求,并且带来较大手续费收益,但是,并非人人都为这一创新而高兴—在比特神教阵营中,也有人相信,这往上走,是些不起眼的小物件,而且从不好的方面来看,也是针对比特币。
Counterparty、RarePepes 和比特币 NFT 的回归 Counterparty、RarePepes 和比特币 NFT 的回归
在深入理解序数NFT前,先花些时间来理解过去在比特币中浇铸NFT所做的努力。
无论如何NFT的确源自比特币。直到以太坊与Solana链中的素朋克,以及低垂双眼的猴子,都成了明星们的玩物,比特币上就已经有交易卡片和「青蛙佩佩(Pepe the Frog)」了(译者注:青蛙佩佩就是那个眼睛很大、经常作悲伤表情的形象。)
NFT在2015年首次被提出,就是Couterparty里才有;带一个区块链网络,利用比特币OP_RETURN输出进行非同质资产生产。
OP_RETURN于2014年3月引入之后,11月,Robby Dermody、Adam Krellenstein和Ouziel Slama就推出了Counterparty。这些网站在提供免费在线游戏服务时,都会为玩家设定一个虚拟角色来与他人进行互动,并可以使用自己所拥有的物品进行交换。2015年该平台首套NFT问世,是一种类似于「万智牌(Magic-the-Gathering)」的卡牌交换游戏,叫做「Spells of Genesis」。
塞车,Counterparty真的爆发了,这是青蛙佩佩交换卡系列1774个NFT上市后。这款钱包中的每个人都能拥有一个自己的数字身份标签,并通过它来记录个人的各种信息。收藏家用Counterparty的钱包来保管那些NFT,而Counterparty使用OP_RETURN输出,在比特币区块链上锚定上述NFT索引。这个限制可能是为了避免在传输过程中丢失一些重要信息,但是对于那些需要频繁更新区块的应用而言,这种方式还是不够安全。OP_RETURN的输出可附的数据大小以80字节为限,只够Counterparty把NFT的描述、名称和数量放进去(但对序数NFT来说,数据体积的唯一限制就是比特币区块的体积限制,这个我们会在后面详说)(译者注:如果不要求连续地存储,OP_RETURN这样挂载数据也可以认为仅受到区块大小的限制,但这个上限会比序数NFT的做法要低。)
2018年年底,OP_RETURN成交数量达到顶峰,于2019年春跌入低谷,然后在2020年随着OMNI(Tether最初发行USDT的平台)和Counterparty的退出而逐渐消失。2019至2020也有USDT移居以太坊、以太坊早期NFT项目崛起时间。
什么是序数NFT(电子艺术品、铭文)?
书接回看了序数NFT中的一些基本单元:
交易之见证数据字段:是储存NFT之资料及内容之场所。
铭文:是NFT主体,即置于比特币区块链中的真实内容,NFT代表了这些要素的所有权。在区块链系统中,用户通过区块链节点之间进行数据交互,并将数据传递到区块链网络中心。铭文将被刻录到交易输入见证数据字段上,并且NFT在此次交易中获得了首次产出第一聪。这个时候,它是用来证明交易的正确性和有效性,并作为一个证据来使用的。您还可以看到铭文被称为电子艺术品/序数NFT──这三个字已可同义混用。
信封:铭文将储存于(见证数据内的)Rodarmor名为「信封」的地区,该区域由OP_IF操作码与OP_FALSE操作码组成。它们代表了一个文件或记录的信息。就像OP_RETURN 一样,这些操作码被用于向比特币区块链提供命令。在一个特定的情况下,可以通过使用该操作来控制区块链上所有的比特币区块链的行为。在「信封封」的这一用法上,OP_IF储存铭刻过的资料,而OP_FALSE则确保这些数据永远不会被实际执行和推入堆栈(所以,虽然一些神教教徒在制造恐慌,但实际上,全节点并不需要处理和验证铭文,只需要处理和验证UTXO集,NFT自在其中)。
序数:用数字排序的数学理论,在这里的用途是将单个单个的聪辨识为「电子艺术品」(也就是「序数NFT」)。它被用来记录每一笔交易中的最后一个聪的信息,并以其作为交易的起始点,然后再开始下一次循环。序数定义了一个交易首次产出的首聪是NFT;如果第二个输出的第二个聪与第一个输出的第三个聪相同或相近时,则把它们作为最后一个输出。标记完成后,这聪也能象其他NFT一样转手、买卖。
不像Counterparty NFT(在链上的部分只有80字节),序数NFT不受体积限制,仅受限于交易见证数据字段体积为4MB。这意味着你的每一笔交易都会被记录到它上面的每个字符里去。因此,只要有足够的证件,从理论上讲,可以浇铸序数为NFT的图形,仅仅用它的铭文,便把整个比特币区块塞了个满满当当。
Taproot升级带来的tapscript,和由隔离见证升级所导致的交易见证数据字段,使所有这些能够结合在一起。
隔离见证升级后的2017年,比特币交易签名可由脚本签名(ScriptSig)字段转移至见证数据字段,而该字段内的数据并不包括在该块交易默克尔树内,而这也是特别置于一个独立地区(这是它的名字,隔离见证(Segregated Witness)的来历)。
隔离见证的本质是对区块体积上限的扩展,由于含有见证数据字段,均不占比特币本来给区块布置的1MB场地。这样可以降低区块价值,让区块价格与区块本身的价值保持一致。也正是因为这个原因,隔离见证升级才会推出衡量区块体积大小的新方法,称为「块重」,置于见证数据字段内,将比置于原来区块空间中的数据「更轻。」。也就是说,当确认见证数据字段时,就可以从验证者处读取到该加密文件里所需要的任何一个或几个值。因此,隔离见证交易中见证数据字段中的数据是被保存,它将比区块中存储数据(译者注:比如OP_RETURN输出)更加廉价。这就是所谓的「见证资料折扣」,同时,它还是使序数NFT能够生成的一把钥匙。
另一个关键是Taproot升级。我们已经证明,如果见证数据字段足够多,就能以较高的效率和精确度完成对所有区块的验证。尽管有见证数据折扣的介绍,但是,隔离见证仍然对单笔交易可置于见证数据字段中的数据量设置了约束。在这个过程中,我们看到了一种全新的区块结构和算法,这种技术能让我们在区块内进行加密操作、去重处理和存储,同时保证每个块都有唯一对应的身份标识。Taproot的升级使上述要求变得宽松,彻底去除约束,因此,从理论上讲,您可以使用所有区块空间(译者注:确切地说,它见证了数据空间的存在)来镌刻一个NFT,其内容可达4 MB。(我们Luxor真的付诸实践了,挖出了一个带有3.9 MB的电子艺术品的区块,这也是有史以来最大的区块)。
「附加铭文的交易是taproot输出的花费交易,会将相应的tapscript暴露出来,因此铭文的内容和文件类型也会暴露出来」,序数NFT创始人Casey Rodarmor接受手机采访时表示,铭文会『附』于此类交易的首个产出的首个聪......那么序数协议就可以让您用普通比特币进行交易来转移那些聪了
正如比特币研发人Peter Todd所指出,序数NFT即使在隔离见证启动升级前的2017年8月份也能完成。不过,这一切都要等到比特币被授权使用后才能进行,因为它已经拥有一套加密系统,并且有一个专门用于存储和分发数据的数据中心。但是Taproot使它们更廉价,并允许一次上传体积较大的文档。这些技术被认为能使用户使用更多资源来处理更复杂和昂贵的任务。有论者认为,Rodarmor在偶然中发现了这一创新,像无意中的错误。
「我不会称这是一场意外——我觉得人们会为此感到惊喜」,Raodarmor说。
比特币用户需要一种特殊钱包和区块浏览器(Ord Wallet)来索引和跟踪序数NFT,但是任何比特币地址都可用于收发上述NFT。这是因为比特币不是通过网络进行交易的。由于电子艺术品的铸造需借助taproot,所以Ord Wallet会默认启用Taproot地址。
还要提醒大家注意一下:由额外铭文聪敏,从链条上看和别的聪还是不分,意即像别的聪那样,也能消费,而花费方式并无差异。在这个时候,我们应该想到,如果有一天,你要用它来铭刻自己的话,那么你就要对这一功能进行升级。如今,一聪人只可刻上一次,不过,Rodarmor正在开发一种升级,使用户能够再次镌刻此前已镌刻的聪(叫做「抄写」)。
序数NFT对于比特币矿工的含义?
尽管序数NFT的创始人尝试以称呼它们为「电子艺术品」来避免争议,但是序数NFT已经成为比特币人的一个研究热点。
基本分为两大阵营。支持方将比特币区块空间视为自由市场;就可以交手续费了,您可以利用区块空间,无论成交的金额大小、包括哪些内容。甚至有人担心区块空间会成为一个无用的网络。反对者一方宣称NFT全是骗局,将占用区块空间,这些垃圾交易将排挤出更有意义的经济交易(例如普通转账);而且,这种「占用」会提高下载和运行比特币全节点的带宽需求。
序数NFT也因为比特币的安全预算问题(不管你怎么称呼它)进入了更大的争论。反对者认为,这种支付方式将会导致矿工的利益受损。拥护者提倡这一新应用会促进区块空间需求,利好比特币前景,由于比特币区块奖励终将降至0。反对者则认为,如果这种趋势继续发展下去,那么就需要支付大量的费用来支持区块奖励的增加,这对于矿工来说是一个很大的损失。很自然地,有关区块空间与手续费之间的争论吸引着矿工们,手续费收入曾占其总收入30%,但是如今,嗯,也只是占为己有。
目前仅有1000个序数以上的NFT流通,所以它们还不能达到让交易手续费率呈抛物线增长。这是因为比特币价格变化与区块体积之间并不是一个简单的线性关系,而是存在着非线性关系。换言之,比特币交易过程中手续费、区块体积的确在1月份最后2天出现了明显上升,但是,其发展部分可能是因为比特币哈希率由历史高点回落,即出块时间延长,从而造成交易入块的时间延长,手续费增加。另外,如果区块链技术能够实现,那么交易手续费将降低到一个比较低的水平。但是如果不出现序数NFT铭文高潮,我们最容易看不到交易手续费,区块体积也会增加。
序数NFT不增加交易手续费的可能性很大。在这个领域里,我们可以通过将一个区块与另外一个区块进行对比来证明,如果交易双方都使用同一个数字,那么他们之间就不需要支付任何佣金。当然,它们是可能导致手续费提高的,但是并没有想象中那么简单。毕竟由于获得隔离见证优惠,从理论上看,是充满了电子艺术品的块,也许比装普通比特币的区块所带手续费要少。
但是,如果有足够的使用者启动铸造序数NFT,他们将与普通交易争夺区块空间,而播送一般交易之使用者,则需增加手续费,为了使你的生意包装起来。如果他们的平均每个交易都是打包了一个普通交易,那么广播普通交易的所有用户将得到相同的奖励和佣金,这相当于在矿工与普通工人之间进行价格歧视。这样矿工们也许就能优先包装尽量多普通交易,因为它们为每自己的数据支付的手续费更高,因此,打包后普通交易数量就越多,手续费收入较高。
因此即便是序数NFT也将带来手续费的上升压力,矿工们还可能优先包装较普通交易,为了带来高额手续费。