BitVM能开启比特币L2新格局吗?

2023-10-19, 09:15


[TL;DR]:
BitVM 试图实现在比特币网络上实现复杂计算和条件控制,而无需对比特币协议层进行修改。

BitVM 可以看作是构建比特币 L2,比较适合重链下计算的有限场景,可用于改善闪电网络的支付可靠性。

引言

近期 ZeroSync 项目负责人发布了一篇名为《BitVM:在比特币上计算任何内容》(BitVM: Compute Anything on Bitcoin)的白皮书,试图实现在比特币网络上运行复杂计算和条件控制,而无需对比特币协议层进行修改。

可以说,BitVM 是自闪电网络、BRC20 以来的又一次对比特币扩展叙事的尝试,由此迅速成为加密圈内的议论热点,有人甚至称之为比特币的 L2 构想。

白话介绍 BitVM

根据白皮书,BitVm 是新推出的一种表达图灵完备比特币合约的计算范式,它大体上融合了 Optimistic RollUp、Fraud Proof 欺诈证明、Taproot Leaf 和 Bitcoin 等基本要件,实现方式类似于以太坊上的 OP Rollup,即合约不是在比特币上执行计算,而是在不需要更改网络共识角色的情况下进行链下验证。

图 1:BitVM 白皮书

BitVM 之所以引人注目,是因为它力求在无需升级的情况下,为比特币的扩容提供了更多技术实现的可能性。

具体来说,BitVM 的概念可以理解成比特币虚拟机,它允许在不改变比特币网络共识规则的情况下表达图灵完备的比特币合约,可以执行任何可计算的函数,进行离线计算,而不会在链上留下任何痕迹。

与以太坊虚拟机(EVM)不同的是,BitVM 不在链上执行运算过程,而是对其进行验证,这与 Optimistic Rollup 的原理基本类似。尽管比特币网络自身无法实际执行运算工作,只存储数据,但其本身较高的安全性可以成为任何图灵完备运算层的可信第三方。

通俗地来讲,该协议可以看作是构建比特币 L2,但距离像以太坊 L2 那样实现复杂高效的智能合约运算还有很大距离。

BitVM 的优劣势

提到这里,我们需要先补充下背景情况,目前业内对比特币实现 Layer2 有两种主流思路:

1) 把闪电网络这种 OP Rollup 的模型做拓展,不局限在做支付,可以做任意的合约操作。BitVM 是这种思路。

2) 把 tBTC 这种分布式门限签名做到链上去中心化。BEVM 是这种思路。

相较于 BEVM,BitVM 仍处于早期概念验证阶段,理解和使用起来相对困难,在一些细节比如侧链去信任桥接问题上还没有提出完整解决思路,此外,在支持多方合作、操作简便性和通用性方面也稍显不足。

实际上,社区对 BitVM 局限性的批评大致有如下三点。

交互对象局限在提前相互了解并进行大量离线准备工作的双方,不能像 DeFi 那样支持多方合作。

双方的链下往 BTC 主网发起挑战的模式,操作会比闪电网络更复杂和困难。

短时间无法做成 BEVM 这种成熟的通用链上 Layer2 平台,更遑论以太坊 Layer2 了。

比如,Blockchair 开发者 Nikita Zhavoronkov 就在推特上发文,将 BitVM 比喻为「在 Minecraft 中运行国际象棋」,并表示 BitVM 协议并不足以称为比特币 EVM。

图 2 有关批评 BitVM 的推文

随后,匿名开发者 Super Testnet 在侧面回应了这些指责,他认为 BitVM 本身是专注于比特币的扩容,改善闪电网络的不足之一——支付可靠性,而非实施智能合约和大量山寨币。

还有不少社区人员认为,BitVM 提出了一种虽然不完善但仍有潜在用途的扩容路径。

BioniqMarket 首席执行官 BobBodily 就表示,BitVM 容易实现的潜在用例包括去中心化目前依赖于中心化服务的各种应用程序的部分,包括 DLC 预言机、拥堵控制/coinjoin 聚合器和侧链法定数等。

BitVM 的未来展望

综上来看,BitVM 是一个脑洞很大、富于创意的新构想,它目前还无法像 ETH 的 L2 那样实现更为复杂精细的智能合约应用,比较适合重链下计算的有限场景。

但无论如何,它为比特币扩展提供了一种新的尝试思路,这种创新在不违背比特币核心协议的前提下,摸索出拥抱更广泛的用例和组合的路径,这本身体现了一种开放、共享的极客精神。

图 3 比特币原有的扩展方案

值得思考的是,BitVM 的推出再次引起了加密社区一直以来对比特币保持极简和扩展进化之间的讨论,BitVM 似乎指出了一条兼顾二者的方案,虽然狭窄但仍有积极意义,未来它会以怎样的方式在比特币网络中发挥作用,可能会是一个社区长期关注的焦点。

其实从2017年 BTC 首次硬分叉出 BCH 以来,社区对比特币扩容就一直存在较大的质疑,但大家似乎又不甘使比特币一直保持远古代币的守旧形象。究竟是要保持极简主义来深化其储值和交易的数字货币的使命,还是添加更多的可编程性来丰富比特币的生态用例,这将是很长一段时间内无解的课题。

BitVM 在这方面走出了一小步,尽管还存在诸多落地挑战,但在保证比特币去中心化的同时,实现一些微创新以重塑比特币的未来形态的动作非常值得投资者关注,BitVM 是否能成为比特币 L2 则有待时间进一步验证。


作者:Peter L.,Gate.io研究员
*本文仅代表作者观点,不构成任何交易建议。
*本文内容为原创,版权为Gate.io所有,如需转载请注明作者和出处,否则将追究法律责任。
分享一下
目录
gate logo
Gate
即刻交易
加入 Gate 赢取奖励