关于铭文的数据上链和对比特币生态的意义
铭文是缺陷还是特色?
铭文Bug还是Feature?
嘿,数字资产投资者们!今天我给你们带来一个有趣的话题——关于铭文(Inscription)的讨论,特别是比特币开发者LukeDashjr提出的要禁止铭文推文的问题。他的观点是,铭文是一个Bug,会对比特币网络的安全带来影响。
到底铭文是Bug还是Feature?这个争论可不仅仅影响着比特币的安全性,还牵涉到了它的生态系统发展。下面我们从两个角度来讨论一下这个问题。
首先,铭文是否真的会影响比特币网络的安全性呢?这个问题并不好回答,因为”安全性”本身没有一个客观的标准。然而,我们可以从两个方面来考虑:
第一,我们可以通过节点数量来度量区块链网络的安全性。有些人喜欢用这个度量标准来评估一个网络的安全性,但实际上,并不能完全表现出Proof-of-Work(PoW)系统的优势。毕竟,我们还记得EOS曾经嘲笑比特币没有足够分散化、安全的21个节点的文章吧?
比特币开发者们通常使用的度量方法是全节点的数量。为了让个人电脑也能承载全节点,他们严格限制了区块大小和UTXO集的规模,以降低全节点的运行成本。但是,我们真的需要多少个全节点呢?而铭文到底在多大程度上会影响比特币网络的全节点数量呢?实际上,根据当前的统计图,由于铭文的热度,很多人都需要与比特币的RPC进行交互,这就增加了比特币全节点的数量。
所以,从全节点的角度来看,并不能说铭文会影响比特币网络的安全性。
那么,让我们更进一步,确保比特币网络的安全性真的依赖于这些全节点吗?事实上,在没有激励的情况下,为什么个人用户要运行一个全节点呢?如果我一个人开了上万个节点,会不会让比特币网络更安全?实际上,我们真正需要的不只是全节点本身,而是这些全节点背后的人和组织。
区块链是一个公开账本,只要某个人关心账本的准确性,这个账本就会更安全。而用户关心这个账本的原因又不仅仅是通过运行全节点来实现。用户只需要与比特币网络直接建立连接,这样就能实现相同的效果。比如,用户可以安装链上钱包,查看链上交易,这样就比把比特币托管在交易所或者托管钱包里要更安全。
事实上,我们可以观察到铭文热潮明显地增加了用户和比特币网络的直接连接(通过浏览器钱包等),带来了DApp应用生态的初步形成(网站上挂载铭文并通过psbt交易上链),也有更多的用户关注这个账本记录了什么(区块链浏览器的出现和访问量增加)。
所以,即使从安全性的角度来看,铭文对比特币网络的安全性也起到了一定的提升作用。
接下来,我们来谈谈铭文及其衍生协议对比特币生态的技术价值。有些人认为铭文并没有太多的技术含量,只是简单粗暴地把数据写入比特币网络,并且还依赖一个中心化的索引器。
但实际上,我们可以把它理解为一种将比特币作为可用数据层(DA)的主权Rollup。在这种模式下,客户端直接写入DA,可以称之为DA first模式,而索引器相当于模块化区块链中的比特币执行层,所以可以认为索引器实际上是比特币的二层解决方案(L2)。
这种模式的缺点显而易见:缺乏排序器(Sequencer)来批量打包交易,用户体验较差,交易费用也较高,同时也缺乏欺诈证明,安全性也受到质疑。如果一个技术团队设计了这样一种方案,恐怕没有投资者愿意投资。但是市场的魅力就在于,用户会不断地去探索和实践。就像前段时间BRC20在不同交易所的余额数据不一致问题,通过社交共识最终也实现了一致性,这正好证明了这样的模式是可行的。
然而,这种模式的好处在于它是协议先行的,先设计公开的协议和数据格式,链上只保存协议所需的数据,执行和验证则在链下进行。任何一个团队都可以实现一个索引器接入这个L2的执行层网络,整个DA的数据是共享的。而以太坊的L2方案中,每一个L2相当于在L1的DA上划定了一块独立空间,各自抢占空间,数据并不共享。
打个比方,以L1为老国王,L2为老国王的王子们:
以太坊国王:你们在我的地盘上争夺空间,争夺用户,Mev和Gas收益归谁。
比特币国王:地盘是我的,用户也是我的,交易费用也是我的,但数据是共享的。你们只需要开辟新的领地,让用户去你们的新地盘玩耍。
这将导致完全不同的竞争态势。因为L1的空间总是有限的,如果L2没有能够开辟出用户信任的新空间,那实际上并没有实现扩容。
因此,可以说铭文是对比特币作为数据可用层的价值发现,并配合索引器等玩法,展示了一种新的L2构建途径。对比特币生态有着重大意义,它是一种Feature,而不是Bug。
关于解决方案,比特币开发者们担心的UTXO集膨胀问题确实存在。但这并不是一个无解的问题,因为铭文协议是一种链下共识协议,只要索引器和社区达成共识,就可以有非常多的解决方案。我来随便举几个方案:
-
用散列(Hash)替代铭文的内容。当前的铭文包含了各种媒体文件和JSON等,文件体积较大。但实际上,只要索引器成熟了,完全可以只将散列写入L1,原始内容则保存在索引器或用户钱包中。
-
设计一个协议,支持铭文在链上和链下之间的迁移。当铭文迁移到链下时,相当于在L1销毁,UTXO也会消耗完。如果要再次回到链上,用户需要提供链下转移的签名聚合,这样索引器之间就可以进行校验。
还有一种方式是采用类似Taproot的稀疏默克尔树验证机制,实现链上和链下的迁移。比特币中的NFT迁移方案就使用了类似的方式。有兴趣的朋友可以查看这个链接:https://github.com/rooch-network/rollup-nft。
当然,还有很多其他的方案。我想说的是,技术就像一个生态系统,它需要随着用户的使用和反馈不断成长。很多创新并不是开发者们坐在电脑前规划设计出来的,而是通过试错和用户反馈逐渐发展起来的。
引用我在《语言是一个去中心化系统 https://twitter.com/jolestar/status/1528288092746321920》的一句话:接受一个系统是去中心化的就得接受它会产生你不喜欢的东西,也得接受它演化过程中的各种失败的尝试。
最后,请注意,本文只是从技术角度看铭文及其对比特币生态的影响,并不构成投资建议。如果你是长期投资者,也不必因为这个话题而焦虑,因为这只是刚刚开始。目前这些协议发行的资产很大程度上属于“meme币”的范畴。它们能否从有限次博弈演变为长期博弈系统,主要取决于几个博弈方:
一方面,早期参与者是否愿意持续投资生态系统,为资产提供应用场景,就像比特币早期的持有者们投资了各种基础设施。如果大家都获利了就套现离场,那这只是一个meme游戏。
另一方面,基础设施提供者是否能够为这样的空间和场景提供支持。这既取决于比特币L2等基础设施提供的能力,也受到比特币社区态度等因素的影响。
未来是不确定的,但参与者可以为未来具有确定可能性做出贡献,这正是创业的魅力所在。
原文链接:链接
那么您对铭文和比特币生态的发展有什么看法呢?欢迎在评论中分享您的观点和想法!
We will continue to update 算娘; if you have any questions or suggestions, please contact us!
Was this article helpful?
93 out of 132 found this helpful
Related articles