文档:网络 | ethereum.org
1.简介
以太坊是一种协议,意味着可以有多个独立的“网络”与该协议兼容,并且彼此之间不会相互作用。
网络不同于以太坊环境,后者可用于开发、测试或生产方案。
以太坊帐户将在不同的网络上运行,帐户余额和交易历史记录不会从以太坊主网中继承下来。
出于测试目的,了解哪些网络可用以及如何获取测试网路的以太币是很有用的,以便可以试用。
2.公共网络
每个人都能通过互联网连接到公共网络。 任何人都可以在公共区块链上读取或创造交易
并且可以验证已经执行的交易。 交易协议以及网络状态由网络上的同行共同决定。
2.1 主网
主网是指主要的以太坊生态区块链,所有具有实际价值的交易都发生在该链的分散账本中。
大众和交易所涉及的 ETH 价格是主网的 ETH。
2.2 测试网
除了主网外,还有公开的测试网。 这是一种模拟生态环境的网络
协议开发者或智能合约开发者可以使用它们测试尚未部署在主网上的协议升级和智能合约。
可以把它看作生产与测试服务器的模拟。
在部署到主网上之前,在测试网上测试编写的任何合约代码通常很重要。
如果正在构建与现有智能合约集成的 dapp,都会将副本部署到可以与之交互的测试箱中。
大多数测试网使用权威证明的共识机制。 这意味着会选择少量节点来验证交易并创建新区块
在此过程中将他们的身份进行抵押。 很难在工