要在比特币上计算任何内容,资深开发者们怎么看BitVM?

昨夜,ZeroSync 项目负责人发布了一篇名为「「BitVM:在比特币上计算任何内容」(BitVM: Compute Anything on Bitcoin)」的白皮书引起了热议。

在这篇由 Super Testnet 和 Sam Parker 审核的白皮书中可以看出,BitVM 是 Robin Linus 在 Zero Sync 设计的一种新型计算范例,融合了 Optimistic Roll Up、Fraud Proof 欺诈证明、Taproot Leaf 和 Bitcoin Script。

BitVM 允许在不改变比特币网络共识规则的情况下表达图灵完备的比特币合约,可以执行任何可计算的函数,进行离线计算,而不会在链上留下任何痕迹。白皮书还介绍了 BitVM 的架构、输入输出、限制和展望等方面的内容。

要在比特币上计算任何内容,资深开发者们怎么看BitVM?

白皮书发出后仅一小时就达到了 11 万浏览量,截至撰稿时的浏览量已经达到了 182 万,在英文社区的讨论异常热烈,占据了加密圈近段时间以来的最大热点之一。KOL @LeonidasNFT 认为这是一个令人期待的创新,于是将 BitVM 的论文刻在了比特币铭文上,用更 Native 的方式让其永远存在。

比特币开发者们怎么评?

今年的比特币生态格外热闹,Ordinals 市场衍生出了许多比特币的扩展叙事,比特币开发者们也热闹非凡。

目前专注于 Ordinals marketplace 和 launchpad 的 BioniqMarket 首席执行官 @BobBodily 一直在构建工具以帮助开发人员在比特币上进行构建。他在自己的社交媒体表示:「BitVM 并不是一劳永逸的解决方案。BitVM 并不像 EVM 那样好,它更慢更贵更复杂。BitVM 的核心优势是我们现在就可以在比特币上获得额外的可编程性,而无需升级。不需要新的 op_codes。无需软分叉。现在就可以使用。」

同时 BobBodily 还表示:「BitVM 容易实现的潜在用例包括去中心化目前依赖于中心化服务的各种应用程序的部分,包括 DLC 预言机、拥堵控制/coinjoin 聚合器和侧链法定数。此外,BitVM 没有解决侧链的无信任桥接问题,可能需要契约。BitVM 严格优于 Greg Maxwell 2016 年的 ZKP 有条件付款示例。BitVM 非常复杂,理解和实施都困难。通过一个 op_code 升级比特币可以实现同样的事情。」

要在比特币上计算任何内容,资深开发者们怎么看BitVM?

比特币不需要进行任何改变

相关研究员 Sam Parker 认为 BitVM 提供的在不修改比特币协议的情况下实现更多编程能力的潜力,以及这种能力如何帮助去中心化和消除对信任第三方的需求。同时,他也提到这是一种可选的功能,比特币社区和用户可以选择是否和如何使用这种功能。

在长推内容里 Sam Parker 写到:「再强调一遍,如今比特币就像其他任何链一样具备图灵完备性,而这不需要对比特币进行任何改变。目前一些比特币最大主义者在「指点江山」时的一部分经典观点的是:图灵完备=坏,我觉得这显得很愚蠢。首先,由于图灵完备的技术定义实际上要求一个无限的运行时间,在我们的现实中永远不会有任何事物真正达到图灵完备,因为我们没有无限的空间和时间来容纳这一点。」

针对 BitVM 白皮书内容,Sam Parker 说道:「在这个过程中,一个小团体的脚本黑客,例如 @robin_linus 和 @super_testnet,已经找出如何将我们想要的来自通用计算机的所有功能都编入比特币极其有限的操作代码集的方法,因此,阻止比特币的虚拟机(VM)像以太坊那样具备图灵完备性的唯一事情不是表达能力的问题,而仅仅是运行时间的问题,其中最严格的限制是栈大小的限制。

BitVM 所做的全部就是允许我们将某些逻辑的运行时间,该逻辑超出了单个交易的范围,分散在多个交易中。就这样。我们没有添加任何新的语义特征,我们只是指数级地增加了我们可以运行的程序的长度。因此根据技术定义,比特币实际上并没有比以前更具图灵完备性,它只是在我们可以合理地说其「对于我们实际想要执行的任何程序都足够图灵完备」的程序中被赋予了一个运行时间。

这是自愿的,如果你不信任你的币被锁定到某个图灵完备的合约中(完全合理),那么就不要把它们锁定到一个图灵完备的智能合约中。UTXO 系统的一个优点是安全沙盒化。如果人们确实强烈认为比特币不应该拥有这个功能,也许是由于激励或其他什么问题,那么这应该是一个值得讨论的问题,但基本上这将需要摆脱 Taproot,而这在这个时候看起来非常愚蠢。」Sam Parker 这么写道。

「BitVM 让我有谨慎的兴奋感」

