以太坊的败笔正是比特币的制胜点

2016-09-10 09:31 来源:巴比特资讯 阅读:4818
本文是对7月份发布在Motherboard上的一篇名为“Why Ethereum Succeeded Where Bitcoin Failed”的文章的反驳。

注:本文是对7月份发布在Motherboard上的一篇名为“Why Ethereum Succeeded Where Bitcoin Failed”的文章的反驳。巴比特也发表过对应的译文《困扰比特币社区多年的分叉难题,为什么以太坊能轻松解决?》。

以太坊近期对其区块链执行了硬分叉,算是给DAO智能合约受害者的小小补偿。硬分叉执行之后,马上就有人开始高呼胜利二字。甚至还煽动了部分比特币扩容硬分叉支持者,他们以此为例,说明了硬分叉没有想象中那么可怕。

当然了,事实就是,你永远都不知道硬分叉究竟有多成功,直到区块链代币出现在各大交易所。最初,大部分挖矿算力都向着全新的分叉后的以太坊区块链转 移,而投机者则开始在Bitsquare和Bitcointalk上交易初始链的代币(Ethereum Classic,ETC)。接着,P网(Poloniex)也决定上线ETC,给了投机者一个机会,一个向世界展示两条链价值的机会。

况且我们有足够的理由忽视以太坊硬分叉,因为它与比特币社区长久以来讨论的硬分叉性质完全不同。Bitcoin Core核心开发者Peter Todd说:

以太坊(硬分叉)不是在解决技术问题,而是在救助一家办砸了的公司或团体。这种硬分叉根本修复不了任何技术层面的问题。

比特币以太坊

比特币社区了解他们的社会合约

此时此刻,我可以说,比特币社区十分了解自己区块链的核心价值主张。简单来说,电子货币持有人的身份对比特币来说是十分重要的。也就是说,账簿中的任何历史记录的更改,比如说以太坊社区对DAO的处理方式,都是不能容忍的。举个例子,比特币交易所Bitfinex在被盗将近6200万美元之后,社区也并没有考虑过分叉区块链。

当问及比特币过去遭遇的攻击事件(特别是MyBitcoin)时,Bitcoin Core开发者兼Ciphrex首席执行官Eric Lombrozo说:

过去,比特币曾多次经历重大盗窃及攻击事件,但却从未进行交易回滚。硬分叉提案甚至都没摆上过台面。早期我甚至感到很失望,因为我当时认为一些很酷的东西没有硬分叉是不可能实现的。但之后我明白了很多事真正的运作模式。

实际上,硬分叉是个禁忌。就算你想往那个方向走,也没有人会当真。其实每个人都知道执行硬分叉是需要一点高压政治的,但除非人人都同意,不然最终只会带来灾难。

据Lombrozo所说,Bitcoin Core开发者一直都知道,硬分叉本质上就是开启一种新的货币模式;不过,他们也知道这种分叉是有可能发生的。毕竟Bitcoin Wiki还列过一张表,主要内容是开发者希望看见的改变和功能,其中就包括了一次可能的硬分叉。

事实上,一旦开发者、用户和矿工决定分裂网络,比特币区块链的硬分叉是随时可能发生的。但这种分裂十分棘手,原因有两点。首先,网络分裂也会将比特币这种数字黄金或数字资产持有者分裂成两种不同的代币。这样一来,数字黄金的网络效应就会减弱。

其次,这种网络效应会造成一种情况,即大部分用户可以强制要求小部分用户接受其系统的改变。Lombrozo说:

对比较弱的(人数较少)那条链来说,这将是一场非常艰难的战斗。

在以太坊硬分叉的例子中,两条链的意识形态差异太大,这才支撑起了两者的共存,但ETC的故事并没有结束。

一些先进的隐私特性,比如混币服务可以帮助避免一些暴徒激活恶意的硬分叉。但关乎比特币社会合约,比如说比特币货币政策和区块容量限制的硬分叉则随时有可能发生。为了保护比特币核心价值,我们要做的还有很多。

比特币通过简化获得安全性

有人认为比特币的发展进程太慢,但事实就是,进度太快反而会造成更为严重的问题(就像DAO一样)。Bitcoin Core开发者正在放慢步调,采取更加系统的方式来将智能合约植入比特币区块链。

事实上,今年比特币发展很快。自从2015年末通过了基础发展路线之后,以下目标都在今年实现了:

  1. libsecp256k1签名验证提速7倍

  2. 检查序列验证(CheckSequencyVerify,CSV)激活了

  3. BIP 9首次为比特币带来软分叉式改变

  4. 隔离验证(SegWit)写入Bitcoin Core客户端(尚未激活)

  5. 隔离验证激活之后,闪电网络(Lightning Network)将进入比特币主网(mainnet)

  6. Rootstock开启了类似以太坊的比特币侧链(sidechain)封闭性beta测试

  7. Bitcoin Core开发者兼Blockstream核心技术工程师Matt Corallo推出了快速互联网比特币传播引擎(Fast Internet Bitcoin Relay Engine,FIBRE ),能使节点间的区块传播几乎不会延迟

  8. 致密区块中继(Compact block relay)加入Bitcoin Core 0.13.0,大大减少了多余数据在节点间的转移

以上所述只是部分比较关键的例子。大部分开发者将隔离验证和闪电网络视为比特币发展史上两大重要进展。Todd说:

比特币的发展十分迅速。大约有20到40个Core开发者都是全职工作的,如果算上闪电网络,人数还要更多。确实,部分社区成员并没有得偿所愿,但社区的确在加速发展做出进步。

比特币有用户

当把比特币和以太坊硬分叉作比较时,还需考虑到另一个因素,那就是比特币有一个庞大的用户群体。用户人数越少越单一,那么要做出更改协议的重要决定也就更加简单。Todd说:

和比特币不同,以太坊的现实用例很少。并没有多少人用以太币进行跨境货币转移,也没有人用以太币进行黑市交易,更没有人用 以太币捐款……DAO可以说是以太坊推出的唯一一个产品,以太坊本身就很年轻。这样一来达成改变网络的共识就简单得多,因为它缺乏用户基础,网络参与者间 的利益关系也比较单一。

总之,比特币社区用户并不倾向于逆转区块链记录。为了避免像DAO一样的灾难性事件,比特币脚本语言系统也并不复杂。比特币的成功也意味着该平台拥有实际用户。这些用户会受到两个分裂的区块链或一次有争议的硬分叉带来的各种问题的负面影响。

只是简单执行一次硬分叉并不代表成功,具体情况应该具体分析。在比特币网络中,不进行硬分叉反而代表着成功,因为这就意味着我们的系统是去中心化的,很难就协议更改达成共识。

同时,这也意味着更多有争议的功能不会添加到比特币中,而那些无可争议的改进,比如说CheckLockTimeVerify(CLTV)和检查序 列验证(CheckSequencyVerify)是可以进入系统中的。一些实验性质的功能可以在侧链上进行测试,比如说Rootstock,它能将区块 链的投机用例从主链中区分开来。

对于公链来说,适应性和灵活性可能并不能完全起到积极作用。因为这样一来,协议的变更就变得相对比较简单,网络可能会背离那些一开始为系统带来价值的基本原则。


声明:此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。本网站所提供的信息,只供参考之用。

点击阅读全文