以太坊开发阶段是怎样的步骤

以太坊的开发计划分为四个不同的阶段。每个阶段都是为了引入更多的特性和修复问题。每个步骤还包括“子版本”,即所谓的“硬分叉”,它以一种不向后兼容的方式改变功能和特性。
以下时间轴是最初计划的以太坊发展阶段:
Block #0 — Frontier
这是以太坊从2015年7月30日到2016年3月的初期开发阶段。
Block #200,000 — Ice Age
Ice Age是一个“硬分叉”,它引入了一个指数级的难度增加,以促使在一切就绪的情况下顺利完成从PoW到PoS的过渡。
Block #1,150,000 — Homestead
以太坊的第二个阶段启动于2016年3月。
Block #1,192,000 — DAO
臭名昭著的DAO案例。这是一个硬分叉,补偿了DAO黑客的受害者,并导致以太坊和以太坊经典分裂成两个对立的系统。
Block #2,463,00 — Tangerine Whistle
另一个硬分叉用于更改某些I/O繁重操作的gas计算,并在利用这些操作的低gas成本的DoS攻击后清除累积状态。
Block #2,675,000 — Spurious Dragon
硬分叉解决了 DoS 攻击问题,与此同时,另一种状态也被完全清除。此外,它也是一种重放攻击的保护机制。
Block #4,370,000 — Metropolis Byzantium
这是以太坊发展的第三阶段,于2017年10月启动。Byzantium是Metropolis两大分叉中的第一个。
Block #7,280,000 — Constantinople
这是Metropolis阶段上的第二个硬分叉,于2019年2月完工。这个硬分叉还包括其他修改,以修复代号为Petersburg的安全问题。
Block #9,056,000 — Istanbul
这是另一个硬分叉,计划在2019年12月4日激活,将包括更多的安全修复和激励措施,从PoW转移到PoS算法。
Serenity — Ethereum 2.0
Serenity 是以太坊发展的最后阶段。它将引入以太坊2.0——一个新的以太坊区块链,完成PoS的集成,并引入一个新的以太坊虚拟机,此外还有很多细节的改变。
关于Serenity何时上市有很多讨论和传言。这个庞大的阶段将分为不同的子阶段:

以太坊开发阶段是怎样的步骤

扫一扫手机访问

发表评论