今天又更新啦~~~希望大家支持、了解区块链。共同进步学习。
主网和测试网络
快速总览
- 主网 - 实时的公共以太坊生产区块链,在分布式账本上发生实际有价值的交易。
-
公共测试网络 -为测试而设计的公共以太坊区块链,在“水龙头”提供的无价以太币上运行,该模拟币尽可能地模拟了主网环境。
- 范例:Ropsten,Kovan,Rinkeby,Görli
-
本地测试网络 -本地,在您的计算机上运行或在较小规模的私有以太坊区块链上运行。
- 示例:Ganache,eth-tester,私有客户端网络集群(例如,带有自定义创世文件的Geth,带有'--dev'参数的奇偶校验)一般而言,消费者将与以太坊主网进行交互。开发人员,项目和研究人员将使用测试网来试验新功能,测试交易并校准gas成本,而无需支付gas费。
测试网表概述
Network | Mainnet | Ropsten | Kovan | Rinkeby | Görli |
---|---|---|---|---|---|
Consensus Protocol | Proof of Work (ethash) | Proof of Work (best emulates mainnet environment) |
Proof of Authority | Proof of Authority (Clique) | Proof of Authority (Clique) |
Supported Clients | Multi-client | Both Geth / Parity | Parity only | Geth only | Multi-client |
Average Block Times | ~15 sec. | ~15 sec. | ~4 sec. | ~15 sec. | ~16 sec. |
Mineable / Faucet | Mineable / Ether purchased on exchanges | Mineable (ether can also be requested via fauced |
Not mineable (ether is requested via faucet) |
Not mineable (ether is requested via faucet) |
Not mineable (ether is requested via faucet) |
Website | 技术文档 | 技术文档 | 技术文档 | 技术文档 | 技术文档 |
- 技术文档: https://www.ethnews.com/ropsten-to-kovan-to-rinkeby-ethereums-testnet-troubles
- 技术文档: https://ethereum.stackexchange.com/questions/27048/comparison-of-the-different-testnets
Ropsten使用工作证明
Ropsten测试网络凭借使用工作证明共识协议和可挖矿的特点,一般来说最能模拟当前的以太坊生产网络。
Rinkeby和Kovan使用授权证明
Kovan和Rinkeby都利用了权威证明(PoA)协议。而不是由节点解决任意困难的数学工作证明难题,而是给一组权威人士(称为"封印者")明确的权限来创建新的区块和更新测试区块链的状态。
在授权证明协议下,从不需要的连接进行操作的对手无法攻破网络或向其发送垃圾邮件。权威证明测试网的实施是一系列攻击的结果,这些攻击利用了先前测试网上的工作量证明算法(起源于Morden,此后已被自动停用)。要了解有关测试网的更多历史详细信息,请参阅其他阅读部分。
单点客户端测试网络
单客户端测试网还提供辅助调试信息。如果Rinkeby遇到问题,则可以合理地假设Geth客户端中存在错误。由于众多不同的客户端保持同步,因此在主网上诊断问题可能变得更加模糊。
多客户端测试网络
同样,多客户端测试网会创建允许测试客户端互操作性的环境。Ropsten支持Geth和Parity客户端。Görli是一个新的测试网,从2019年1月31日开始,其创世平台将支持Parity,Geth,Nethermind,Pantheon和EthereumJS。
我是消费者,我想使用真实的以太坊并使用DApp,我要使用哪个网络?
- 主网。 保持警惕,您将使用真实的数字资产!
我是开发人员,我使用什么网络?
- 您是否只是在测试小型私人交易? 尝试从Ganache或私人的Geth或Parity链开始。
- 您正在使用DApp吗? 尝试部署到适合您需要的公共测试网(例如,单客户端,多客户端,或者您需要特定的封锁时间?请检查上表)。
- 对您的DApp充满信心和信心吗? 部署到主网并期望获得关注。
其他技术文档:
- “Ropsten to Kovan to Rinkeby: Ethereum’s Testnet Troubles:’ https://www.ethnews.com/ropsten-to-kovan-to-rinkeby-ethereums-testnet-troubles
- Ropsten Revival, Ethereum Github: https://github.com/ethereum/ropsten/blob/master/revival.md
网友评论