以太坊测试网络testNet汇总

在以太坊的交易过程中需要使用到以太币,我们想要获得以太坊主网上的代币,只能通过GPU矿机挖矿或者交易所购买。然而在测试环境中获取eth就容易多了。你可以在私有链中自己挖矿,或者公共测试链(testnet)中直接获得。下面就和大家讲讲常用的几种以太坊测试网络。

什么是测试网?


测试网络(简称testnet)用于模拟以太网主网的行为。拥有几乎和以太坊等效的功能。因此可以在Testnets上开发和测试自己的智能合约,测试发币等等,作为上链前的评估环境。当主网(简称mainnet)即将包含对以太坊协议的任何重大改变时,其测试主要在这些测试网络上完成。注意:这些网络上的代币只能在测试环境(开发环境)中使用。

以太坊测试链(testnets)汇总

Ethereum以太坊有许多专用测试网络,他们由各种客户端支持,最常用的3种分别是Ropsten、Kovan、Rinkeby。

  • Rinkeby:只支持geth客户端,一个POW的区块链,非常类似于以太坊主网。
  • Kovan:只支持Parity客户端。一个POA的区块链,不能挖矿,只能申请。
  • Ropsten:支持geth和Parity客户端。一个POA的区块链,不能挖矿,只能申请。

以上3个是不需要在本地搭建任何服务就可以直接使用的。

对于开发中的测试环境,建议你使用RinkebyKoVan测试链。这是因为他们使用的工作量证明POA共识机制,确保交易和块能够一致并及时的创建。Ropsten测试链,虽然最接近公有链(Mainnet),但是因为它使用的工作量证明是POW共识机制,过去已受到垃圾攻击,对以太坊开发人员来说往往有更多的问题。

推荐:
以太坊测试网络Rinkeby使用教程

Rospten 以太坊测试网络的使用

你可能感兴趣的:(以太坊测试网络testNet汇总)