Pillola estratta del Disruptive Talks S01E03. Ascolta l’episodio in Audio Podcast.

我们利用最近发布的这篇论文(发布的同一周)对 BitVM 进行了深入分析。

什么是 BitVM?

Robin Linus 在他最近的题为“BitVM:在比特币上计算任何东西”的白皮书中介绍了一个创新框架,允许比特币访问图灵完备的合约,同时保留比特币的基本共识规则。

BitVM 几乎允许将任何任意计算引入到比特币生态系统中,并在链下执行。 BitVM 将自己呈现为一种计算范式,允许在比特币上表达图灵完备的合约,而无需修改网络的共识规则。 BitVM 将是一种扩展,允许比特币执行更复杂的计算,而无需在协议级别进行修改。

Abbonati alla newsletter per maggiori articoli e approfondimenti:

BitVM 的工作原理

这一壮举将通过在主区块链之外执行比特币的合约逻辑来实现,同时在比特币网络上保持最终验证。该机制类似于以太坊的乐观汇总机制。

Linus 更深入地解释说,该系统基于欺诈证据和两方(“证明者”和“验证者”)之间的挑战-响应模型。证明者做出陈述,而验证者检查这些陈述是否真实,如果证明者做出虚假陈述,则惩罚证明者。

关键思想是,复杂的计算首先在链外执行和验证,但如果出现分歧或被认为不公平的行为,可以通过激活比特币区块链上的形式验证来在链上提出质疑。最终的链上验证机制类似 汇总乐观 以太坊。

比特币 Taptree
比特币区块链上的 Taptree。来源:BitVM 白皮书

BitVM 带来的可能性

目前,比特币主要局限于脚本层面的基本操作。有了 BitVM,计算的可能性似乎显着扩展。人们可以想象通过比特币合约运行国际象棋或扑克等游戏,或者在比特币和其他区块链之间建立桥梁。

Linus 本人预见到,由于 BitVM,去中心化的预测市场和新的操作码可能会出现,从而扩大比特币的用途。

然而,事情也并非一帆风顺。 Linus 承认存在一些技术限制,最值得注意的是 BitVM 目前主要在双向环境中运行,需要在区块链之外进行大量计算和通信。

根据 Linus 的说法,下一步将是 BitVM 与 Tree++ 的完整实现,Tree++ 是一种专为比特币设计的高级编程语言,可以充分发挥 BitVM 的潜力。

批评和限制

比特币社区的反应不一。虽然埃里克·沃尔(Eric Wall)和迪伦·勒克莱尔(Dylan LeClair)等知名人士对该倡议表示欢迎,但比特币核心贡献者亚当·贝克(Adam Back)等其他人则敦促谨慎行事,因为这仍然是一个初步提案。

BitVM 有哪些担忧?尽管该提案看起来很有希望,因为它将允许在不改变协议的情况下在比特币网络上创建更复杂的程序,但仍然存在技术挑战需要解决。

例如,管理 BitVM 链下生成的大量数据将非常昂贵且复杂。此外,该系统目前只能在两方之间运行,这限制了其实际用途。需要进一步研究才能将其扩展到更多参与者。

我的 ”两分钱

一如既往,我敦促谨慎行事。我欣赏比特币本身:一种有弹性的、去中心化的数字资产。另一方面,我欢迎任何可以让比特币在不损害其安全性和去中心化的情况下扩展其用例的技术进步。

因此,仔细遵循可以使用 BitVM 开发的应用程序是至关重要的,以确保它们不会对比特币网络产生负面影响。

我们将继续关注 BitVM 的发展并向您通报最新情况。


更多信息:

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注