作为另一种比特币扩展协议 Drivechains 的极大支持者,Simp DAO 创始人兼加密资深研究员 Eric Wall 被社区成员邀请表达对 BitVM 的看法,Eric Wall 表示 :「我刚读完这篇白皮书,所有的概念对我来说都是合适的。我天生对那些在设置阶段需要进行非常大量的预签名交易交换的方案不太感兴趣——我不知道这样的方案可能产生哪些问题。额外资源消耗(overhead)和权限(permission)两个大问题。」

现在他对 BitVM 保持着谨慎的兴奋感,等待实际实验会带来什么。也许这个方案的两方限制有优雅、微不足道的解决方案,也许没有。也许对于特定类型的计算,比如 zk 证明,开销是可管理的。如果 BitVM 在其中运作良好以验证 zk 证明,那就有趣了——BitVM 将会充当他之前讨论过的 zkwasm 层的角色。

「作为一个旁注,我对当人们意识到攻击模型与驱动链(Drivechains)相当类似时会发生什么感到好奇。矿工可以通过与证明者合谋并审查挑战来盗取 BitVM 的全部余额,这种情况可能持续的时间比在驱动链中更短。」Eric Wall 这么写道。

要在比特币上计算任何内容,资深开发者们怎么看BitVM?

通过允许在比特币网络上表达图灵完备的合约而不留下链上痕迹,BitVM 提供了一种全新的方法来探索复杂的区块链计算,同时维持比特币网络的原则和安全性。这也让比特币得以在不需直接修改其核心协议的情况下,拥抱更广阔的使用案例和创新可能性。

不可忽视的是,BitVM 引发了许多关于比特币的设计和进化的深入讨论,未来它会以怎样的方式在比特币网络中得以实现和发挥作用,将是一个极其吸引人的科技探索之旅。这也会引发一个关键性的问题:我们是否准备好,将比特币从一个主要用于储值和交易的数字货币,扩展为一个可以进行更广泛、更复杂计算的全球性平台?由此也推动着我们更深入地思考我们想要的比特币的未来形态,比特币是否应该添加更多的「原生」可编程性或者应该继续保持简单、安全和不可变性?

参考内容

1.BitVM 白皮书

文章来源于互联网:要在比特币上计算任何内容,资深开发者们怎么看BitVM?

免责声明:

1.资讯内容不构成投资建议,投资者应独立决策井自行承担风险

2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场

上一篇 2023年10月10日 下午3:40
下一篇 2023年10月10日 下午4:10

相关推荐

  • 区块链杀手:困扰交易质量的「不可能三角」

    《Transaction quality trilemma – blockchain killers》 作者:polynya 编译:Kaori,Bitbili 在 2021 年十月,我写了一篇关于「交易质量三难问题」的投机性文章。自那以后,几乎所有链都实施了在 0.01 美元至 0.50 美元范围内的最低费用,但仍然有一些像 Immutable …

    2024年2月3日
  • 解读扩容方案opBNB,Layer2如何提高BNB Chain的竞争力?

    《深度解读 opBNB,Layer2 将给 BNB Chain 带来怎样的潜力?》 来源:PANews 6月19日晚间,BNB智能链(BSC)宣布推出新的扩容解决方案——opBNB,并上线了opBNB的测试网。2020年,在以太坊网络拥堵之时,BSC的推出为用户和开发者提供了快速、安全、低成本的去中心化应用环境。 然而,随着GameFi等交易量的激增,BSC…

    2023年6月25日
  • 多次添加和删除贝莱德比特币现货ETF,DTCC在操纵市场?

    撰文:律动小工,Bitbili 昨日,彭博社 ETF 分析师 Eric Balchunas 发文称发现,资管巨头贝莱德子公司 iShares 比特币信托已在 DTCC(美国证券集中保管结算公司)上市。股票代码将是「IBTC」。 DTCC 是全美股票、债券、资产证券的保管和结算中枢。负责纽约证券交易所、美国纳斯达克交易所、美国证券交易所、芝加哥证券交易所等八大…

    2023年10月25日
  • Paradigm最新论文:全链游戏的开放性问题

    作者:Charlie Noyes、Doug,@Paradigm 编译:CaptainZ 游戏与加密货币的交汇之处充满了无限可能。Vitalik 创建以太坊的灵感,正是因为暴雪削弱了他在《魔兽世界》中的职业技能。《魔兽世界》并非「关键基础设施」,但我们预期会有虚拟世界成为关键基础设施:内含数万亿的资产和数百万的工作机会。很难想象它们会存在于中心化平台的控制之下…

    2023年8月15日
  • 新概念「超模块化」:与经典模块化区块链有何不同?

    《新概念「超模块化」:与经典模块化区块链有何不同?》 作者:Zhixiong Pan,Zhixiong Pan ,ChainFeeds  2023 年 12 月 12 日,Celestia 宣布将其数据可用性层与 Polygon Labs 的链开发工具包(CDK)集成,再次引发社区对模块化区块链的热议。Celestia 对「模块化区块链」的定义是将区块链的执…

    2024年1月20日
返回顶部