以太坊测试网的历史

Olympic, Morden to Ropsten, Kovan, Rinkeby

Olympic testnet (Network ID: 0) 是Frontier首个公共测试网(简称Ethereum 0.9)。它于2015年初推出,2015年中期被Morden取代时弃用。

Ethereum’s Morden testnet (Network ID: 2) 与Frontier一起发布,从2015年7月开始运行,直到2016年11月不再使用。虽然任何使用以太坊的人都可以创建测试网,但Morden是第一个“官方”公共测试网,取代了Olympic测试网。由于臃肿区块链的长同步时间以及Geth和Parity客户端之间的共识问题,测试网络重新启动并重新生成为Ropsten。

Ropsten (Network ID: 3) 是一个针对Homestead的公共跨客户端测试网,于2016年晚些时候推出,并作为公共测试网顺利运行至2017年2月底。根据Ethereum的核心开发人员PéterSzilágyi的说法,二月的时候,“恶意行为者决定滥用低PoW,并逐步将gas限制提高到90亿(从普通的470万),发送巨大交易损害了整个网络”。Ropsten在2017年3月被恢复。https://github.com/ethereum/ropsten

Kovan (Network ID: 42) 是由Parity的权威证明(PoA)共识算法驱动的Homestead的公共Parity测试网络。该测试网不受垃圾邮件攻击的影响,因为ether供应由可信方控制。这些值得信赖的各方是在Ethereum上积极开发的公司。 尽管看起来这应该是以太坊测试网问题的解决方案,但在以太坊社区内似乎存在关于Kovan测试网的共识问题。https://github.com/kovan-testnet/proposal

Rinkeby (Network ID: 4) 是由Ethereum团队于2017年4月开始的Homestead发布的Geth测试网络,并使用PoA共识协议。以斯德哥尔摩的地铁站命名,它几乎不受垃圾邮件攻击的影响(因为以太网供应由受信任方控制)。请参阅EIP 225:https://github.com/ethereum/EIPs/issues/225