火币成长学院2.7k人学过发布于2023.11.27 更新于2024.01.09
铭文
总课程3讲
摘要
BTC 的铭文资产是基于链上信息 + 索引规范发行和运营的。
比特币Taproot 升级为铭文资产诞生提供了客观技术支持。
目前主流的比特币铭文协议有Ordinals协议、Atomicals协议、Pipe协议、以及Runes协议。
比特币铭文诞生有很多积极意义,但垃圾交易堵塞比特币网络也颇受争议。
什么是比特币铭文?
铭文资产指的是通过在 BTC(或其他区块链)上做规定格式的信息记账,然后通过特定的索引协议把链上规定格式的记账信息转化而成的虚拟资产,这类资产可以是同质化资产(比如 BRC20 资产),也可以是非同质化的(比如 Bitcoin Frogs 这样的类 NFT)。相对于以太坊来说,资产的发行和运转是基于智能合约的,而对于 BTC 的铭文资产,则是基于链上信息 + 索引规范发行和运营的。
为什么比特币铭文会在今年诞生和爆发?对于 Bitcoin 来说,其作为一个公共账本,过往的主要用途就是记录网络上的转账交易。然而, Bitcoin 在 2021 年 11 月完成 Taproot 升级之后,其作为一个公共账本提供了更高效的数据存储能力,可以更低成本上传文字以及多媒体内容,这就为铭文资产提供了技术基础。
比特币铭文生态发展简史
2022年年底,比特币核心贡献者 Casey Rodarmor 创建了 Ordinals 协议,引入了序数(Ordinals)和铭文(Inscriptions)的概念,催生了第一个比特币网络的 NFT。NFT 协议“Ordinals”允许用户创建比特币版本的 NFT——在比特币网络上被描述为“数字工件(digital artifacts)”,支持 JPEG 图像、PDF、视频或音频格式内容。
2023 年 3 月 8 日,一个叫 @domodata的匿名开发者基于 Ordinals 协议推出了 BRC-20,比特币生态Meme代币炒作进入快车道。在 Ordinals 发布后,另一名匿名开发者在 9 月份推出了 Atomicals Protocol 。另外,由于Casey 一直不喜欢 BRC-20,认为这带来了太多垃圾铭文。Atomicals 发布后不到个星期,9 月 26 日,Casey 创建了一个基于 Bitcoin 的同质化代币协议Runes 。跟 Atomiclas 一样,Runes 相比 BRC-20 的重要改进就是基于 UTXO 技术。Casey 认为,为比特币创建一个良好的同质化代币协议,可能会为比特币带来可观的交易费收入、更多的开发者和用户。
此外,自BRC-20推出后, BRC-20交易便占据了 Ordinals 协议的大部分比例。随后,社区开发者叫 Beny 先后推出了 BRC-20 代打工具 LooksOrdinal(无代币)、定位于 OrdFi 的 BRC-20 改进版 Tap Protocol,以及Runes 的改进版 Pipe 。
主流比特币铭文协议的技术原理
Ordinals 铭文内容完全在链上,存储在 taproot script-path spend scripts 脚本路径的花费脚本中。Taproot 脚本对其内容的限制非常少,而且还能得到见证者的折扣,使铭文内容的存储相对经济。而Taproot 升级是Ordinals诞生的重要技术条件,Taproot 是即隔离见证 segwit 之后比特币扩容的最新阶段,其主要包含 3 个技术概念 —— P2SH、MAST 和 Schnorr ,其结果是让复杂的交易如多签名交易、时间锁交易看起来如同普通的比特币交易。本质上看,Ordinal Inscription 是在比特币网络上借助一个永远不会被执行的脚本 tapscript,搭建了一个简易的记账层,进行资产和数据的统计和记录。
Ordinals & BRC 20:Ordinals 的实现使用了 BTC 的最基本功能,NFT 的转账也完全由 BTC 网络处理,因此非常符合 BTC 原教旨社区的理念。在Ordinals 基础上,又诞生了BRC 20协议,其转账不在 BTC 主链上执行,必须被拆成两步 BTC 交易执行 ( 即在排序器中先归集再进行转账 ),额外的复杂度让它产生了大量垃圾交易。因此它并不像 Ordinals 那样能被整个 BTC 社区接受,从诞生起就充满异议。
Atomicals Protocol 是另一个在 UTXO 上刻入数据实现 Token 的衍生协议。不同于最初为 NFT 设计的 Ordinals,它从底层重新思考了如何在 BTC 上去中心化、不可篡改、公平地发行 token。Atomicals 以比特币的最小单位 sat 作为基本「原子」,每一个 sat 的 UTXO 用来代表这个 Token 本身, 1 token = 1 sat。当验证一个 Atomicals 交易时,只需要在 BTC 链上查询对应 sat 的 UTXO 即可。相比 BRC 20 , ARC 20 的交易对第三方排序器的需求大大降低了,极大的提高了整个系统的去中心化程度。
Rune & Pipe:Rune 的设计受到了 ARC 20 的影响,选择直接在 UTXO 的脚本中写入 Token 数据,这包含了 Token 的 ID、输出与数量。Rune 的实现与 ARC 20 非常相似,将 token 转账直接交给 BTC 主网处理。区别在于, Rune 在脚本数据中写入了 Token 数量,这让它比 ARC 20 具备更高的精度。
比特币铭文对比特币的潜在影响
对于比特币而言,铭文热炒对于比特币而言产生了很大影响和争议。Ordinals 铭文的所有数据都存储在链上,不依赖于 IPFS 或 AWS 等外部存储,是真正意义上的去中心化;不过将图像存储在链上会占用其他正常比特币交易的空间,它“污染”了比特币这个金融交易系统,占用了正常转账交易的宝贵存储空间。
进一步来看,伴随比特币铭文代币产生,比特币网络交易再度变得活跃,矿工的交易打包费用大幅上升,这提高了比特币网络的安全预算。GLassnode数据显示:比特币铭文从 2023 年初开始,绝对是 Bitcoin 的净收益,占目前矿工费用收入的 25%,而用户则明显愿意支付溢价。Intotheblock数据显示,比特币目前新采用率达到67.62%的年度新高,表明新市场参与者的激增。用户大幅涌入又愿意支付高额转账费用的原因,则主要是因为铭文代币炒作带来的造富效应。伴随大量交易产生,铭文代币交易开始堵塞比特币网络,11 月 8 日,比特币平均交易费用上涨至 7.168 美元,创下 6 个月以来的新高。
总结
短期来看,铭文代币热炒提升了比特币生态的繁荣,网络交易因此变得更为活跃,矿工手续费获得大幅提升,此前因比特币奖励减少而担忧矿工大量流失的问题暂时得到解决。除此之外,随着比特币新协议不断涌入,很多投机者开始进来掘金,比特币有望因此获得进一步繁荣。不过,目前比特币铭文代币很多不具备实用价值,炒作属性相对严重,比特币网络因垃圾交易而变得拥堵,质疑声也在不断变大。