网络

网络是指可在其中进行开发、测试或布置生产用例的各种不同以太坊环境。

以太坊是一种协议,因此可以有多个符合该协议且彼此不会影响的独立“网络”。

以太坊帐户可在不同的网络上使用,但是帐户余额和交易历史记录不会结转到以太坊主网以外。

进行测试时,了解哪些网络可用以及如何获取可以试用的测试网以太币是很有用的。

公共网络

每个人都能通过互联网连接到公共网络。

任何人都可以在公共区块链上读取或创造交易,并且可以验证已经执行的交易。

对等节点间的共识决定交易的添加和网络状态。

以太坊主网

主网是指主要的以太坊生态区块链,所有具有实际价值的交易都发生在该链的分散账本中。

大众和交易所涉及的 ETH 价格是主网的 ETH。

以太坊测试网

除了主网外,还有公开的测试网。

这是一种模拟生态环境的网络,协议开发者或智能合约开发者可以使用它们测试尚未部署在主网上的协议升级和智能合约。

你可以把它看作生产与装配服务器的模拟。

在部署到主网之前,你应该在测试网测试编写的任何合约代码。

在与现有智能合约集成的去中心化应用程序中,大多数项目将副本部署到测试网。

大多数测试网最初都是使用权威证明共识机制。

这意味着会选择少量节点来验证交易并创建新区块——在此过程中将他们的身份进行抵押。

然而,一些测试网在启动时采用工作量证明共识机制,网络内只有少数获得许可的矿工。

然而,为了准备合并,这些测试网各自都经历了向权益证明的过渡,在开发者合并以太坊主网之前提供了多次“彩排”机会。

目前,以太坊测试网在权益证明机制下运行,和以太坊主网相同。

测试网上的以太币没有实际价值;因此测试网以太币没有市场。

由于实际中与以太坊进行交互时需要以太币,所以大多数人从水龙头获取测试网以太币。

大多数水龙头是网络应用程序,你可以给它输入一个请求发送以太币的地址。

Goerli

Goerli 是一个权益证明测试网。

它有望得到长期维护,作为面向应用程序开发者的稳定测试网。

在其测试网合并之前,Goerli 是一个权威证明测试网。

网站

GitHub

Etherscan

Goerli 水龙头

Chainlink 水龙头

Alchemy Goerli 水龙头

Sepolia

Sepolia 是一个权益证明测试网。

尽管 Sepolia 仍在运行,但目前不打算长期维护。

在 2022 年 6 月进行合并之前,Sepolia 是一个工作量证明测试网。

参考资料

https://ethereum.org/zh/developers/docs/networks/