首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

布道区块链 揭穿“比特币不能做智能合约”的神话

以太坊和EOS等系统的主要卖点,至少根据这些项目的支持者的说法是它们执行智能合约的能力。对他们来说,比特币太过局限和保守,需要新的方法来释放区块链技术的真正力量。

当然,这在技术上是不正确的。虽然比特币的脚本语言远不如以太坊的,但可以在比特币上编写某些类型的智能合约,因为比特币现在已经存在。比特币智能合约的三个应用实例包括:比特币经常被炒作的闪电网络;最近公布的ARWEN协议,显著提高了交易所交易员的安全性;ABRA,允许用户将比特币的价值与许多其他现实世界资产挂钩。

multisig寻址是智能合约的另一个例子,前比特币核心维护负责人加文·安德烈森曾经说过,以太坊的大部分有用功能现在已经可以通过比特币的multisig功能来实现。事实上,安德烈森在以太坊正式推出一年多前就已经说明了这一点。

比特币是否对智能合约有用这一话题是在Casa首席技术官詹姆森·洛普最近提出的。在分享他对此事的看法的同时,洛普讨论了他对比特币作为信任锚的看法,在比特币中如何实现更具表现力的智能合约,以及比特币协议开发者对其工作的保守态度。

比特币作为信任锚

围绕比特币对智能合约的有用性展开的讨论来自于EpicCenter联合主办人布莱恩法宾·克莱恩围绕比特币网络的通用性提出的一个问题。洛普被要求解释他对比特币是否应用于支付、数字黄金(digital gold)用例、无信任计算或其它方面的想法。

洛普在回复中指出:“我认为(比特币)不仅仅是钱。······我们要做的是创造这个全球性的真相记录,或者至少是一个没有权威支持的权威记录。”

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

洛普解释道:“如果你要超越比特币协议提供的简单会计分类账,你必须基本上为任何扩展创建你自己的协议,你自己的新共识。无论是第二层网络,还是与比特币或扩展块相连的侧链,都有可能有无限多的方法来实现这一点,”

洛普提到了Veriblock(目前占比特币每日交易量的20%左右)和RSK(以太坊式的比特币侧链),作为通过比特币锚定创建的新协议的两个例子。

比特币智能合约

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

洛普说:“他们采用以太坊的智能合约语言,并创造了与比特币挂钩的侧链。所以,你可以拥有两个世界中最好的。没有人知道这是否最终被高度采纳。”

就比特币作为智能合约平台的未来潜力而言,洛普指出,有很多比特币开发商对这种功能感兴趣。然而,他们不同意以太坊是如何做事的。根据洛普的说法,这归结为一场执行与验证的辩论。

洛普解释说:“很多‘更保守’的比特币开发商不喜欢智能合约,因为智能合约必须由网络上的每个人执行。他们更愿意执行相同类型的逻辑,但是实际执行是在私下进行的,然后你只是提供一个世界其它地方可以验证的执行的证据。”

洛普接着提到了merkalized抽象语法树(mast)、tabroot和简单性,作为未来在比特币上更具表现力的智能合约的例子;但是,对于开发人员来说,这类东西什么时候像以太坊的solidity或viper-languag一样容易使用,这是悬而未决的。

比特币保守的方案变更方法

比特币和其它所有加密资产网络之间的一个关键区别是:比特币协议的修改往往以较慢的速度进行。比特币基础协议的进展要比其他许多连锁协议的进展慢很多,原因有很多。

Blockstream数学家安德鲁波·埃斯特拉最近解释了比特币开发者在Monero Talk的一集中保守的协议级别更改方法背后的原因。

由于这种缓慢而稳定的发展方式,EpicCenter联合主办的巴斯蒂安时装公司(Bastien Couture)问,洛普是否认为,在比特币上建立更具表现力的智能合约之前,围绕以太坊之类东西的开发人员网络效应可能会变得过于强大。

洛普在回应中指出了比特币的经济网络效应:“我认为,‘比特币最大化’更多的是关于这些系统如何发挥作用的经济思想,而不是盲目相信比特币是第一位的,它必须是最好的,永远不会被取代。其它系统肯定有很大的潜力获得更大的采用和超越比特币,或者某种程度上比比特币更具实用性,因此取代了比特币的网络效应。当然,我认为任何东西都不是一成不变的。在可预见的未来会有很多竞争。”

本文所呈现的内容可能包含作者的个人意见,并受市场条件的限制,不构成投资建议。在投资加加密货币之前,请您先做市场调查,仔细斟酌。布道财经及作者本人对您个人经济损失不承担任何责任。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190220A0UZ0V00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券