作者?|?ConsenSys
翻译:子铭
导语:预计将于2020年推出的以太坊2.0,标志着人们期待已久的以太坊主网的升级即将开始。本文将简要介绍以太坊2.0的全貌,并为其下一阶段的发展做准备。
以太坊2.0是目前以太坊主网的重大升级,其目的在于通过分片等技术解决以太坊的扩展性问题。
以太坊2.0的历史
以太坊2.0在以太坊社区并不是一个新的想法。自其诞生以来,有关改变以太坊底层共识机制,以解决工作量证明的局限性的想法就一直存在。在主网Frontier于2015年7月推出之后,有关以太坊2.0升级的讨论从未断过。
Homestead,March2016
Metropolis:Byzantium,October2017
Metropolis:Constantinople,February2019
国务院:推进科普与区块链技术深度融合:为贯彻落实党中央、国务院关于科普和科学素质建设的重要部署,依据《中华人民共和国科学技术进步法》、《中华人民共和国科学技术普及法》制定《全民科学素质行动规划纲要(2021-2035年)》,其中要求实施智慧科普建设工程。推进科普与区块链等技术深度融合,强化需求感知、用户分层、情景应用理念,推动传播方式、组织动员、运营服务等创新升级,加强“科普中国”建设,强化科普信息落地应用,与智慧教育、智慧城市、智慧社区等深度融合。(新华社)[2021/7/10 0:40:52]
Istanbul,December2019
与过去以太坊的多次升级相比,以太坊2.0的推出意义尤为重大,因为它将实现的权益证明共识机制,将把工作量证明从现有网络中移除。
权益证明
权益证明是以太坊2.0中最重要的变化,因为它变革了区块链验证的经济激励结构。目前的激励结构由PoW共识来维持。使用PoW的公链大多都为人熟知,并且它也是迄今为止使用最多的共识机制。PoW机制的矿工们运行节点,并消耗算力来解决复杂的数学问题,竞争下一个区块的打包权。
人大附中物理老师李永乐科普拜占庭将军问题和区块链:5月14日,人大附中物理老师、科普视频网红李永乐在其公众号发布视频《拜占庭将军问题是什么?区块链如何防范恶意节点?》。李永乐老师在视频中对拜占庭将军问题和区块链进行了讲解,他表示,拜占庭将军问题本质上指的是,在分布式计算机网络中,如果存在故障和恶意节点,是否能够保持正常节点的网络一致性问题。在近40年的时间里,人们提出了许多方案解决这一问题,称为拜占庭容错法。例如兰波特自己提出了口头协议、书面协议法,后来有人提出了实用拜占庭容错PBFT算法,在2008年,中本聪发明比特币后,人们又设想了通过区块链的方法解决这一问题。区块链通过算力证明来保持账本的一致性,也就是必须计算数学题,才能得到记账的权力,其他人对这个记账结果进行验证,如果是对的,就认可你的结果。与拜占庭问题比起来,就增加了叛徒的成本。[2020/5/14]
矿工在PoW链上运行硬件和消耗电力所需的时间和资金会通过区块奖励得到补偿,即区块奖励分配给成功挖到区块的矿工。PoW共识算法是非常安全的,个体要想破坏像BTC或以太坊这类成熟的PoW公链所需的算力是非常大的,甚至如此庞大的算力可能根本不存在。
动态 | 报告:区块链等热点词促使童书科普百科类成交额同比增速最高:近日,京东图书与艾瑞咨询联合发布了《2019中国图书市场报告》。报告指出,AI、5G、区块链、机器人、VR、智能家居、AR这些热点词,不断点燃科技热潮,科技在改变大众生活的同时,也吸引了越来越多家长的关注,从小培养孩子对科技的兴趣和热爱。因此童书中科普百科类成交额同比增速最高,占比将近40%。[2020/1/8]
虽然PoW机制十分安全,但PoW共识也存在可扩展性和可访问性的问题。
可扩展性:由于每个区块是按顺序开采的,而且每个区块中可以记录的数据量是有限的,因此以太坊在给定的时间内只能处理有限的信息量。如果待处理的交易数量超过了一个区块所能容纳的数量,那么剩余的交易就必须等到下个或之后的区块验证。可扩展性问题将通过在PoS网络上分片的实现来解决。
可访问性。PoW矿工对于我们在过去十年中看到的去中心化技术的产生和发展,起到了根本性作用。虽然PoW公链有着诸多优势,但成为矿工的准入门槛相当高。个人必须购买和设置所有必要的硬件才能成为矿工,且要想从区块链奖励中获得可观的总收益,个人可能还得必须居住在电力成本较低的地区。进一步说,往往对于企业和公司来说,其电力成本是会低一些的,这意味着一个矿工要想获得最大收益的话也许还需要组建一个公司,并购买足够多的挖矿硬件来增大挖矿概率。几家最大的挖矿集团会让大多数普通区块链用户无法真正参与到网络的维护中来,这也就导致了矿工的中心化。在以太坊2.0中,PoS的目标之一是让更多的个人验证者参与进来,通过公平竞争来分享维护网络的回报。
现场 | 火币中国推出数字经济及区块链产业科普新书:金色财经现场报道,12月6日,由海南省工业和信息化厅主办,南南合作金融中心协办,海南生态软件园、火币中国承办的“海南自贸港数字经济和区块链国际合作论坛”在海口举行,这是全球首次区块链部长级论坛。
在本次论坛上,火币中国举行了“数字经济及区块链产业科普系列新书发布”仪式,希望通过教材、专业教育、培训等多种方式,帮助从业者、高校、研究机构深入了解区块链,从而建立起区块链全局性知识模型,真正推动区块链应用落地。火币中国CEO袁煜明介绍,将联合机械工业出版社面向普通高等教育推出《区块链导论》、《区块链系统设计与应用》和《区块链新商业模式分析》系列教材,这是国内最早推动的区块链教材之一;火币中国还积极参与数字经济的研究,由中信出版社出版的新书《读懂Libra》已经上市;由火币中国负责编写的区块链技术科普读物《区块链技术进阶指南》将于12月面世;首本行业内最全的区块链应用案例集《区块链产业应用100例》在本次论坛进行了首次刊印。[2019/12/6]
股权证明分别用验证者和质押行为取代了PoW两个最重要的组成部分:矿工和电。广义上讲,验证者取代了矿工成为维持网络约定状态的节点,并通过下一个区块的随机选择获得奖励。与PoW不同,PoS系统中的验证者只需投入32个ETH就可将利益与系统绑定。
声音 | 火星人朋友圈科普RAM:火星人在朋友圈发文称,“什么是RAM?简单来说就是EOS这个国家的土地,所有的经济行为都离不开土地。只要EOS的BP们能投票形成一个稳定的供给预期,并且不改变目前的Bancor算法,那么RAM后续的价格有可能会像北上广深的房价走势。房价下跌不行,房价过快上涨也不行,EOS的生态越来越像某国了,真有意思。”[2018/7/6]
在以太坊2.0中验证者通过将资金存入以太坊基金会开发的官方存款合约。验证者将下载并运行以太坊2.0客户端软件。在运行客户端软件的同时,他们将被随机抽中在链上打包或验证区块。正确打包并验证区块的验证者将获得ETH作为奖励。
在以太坊2.0中,如果验证者未能保持在线并执行他们所承担的计算责任,那么他们的区块奖励将相应减少,这样以激励验证者尽可能持续保持在线。如果验证者恶意地试图破坏网络,他们所质押的32个ETH或部分将会被没收。在PoS网络中,针对恶意行为者的经济激励机制更强,而在PoW中,攻击失败的经济风险仅是达到一定算力所需的电力成本,向PoS系统发起攻击的成本等于质押的ETH数量。相比于更抽象的电费成本而言,损失相应数额金钱的风险给那些想要发起攻击的个人所带来的直观感受更强。PoW攻击失败的结果是电费的损失,而没收验证者的质押资金相当于PoW矿工在一次失败的攻击中烧毁了整个矿场。简而言之,PoS体系可使得个人维护整个网络的动机更强。
虽然硬件成本的节约使得成为验证者的准入门槛比成为矿工要低许多,但事实上,没有多少人拥有32个ETH或者愿意冒着近6000美元的风险去质押。那些具有足够的专业知识,能够让整个系统在不停机和没有资金损失的前提下良好运行的专家人数也不并不多。现在我们预计有两种解决准入问题的解决办法:为了技术难题所带来的障碍,有公司开始提供质押服务,通过这种服务,他们将帮助其他人质押32ETH,通过从中获得的收益来维持客户端的运营。如果一个ETH持有者可质押的ETH数量小于32,那么他可以加入一个质押池,从而将他的资金与其他人的资金集中起来以达到所需的32ETH门槛。那么他所获得的回报将与他的总出资额成正比。
权益证明将在以太坊2.0升级的第一阶段,也就是所谓的第0阶段推出。
第0阶段
以太坊2.0在2020年第0阶段后分阶段推出。第0阶段将推出以太坊2.0网络的信标链。信标链将部署PoS共识算法,并将管理验证者的注册记录,而这些验证者将开始验证以太坊2.0的区块。
为了让信标链产出其创世区块,至少要有524,288个ETH在网络上质押,并分给至少16,384个验证者。在达到这个阈值之前,质押奖励不会被分配,这也是为什么在0阶段的早期参与者中需要一些利他主义精神的部分原因。
随着信标链的上线和PoS的实现,现有以太坊的PoW链将继续存在。事实上,第0阶段的信标链对大多数以太坊用户不会有特别大的作用,因为它无法处理交易、执行智能合约或支持去中心化应用。这其实是出于设计上的考虑,即确保以太坊2.0在可以支持DApp进行百万级的交易量之前,在一个运行的状态下经受住足够的考验。为了确保以太坊2.0的推出不会扰乱现有以太坊的生态,原有以太坊的区块链将继续并行运行,并在第0阶段继续接受各种升级,在第1.5阶段,两条链将实现合并,实现连续且单一的以太坊网络。
第1阶段
目前还没有确定的第1阶段的推出日期,但预计在第0阶段信标链推出后的一年内推出,第1阶段的主要改进是实现了分片链,这也就是本文前面提到的可扩展性解决方案。对于以太坊2.0来说,分片将导致以太坊被分割成64条独立的链,这些链之间并行运行并实现无缝互操。分片将通过让以太坊同时处理多个交易来解决可扩展性问题:理论上来说,64个分片链意味着一次可处理64个区块。目前以太坊一次只能处理一个区块,这意味着后来的交易必须等到一个区块被处理完后才能在下面的区块中得以确认。由于几十条同时进行并无缝互操,处理数据的工作量可被分散在同时进行处理的多个区块上。
第1.5阶段
第1阶段内的一个重要时刻是原有PoW区块链与新PoS链的合并。这个时刻在以太坊社区被称为1.5阶段。具体来说,PoW链将被带入以太坊2.0中,并作为64条区块链中的一个分片链与信标链并存,这意味着数据历史不会被中断,即ETH持有者也将不必在以太坊1.0和2.0之间进行任何形式的代币转移或交换;相反,他们将能够在以太坊2.0继续使用手中的ETH,在操作上没有额外的步骤,也不会有原有ETH作废的风险。虽然原有PoW链的历史仍将存在,但它将不再需要PoW共识机制来维护;它将像以太坊2.0上的其他PoS分片链一样运行。
第2阶段
第2阶段目前还没有0阶段或1阶段那么明确。不过,我们知道,随着PoS和分片链的实施,第2阶段将实现以下功能:ETH账户的设立、交易、转账和提现以及智能合约的执行。
第2阶段之后
在第2阶段之后,以太坊的演进将不会结束。在第2阶段之后的几年里,以太坊网络的覆盖面和功能将会得到极大提升。
以太坊1.x
虽然上文已经提到,但值得再次强调的是,以太坊2.0预计要到第2阶段才会完全发挥作用。在此期间,区块链生态将继续发展,以太坊仍然要满足开发者、去中心化应用构建、企业、政府等的需求。因此,在真正进入第1阶段之前,以太坊PoW链至少会以“以太坊1.x”的形式存在。即使以太坊2.0的未来建设方案仍在完善,但开发者仍然会致力于提升以太坊1.x的表现。
结论
以太坊2.0已经在区块链生态系统中被期待已久,并在区块链生态中有着大量讨论。PoS和分片将为可扩展性、安全性和可访问性带来巨大的改善。对于ETH持有者来说,以太坊2.0又意味着一个全新的机遇,即他们均可参与并获得维护网络的奖励。对于那些希望通过质押32个ETH成为验证方的人来说、他们可借助第三方来押注32个ETH、或者与他人共享资金的人来降低准入门槛,以太坊生态系统将承载更多产品和解决方案,包括ConsenSysPegaSys和Codefiteams。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。