铭文是个 Bug 还是 Feature?
Bitcoin的大咖开发者 @LukeDashjr 在推文中提出封禁铭文(Inscription),瞬间激起了社交媒体上的热烈争论,他坚信这是一个巨大的Bug,可能对Bitcoin网络的安全性造成巨大威胁。
这场Bug与Feature的大战涉及深远,如果铭文被认定为Bug,修复版本将延续当前版本的正统,但如果它是Feature,修复版本就意味着要摒弃这个Feature,导致分叉版本的产生,这引起了人们对比特币未来发展方向的深入思考。这一激烈的辩论或许会让比特币的未来变得更加扑朔迷离。
然而,Bug与Feature之争并没有一个客观的标准,关键在于这个特性对软件系统到底是有害还是有利。我们将从两个关键角度深入探讨这一问题:
首先是铭文是否对Bitcoin网络的安全性产生了影响。
其次是铭文是否为Bitcoin生态带来了益处。

铭文真的影响 Bitcoin 网络的安全了吗?
度量区块链网络安全性的方法一直是备受争议的话题。人们常用的一个度量维度是出块节点的数量,这在PoW系统上并非占优势,经常成为PoS支持者取笑的对象。回想一下,当初EOS使用21个节点嘲笑比特币不够去中心化、不够安全的文章吗?
而比特币开发者们则更倾向于使用另一种度量方法,即全节点的数量。为了让个人电脑都能运行全节点,必须限制区块大小和UTXO集的大小,以降低全节点的运行成本。但什么数量的全节点才算足够呢?铭文对比特币全节点数量的影响又有多大呢?从当前的统计图上可以看出,正因为铭文的热度,许多人需要与比特币的RPC进行交互,从而增加了比特币全节点的数量。

