Testnets

什麼是乙太坊 2.0 測試網?

  • September 30, 2020

有許多不同的乙太坊 2.0 測試網,其中

  • 勳章
  • 斯帕迪納
  • 下沉

有什麼區別,它們的目的是什麼?

乙太坊 2.0 測試網可分為不同的測試階段,其操作複雜性各不相同。

  1. 半公共開發網
  2. 單客戶端測試網
  3. 多客戶端測試網
  4. 半公開攻擊網路
  5. 發布後的測試網

半公共開發網

在實施乙太坊 2.0 協議時和發布版本之前,核心客戶端開發人員維護他們的半公開測試網來開發和測試協議。

2019 年末第一個記錄在案的 devnet 是:

單客戶端測試網

一旦客戶達到一定的成熟度,客戶就會向公眾發布他們的測試網,並通過提供驗證人邀請社區成員參與共識。

2020 年初的第一個單客戶端測試網是:

多客戶端測試網

在某些時候,不同的客戶必須開始在網路和共識方面一起工作。多客戶端測試網最關鍵的部分是確保所有客戶端正確實施 Eth2 規範。

第一個多客戶端測試網是:

半公開攻擊網路

攻擊網路是專門準備的測試網路,應該鼓勵測試人員嘗試破壞它們。

多層賞金可用於破壞以下網路:

發布後的測試網

一旦乙太坊 2.0 信標鏈啟動,預計將看到新一代的測試網,其目的是幫助開發人員實施應用程序和測試潛在的協議升級。

其他測試工作

除了測試網之外,還進行了以下值得注意的測試工作:

  • Multinet:模擬多客戶端測試網的腳本集合
  • Beacon Fuzz:乙太坊 2.0 客戶端的差分模糊測試框架

引用自:https://ethereum.stackexchange.com/questions/87917