比特币核心开发者 Luke Dashjr 近期对 Runes 协议发起了严厉批评,认为其利用了比特币网络的设计缺陷,导致网络拥堵和交易费用激增。这引发了关于比特币网络可扩展性、安全性和其核心原则的广泛讨论。
Dashjr 将 Runes 协议与之前的 Ordinals 进行了对比。他指出,虽然 Ordinals 也利用了比特币的一些特性,但 Runes 协议更像是对网络设计缺陷的一种“遵循规则的攻击”。这意味着 Runes 协议并没有直接违反比特币协议规则,而是利用了协议中存在的漏洞或不足之处来达到其目的,例如利用较低的交易费用来实现大规模的交易,从而导致网络拥堵。
Dashjr 长期以来反对 Ordinals 和 Runes,认为它们背离了比特币的核心原则,即作为一种去中心化、安全、高效的点对点电子现金系统。他认为这些协议助长了区块链垃圾邮件,增加了网络负担,并可能对普通用户的交易体验造成负面影响。
为了应对 Runes 协议带来的问题,Dashjr 建议用户通过修改比特币节点的配置文件来过滤 Runes 交易,从而减少其对自身的影响。然而,一些矿工却因为 Runes 协议带来的高额交易费用而继续处理此类交易,这突显了网络安全与经济利益之间的矛盾。矿工的经济激励与网络的整体健康之间存在冲突,这使得解决这个问题变得更加复杂。
Dashjr 的批评并非针对具体的技术方案,而是反映了比特币网络在面对新型应用时面临的根本性挑战。比特币最初的设计目标是作为一种点对点电子现金系统,而 Ordinals 和 Runes 等协议则尝试将其扩展到其他领域,例如 NFT 和数字艺术品。这种扩展带来了新的机遇,但也带来了新的风险和挑战,需要社区进行深入的讨论和探索。
如何平衡比特币网络的安全性和经济利益,如何在创新和稳定之间取得平衡,是比特币社区需要长期面对和解决的问题。这需要开发者、矿工、用户以及整个社区的共同努力,才能确保比特币网络的长期健康发展。未来的发展方向可能包括对协议的改进,以更好地应对类似 Runes 协议带来的挑战,或者发展新的层级解决方案来处理此类应用,而不影响比特币主链的稳定性和安全性。