在比特币上计算任何东西?关于BitVM您需要了解的内容

decrypt.co 2023-10-12 22:45:36

比特币本周实现了飞跃。

比特币开发商Robin Linus周二发布了一篇题为《BitVM:在比特币上计算任何东西》的论文,该论文提出了一种利用比特币上比过去更复杂的智能合约的方法。智能合约是在区块链网络上运行应用程序的重要计算机代码。

伪开发者Super Testnet大胆宣称:“这可能是比特币脚本史上最令人兴奋的发现。”

这可能是比特币脚本史上最令人兴奋的发现。它似乎几乎敲开了每一扇门,让我们可以同时获得契约、侧链和类似于Liquid或EVM的权力,而不需要叉子。我迫不及待地想发布我的演示https://t.co/lYhZvBg8DS

——超级测试网(@Super_Testnet)2023年10月9日

与第二大加密货币以太坊一样,更好的智能合约长期以来一直是比特币的圣杯。启用类似功能的BitVM可能使开发人员能够比以前更容易地构建更复杂的应用程序,从而推动比特币向前发展。

虽然并不是所有人都相信BitVM值得关注,但如果它有效,BitVM可能会对比特币之上的构建产生广泛影响。

这在比特币世界引起了太多关注

该协议仅适用于双方,因此不能用于汇总或其他多方应用程序

12年前,Greg Maxwell提出了一个更好的协议(“ZK或有支付”)来解决同样的问题https://t.co/6ebt0lHPyY

——丹·罗宾逊(@danrobinson)2023年10月9日

在论文中,Linus列出了侧链和汇总——这是当今加密货币中流行的技术——作为潜在的应用。侧链是与区块链并行运行的网络,而汇总在最终在主网络上报告之前将事务捆绑在一起。两者都用于帮助扩展区块链网络,如以太坊,由于设计限制,以太坊每秒通常只能处理十几笔左右的交易。

但最令人兴奋的应用程序是什么?Linus告诉_Decrypt_,他认为这是“将比特币扩展到数百万笔交易,使比特币成为地球上使用最多的货币。”

BITVM今天可以在比特币上运行

也许该提案最有希望的方面是,它在今天的比特币上有效,不需要在比特币上添加任何难以执行的“软分叉”。例如,比特币的最后一个软分叉Taproot花了数年时间才投入使用,因为开发者必须测试并确保它正确工作。

在不深入杂草的情况下,BitVM引入了一种“链下”执行智能合约的方法,这样所有这些计算都不会堵塞比特币有限的空间。在比特币的底层,它每分钟最多只能处理大约4MB的数据。这不是很多。

“只要双方合作,他们就可以执行任意复杂的、有状态的链下计算,而不会在链上留下任何痕迹。只有在发生争议时才需要链上执行,”该论文解释道。

从抽象意义上讲,这与闪电网络类似,闪电网络被广泛宣传为比特币支付的未来,因为它还使用了一种链下机制来扩大比特币交易。

“巨大”的未来设计空间

尽管人们对这一新想法感到非常兴奋,但比特币开发商也对这篇论文持怀疑态度。

在其他技术争论中,一个批评是,即使计算是“链下”进行的,链上验证仍然可能有巨大的开销。BitVM提案表示,它不会给网络增加大量流量,这可能会导致天然气费用像普通汽油大受欢迎时那样飙升。但其他人也指出,该提案需要双方之间的大量互动,开发者们尽可能多地绕过这一点。

考虑到预映像的大小要求,很难确定重新构建电路的效率,尤其是如果对现有操作码的“本地”mux门说不

总体上期待着填补这些空白🧠

——Olaoluwa Osuntokun(@roasbeef)2023年10月10日

但莱纳斯认为这些问题可以随着时间解决。“(这篇论文)旨在简单地描述这个想法,激发社区的兴趣,但它还不是一个完整的解决方案,”Linus告诉_Decrypt_。

“然而,这种范式提供了一个巨大的新颖设计空间,”他补充道,“我认为我们很可能很快就会找到完整的解决方案。”

本文来源于 decrypt.co

免责声明:
1. 本文版权归属原作所有,仅代表作者本人观点,不代表币推儿的观点或立场。
2. 如发现文章、图片等侵权行为,侵权责任将由作者本人承担。