主页 > imtoken限制中国用户该咋办 > 揭穿“比特币不能做智能合约”的谎言

揭穿“比特币不能做智能合约”的谎言

以太坊和 EOS 等系统的主要卖点是它们执行智能合约的能力。对他们来说,比特币过于有限和保守,需要新的方法来释放区块链技术的真正力量。

当然,这在技术上是不正确的。可以在比特币上编写某些类型的智能合约。比特币智能合约的三个应用示例包括: 比特币经常被炒作的闪电网络;最近宣布的 Arwen 协议,大大提高了交易所交易者的安全性;和 Abra比特币协议是骗局吗,它允许用户与许多其他现实世界的资产挂钩分享比特币的价值。

多重签名寻址是智能合约的另一个例子,前比特币核心主要维护者 Gavin Andresen 曾经认为以太坊有用的大部分内容已经可以通过比特币的多重签名功能完成。事实上,Andresen 在以太坊正式发布前一年多写了这篇文章。

比特币作为信任锚

关于比特币对智能合约有用性的讨论来自 Epicenter 联合主持人 Brian Fabian Crain 关于比特币网络一般效用的问题。 Lopp 被要求解释他对比特币是否应该用于支付、“数字黄金”用例、去信任计算或其他什么的看法。

在他的回答中,洛普指出,他与这个问题相关的大部分想法都可以在他写的关于比特币作为信任锚的想法的 CoinDesk 文章中找到。

“我确实认为 [比特币] 不仅仅是金钱。我认为我们要做的是创建这个全球性的真相记录——或者至少是一个没有权威的权威记录,”洛普说。

Casa 首席技术官补充说,人们可以在此权威记录中提供他们想要的任何数据,他提供了具体示例来说明如何做到这一点。

“如果你超越了比特币协议提供的简单会计账本,你基本上必须创建自己的协议,你自己的新共识,无论扩容如何。无论是某种第 2 层网络还是与比特币挂钩的侧链或扩展块或其他东西,有无数种方法可以做到这一点,”Lope 解释道。

Lopp 提到 VeriBlock,目前约占所有比特币日常交易的 20%,以及比特币的以太坊式侧链 RSK,作为通过比特币挂钩示例创建的两个新协议。

比特币智能合约

特别是在智能合约功能方面,Lopp 扩展了他与 RSK 相关的想法。

“他们采用了以太坊的智能合约语言,创建了与比特币挂钩的侧链。因此,您可以两全其美。它是否最终被高度采用,没有人知道,”洛普说。

就比特币作为智能合约平台的未来潜力而言,Lopp 指出,有很多比特币开发人员对此功能感兴趣。但是,他们不同意以太坊的做事方式。根据 Lopp 的说法,这归结为执行与验证的辩论。

“许多‘更保守’的比特币开发者不喜欢网络上的每个人都必须执行的智能合约。他们宁愿执行相同类型的逻辑,但实际执行是私下进行的,那么你只需提供世界其他地方可以验证的执行证明,”洛普解释道。

Lopp 继续提到 Merkalized Abstract Syntax Trees (MAST)、Taproot 和 Simplicity 作为未来更具表现力的智能合约如何适用于比特币的示例;但是,他补充说,在这些东西上进行开发 当人们使用以太坊的可靠性或 Viper 之类的东西时,情况总是如此。

比特币对协议变更的保守态度

这涉及到比特币与所有其他加密资产网络之间的主要区别:比特币协议的变化往往速度较慢。

“由于多种原因,比特币的底层协议比许多其他链的进展更加谨慎和缓慢,”洛普说。

Blockstream 数学家 Andrew Poelstra 最近在 Monero Talk 的一集中解释了为什么比特币开发人员对协议级别的更改采取保守的方法。

由于这种缓慢而稳定的开发方法,Epicenter 的联合主持人 Sébastien Couture 询问 Lopp比特币协议是骗局吗,他是否认为开发者网络可能会变得过于强大,以至于无法在比特币上构建更具表现力的智能合约之前,以太坊之类的东西。 Lopp 在他的回答中指出了围绕比特币的经济网络效应:

“我认为,[比特币极端主义] 倾向于这些类型的系统如何发挥更经济的思维,而不是盲目地认为比特币是第一,它必须是最好的,并且永远不会取代 yatta、yatta、yatta。其他系统肯定有很大的潜力获得更大的采用并超越比特币,或者以某种方式超越比特币 硬币更实用,从而取代了它们的网络效应。我认为没有什么是确定的。在可预见的未来会有很多竞争。”

过去,Lopp 也写过他自己的以太坊作为 BitGo 工程师的挣扎。