从全节点的角度来看,我们也不能说铭文影响了比特币网络的安全。
让我们进一步推演一下,保证比特币网络安全的真的是那些全节点吗?在没有激励的情况下,用户为什么要运行一个全节点呢?如果我一个人花钱运行几万个节点,是否可以使比特币网络更安全?实际上,我们需要的不是全节点本身,而是全节点背后代表的人和组织。
区块链是一个公开账本,关心账本是否正确的人越多,这个账本就越安全。而用户为什么关心这个账本呢?因为这个账本上记载了和他利益相关的东西,无论是比特币还是其他资产,只要用户认为有价值,他就会关心这个账本。
而用户关心账本的方式也并不仅仅是通过自己运行全节点实现的。只要用户直接与比特币网络连接,就能实现这个效果。例如,用户安装链上钱包、查看链上交易,都会提高安全保障,相较于将比特币寄存在交易所或托管钱包中。
当前的观察结果显示,这波铭文热明显地促使用户与比特币网络直接连接的增加(例如,通过浏览器钱包),带来了 DApp 应用生态的雏形(通过网站挂载铭文进行 PSBT 链上交易),有更多用户开始关心账本上记录了什么东西(区块链浏览器的涌现和访问量增加)。
因此,即便从安全性的角度来看,铭文对比特币网络的安全性也带来了提升。
铭文及其衍生协议对 Bitcoin 生态的技术价值
铭文乍一看似乎没有太多复杂的技术含量,只是一种将数据直接写入比特币网络的简单粗暴方式,并且依赖于一个中心化的索引服务。
然而,我们可以将其理解为一种将比特币作为数据可用层(Data Availability,DA)的 Sovereign Rollup。在这种模式下,客户端直接写入 DA,可以称之为 DA First 模式,而索引服务相当于模块化区块链中的比特币执行层,因此也可以看作是比特币的 Layer 2。
这种模式的缺点显而易见,没有排序器(Sequencer)进行批量打包交易,用户体验较差,交易费用较高,缺乏欺诈证明,安全性也受到质疑。如果有技术团队设计了这样一个方案,肯定没有投资人愿意投资。然而,市场的魅力在于,用户将其发展壮大。不久前,BRC20 在不同交易所的余额数据存在不一致的情况,用户通过社交媒体共识的方式最终实现了一致性,这正好说明了这种模式的可行性。
但是,这种模式的优势在于它以协议为先导,首先设计了开放的协议和数据格式,链上只保留协议所需的数据,执行和验证在链下进行。任何团队都可以实现一个 Indexer 接入这个 Layer 2 的执行层网络,整个数据可用层(DA)的数据是共享的。而在以太坊的 Layer 2 解决方案中,每个 Layer 2 相当于在 Layer 1 的数据可用层上独占一块区域,各自争夺空间,数据并不共享。
用一个比喻来说,如果 Layer 1 相当于一个老国王,Layer 2 相当于老国王的王子们:
以太坊国王:你们在我的地盘上争夺空间,争夺用户,谁抢到就是谁的,Mev 和 Gas 收益都归谁。
比特币国王:地盘是我的,用户也都是我的,交易费用也是我的,但数据是共享的。看你们谁能拓展新地盘,让用户去你们的新地盘玩。
这将展现出完全不同的竞争态势。因为任何 Layer 1 的空间总是有限的,如果 Layer 2 没有能够开拓新的、让用户信任的空间,那实际上并没有实现扩容。
因此,铭文对于比特币作为数据可用层的价值发现,以及与 Indexer 相配合的这种方式展示了一种新的 Layer 2 构建途径,对比特币生态具有重大意义。它是一种特性而非缺陷。
可能的解决方案
当然,Bitcoin 开发者们担心的 UTXO 集膨胀的问题也是存在的。但这并非无解,因为铭文协议是一种链下共识的协议,只要 Indexer 以及社区达成共识,就可以有多种解决方案。我这里随意提几个可能的方案:
使用 Hash 替代铭文的内容。当前铭文包含各种媒体文件、JSON 等,体积相对较大。然而,只要 Indexer 层足够成熟,就完全可以只将 Hash 写入到 Layer 1,而将原始内容保存在 Indexer 或用户的钱包中。
设计一套协议,支持铭文在链上和链下之间的迁移。将铭文迁移到链下相当于在 Layer 1 上销毁,UTXO 也就被消费掉。如果需要再次回到链上,用户需要提供 Off-chain 转移的签名聚合,这样 Indexer 之间就可以进行校验。
还有一种方式是采用类似 Taproot 那样的稀疏默克尔树的校验方式,来实现链上链下的迁移。我曾经设计过一个针对 Ethereum NFT 的迁移方案,但可惜 Ethereum 上的 NFT 是通过接口定义的,而不是数据对象模式,因此很难充分发挥这种优势。然而,铭文的这种模式非常适合。
当然,还有更多的方案,这里只是提及了一部分。我想强调的是,技术是一个生态系统,需要随着用户的使用和反馈不断演化。许多创新并不是开发者们在电脑前精心设计的,而是通过不断的尝试和与用户反馈的碰撞中涌现出来的。
利益相关声明
我个人除了 5 月份体验了一下 BRC20 的 mint,没有持有任何其他的 Bitcoin 上的新兴协议的资产,只是从技术角度看它的潜力和对 Bitcoin 生态的影响。
这篇文章不是投资建议,如果是长期主义者也不需要 FOMO,因为这才刚刚开始。现在这些协议发的资产大都属于 meme 币范畴,meme 币能否从有限次博弈变成一个长期的博弈的系统,主要看几方博弈:
早期获利的参与者 holder 是否愿意持续投资生态,给资产提供应用场景,类似 Bitcoin 早期 holder 们投资各种基础设施。如果都套现离场,那就只是一场 meme 游戏。
基础设施提供者能否提供这样的空间和场景。这一方面取决于 Bitcoin L2 等基础设施提供的能力,另外一方面也受包括 Bitcoin 核心开发者在内的 Bitcoin 社区态度的影响。
未来是不确定的,但参与者可以让它变得有确定的可能,这是创业的魅力所在,@RoochNetwork 会在给 Bitcoin 上的衍生协议提供应用场景的方向进行探索。这就像是给比特币穿上了一套未来的外衣,带着全新的可能性,就像是为比特币注入了一剂前所未有的激素,让其焕发出勃勃生机,不仅在技术上创新,更是点燃了投资者们的热情,让整个市场沸腾不已。
郑重声明:本文版权归原作者所有,转载文章仅为传播信息之目的,不构成任何投资建议,如有侵权行为,请第一时间联络我们修改或删除,多谢。
XRP 涨至 7.5 美元?分析师告诉 XRP 大军为纯粹的烟火做好准备!
加密货币分析师 EGRAG 表示,XRP 即将迎来关键时刻,价格可能大幅上涨,这取决于能否突破关键...
今晚ETH迎来暴涨时代 op、arb、metis等以太坊二层项目能否跑出百倍币?
北京时间7月23日晚上美股开盘后 ETH 的ETF开始交易。ETH的里程碑啊,新的时代开启。突破前...
Mt Gox 转移 28 亿美元比特币 加密货币下跌 ETH ETF 提前发行
2014 年倒闭的臭名昭著的比特币交易所 Mt Gox 已向债权人转移了大量比特币 (BTC),作...
不见花海
文章数量
197粉丝数
0