北京时间2017年10月16日下午,23岁的以太坊创始人Vitalik Buterin在推特上发布了一张和其他二人举杯庆祝的照片,背景是一张摆放着电脑的桌子——全球第二大数字货币以太坊的矿工挖出了第437万个区块,在这个区块上完成了一次硬分叉。
根据coinmarketcap的统计,以太坊的总市值已达到320亿美元。在当天,以太币的单价出现了2%的上下波动,这与往常的价格波动并无二致。
之所以会出现分叉,主要是因为当某一个新的区块被挖出之后,区块链的系统会产生新的协议,而这个协议又与旧的协议难以兼容。“分叉”本身又分为“软分叉”和“硬分叉”。简而言之,软分叉是指新旧协议依然可以在同一个系统上工作;硬分叉则是指,新协议将不再允许旧协议继续工作。
此前,比特币、以太坊这两大虚拟数字货币都曾有过硬分叉。今年8月1日,比特币(BTC)完成一次硬分叉,产生了新的数字货币比特币现金(Bitcoin cash,简称“BCC”);2016年7月20日,因为The Dao事件的影响,以太坊也曾有过一次硬分叉,当时也产生了新的数字货币以太坊经典(ETH Class)。
此次以太坊的“硬分叉”有一个充满历史意味的名字,业内人称之为“拜占庭硬分叉”。根据国内最大的以太坊社区“以太坊爱好者”翻译的资料,以太坊完整的发展路线有四个阶段,依次为“前沿”(Frontier)、”家园”(Homestead)、”大都会”(Metropolis)和"宁静"(Serenity)。
目前,以太坊正处于第三阶段“大都会”,这个阶段主要有四个特性,即零知识证明的执行、权益证明的早期实施、智能合约更为灵活和稳定、抽象账户的应用。由于这些特性不会一次性被引入,而通过两个阶段进行引入,这个两个阶段就是分别命名为“拜占庭”和“君士坦丁堡”的两次硬分叉。
根据以太坊爱好者所翻译的资料,君士坦丁堡的硬分叉可能会在明年进行部署。这一次分叉的主要作用是平滑处理掉所有“拜占庭”所引发的问题,并引入“算力证明”和“权益证明”的混合链模式。
由于此前比特币和以太坊的硬分叉都产生了新的数字货币,此次拜占庭硬分叉是否也会出现新的币种,成为很多人关注的话题。但是从以太坊爱好者翻译的材料中可以看到,此次硬分叉并不是紧急情况下的临时处理,而是协议升级的结果,得到开发者内部的一致同意,所以不会有分裂,也不会有新的代币出现。
此外,在数字货币的世界里,每一次分叉对于“矿工”来说都会有很大的影响。无论是比特币还是以太坊,在此之前,区块链的运作都是依靠矿工提供算力来维持的,而矿工提供这些算力往往又需要动辄数百万、数千万元的投入。如果分叉之后,新的协议产生,那么矿工可能就需要重新更新设备,这又将会是一笔巨大的投入。
值得注意的是,“大都会”阶段有一个重要的特征就是“权益证明”的早期实施,而目前比特币、以太坊等数字货币采用的还是“算力证明”。所谓“算力证明”就是矿工们依靠矿机提供的算力来维持区块链的运行,矿工们挖出来的币就是他们提供算力的报酬,这也是大量矿工出现的原因。
资深数字货币玩家黄世亮向南方周末记者解释,目前“权益证明”尚未引入到以太坊之中,以后可能会慢慢引入,当权益证明完全引入到以太坊之中后,就不再需要矿机挖矿了,取而代之的则是用以太币来挖矿。“只要你有币,就可以参与挖矿。”黄世亮说。
国内一位知名矿池(矿工的网络聚集地)负责人则向南方周末记者表示,由于尚未引入“权益证明”,拜占庭硬分叉短期对于矿工不会有太大的影响。相反,挖矿的难度会降低,出块的速度会加快,矿工的收益会有一定的提升。不过,该负责人也表示,等“权益证明”全部引入后,“就再没有矿工什么事情了”。
“三年前,以太坊开发者团队在公布升级计划时就提到这一点,矿工在投入之前,应该考虑到这个问题。”该负责人说。