而在以太坊的共识机制问题上,Vitalik 也有着很新奇的想法。他在以太坊白皮书中写道: 「比特币挖矿算法(Proof of Work)容易被两种形式的中心化攻击。第一种,挖矿生态系统被专门设计的因而在比特币挖矿这一特殊任务上效率提高上千倍的 ASICs 和电脑芯片控制。这意味着比特币挖矿不再是高度去中心化的和追求平等主义的,而是需要巨额资本的有效参与。第二种,大部分比特币矿工事实上不再在本地完成区块验证;而是依赖中心化的矿池提供区块头。这个问题可以说很严重:在本文写作时,最大的两个矿池间接地控制了大约全网 50% 的算力,虽然当一个矿池或联合体尝试 51% 攻击时矿工可以转换到其它矿池这一事实减轻了问题的严重性」。 不难看出,Vitalik 写下此番话,正是因为看到了比特币挖矿,尤其是中国比特币矿业的「极端内卷」现象。在他看来,PoS 权益证明(Proof of Stake)对以太坊来说会是一个更好的选择。 实际上,PoS 共识机制早在 2011 年就在 BitcoinTalk 论坛上被提出,且一直是最受欢迎的 PoW 替代方案。因此在最早的以太坊白皮书中,Vitalik 就希望采用 PoS 作为以太坊的共识机制。但在与 Gavin Wood 等开发成员讨论时,以太坊团队也意识到,当下阶段的 PoS 技术尚未成熟,大家对 PoS 还没有很好的认同,不能保证以太坊的安全性。同时整个区块链行业还处于早期,没有那么多的资金参与,因此比较下来,PoW 目前仍然是保证以太坊茁壮成长的最优选。 Vitalik、Andreas M. Antonopoulos 以及 Gavin Wood 在开发以太坊,图片源自 Vitalik 博客 几经权衡后,团队还是采用了 PoW。不过 Vitalik 并没有放弃对 PoS 的追求,他始终认为,PoW 只会使整个网络变得越来越贵、效率越来越低,因此在确定采用 PoW 作为共识机制后,Vitalik 和他的团队立刻开始着手制定以太坊未来转向 PoS 的计划。 最终,该计划被分为了四个极端:Frontier(新边疆)、Homestead(家园)、Metropolis(殖民大都会)、Serenity(宁静)。 Frontier 的主要目的是为引入保障网络安全的矿工,它采用了比特币社区熟悉的 PoW 模型,包含一个挖以太坊的接口和一些上传和执行合约的简单方式。Homestead 则主要是让以太坊网络安全、平稳地运行,比如调整挖矿激励、提供拥有图形界面的钱包等。Metropolis 会提供面向广大用户的、功能相对完整的用户界面,团队还预计在此次阶段发布一个 dApp 商店和几个精心设计的项目,以展示网络的能力。 而 Serenity 阶段则会实现以太坊 PoW 向 PoS 的最终转换。在 15 年发布的以太坊发展四阶段介绍文章里,以太坊开发者 Vinay Gupta 的口吻充满了期待和希望,当时的以太坊团队里,没人想到以太坊的 PoS 之路将要走上足足八年,一路上还伴随着各种风霜。 走向边疆:中国矿业初遇幼年以太坊按照既定的发展路线,Vitalik 开始了以太坊的宣传发展工作。启动和保障以太坊网络的第一步,就是吸引开发资金和矿工,而 Vitalik 想到的第一个地方,就是中国。 以太坊出师不利碰壁「我第一次来中国是 2014 年 5 月。那时候,我只看到了矿工和交易平台。他们已经很强,Huobi 和 OKcoin 已经有 70 多人,但是除了这几个公司以外没有很多有趣的东西」。 这是 Vitalik 对 14 年中国加密产业最深刻的影响,为了给以太坊的预售做宣传,Vitalik 来到了全球最大的加密市场。第一站就首先就拜访了 Huobi 的杜均,向他介绍以太坊的目标和理念,希望得到杜均的资助,却被当作「骗子」扫地出门。 |