啟動以太坊2.0 缺少什麼?


關鍵事實:

仍然需要測試在與新鏈合併的可能場景中會發生什麼。

一位開發人員表示,整個生態系統都在合作成功過渡到以太坊2.0。

以太坊基金會開發人員Tim Beiko 發布了一份路線圖,其中包含實現向以太坊2.0 過渡所需的步驟。它描述了關於測試網、合併模擬和過渡到公共測試網的三個突出要求。

這三個要求是:在影子分叉上運行更成功的測試; 對以太坊1.0 和以太坊2.0 的交互做更多的測試; 並在現有公共網絡中實施融合。這些方面中的每一個將在下面詳細描述。

根據Beiko 的文章,向以太坊2.0 邁進需要對以太坊影子分叉進行進一步測試。這些分叉是由幾個網絡節點組成的小分裂,以測試客戶端如何響應舊區塊鏈與新區塊鏈的合併。

換句話說,影子分叉就像模擬合併到新版本的網絡。通過這種方式,可以獲得有關可能故障的詳細信息。正如Beiko 解釋的那樣,如果這些測試在幾週後顯示穩定,則將採取重要步驟來完成向以太坊2.0 的轉移,稱為The Merge 或“合併”。

到目前為止,正如CriptoNoticias 報導的那樣,已經在Goerli 測試網上進行了幾次這樣的分叉,在以太坊主網上進行了兩次。其中第二個,MSF2,詳細介紹了專家,“幾乎完美”。 Beiko 保證,在接下來的幾天內,將進行另一個MSF3 測試,這些測試將“定期”繼續進行,以保證整個過程的網絡安全。

測試融合

該開發人員在其路線圖中上架的第二個條件是合併證明。在這種情況下,需要測試執行層(以太坊1.0)和共識層(以太坊2.0)之間的交互。客戶端之間的這種交互可以通過從每一層中選擇幾個來測試,如下圖所示。

客戶端組合。

上圖說明了以太坊1.0(左)和以太坊2.0(右)客戶端之間可能的測試交互。資料來源:hackmd.io。

Hive 平台是將用於此類測試的平台之一。這在歷史上一直用於執行層測試,但最近幾個月增加了測試共識層與執行層交互行為的選項。

以太坊客戶目前“優先考慮對Hive 的支持,並確保他們通過所有測試,”Beiko 說。

另一方面,AllCoreDevs 與Kurtosis 公司合作開發登台網絡。這些是The Merge 中“每天”執行的模擬,以檢測客戶端可能出現的故障並監控網絡的健康狀況。此外,可以模擬不利的網絡條件,以查看客戶端在更惡劣的環境中如何響應。

最後,The Merge 的這個測試期還包括由客戶、研究人員和測試團隊創建的工具“長列表”,用於測試所有可能的場景。 Beiko 聲稱,此次合併“大大增加了”測試團隊之間的人力資源合作和協調。

公共測試網,邁向以太坊2.0 的最後一步

Beiko 路線圖的最後一項與公共測試網有關。正如開發人員解釋的那樣,“一旦影子分叉運行順利並且所有客戶都通過了測試網,我們將能夠將合併部署到現有的公共測試網Ropsten、Goerli 和Sepolia。”

開發人員解釋說,與之前的網絡升級相比,這些測試網需要在以太坊生態系統中進行更多的協調,尤其是對於節點運營商而言。這是因為他們不僅需要更新單個軟件,即執行層客戶端,而且還必須並行下載、配置和運行共識層客戶端,他說。

通過合併,以太坊2.0 驗證者將不得不運行執行層(以太坊1.0)的一個節點,以驗證區塊的有效性並在提出新區塊時獲得佣金。

經過這些步驟,以太坊2.0

Beiko 說,一旦Goerli、Ropsten 和Sepolia 測試網分叉並穩定下來,沒有進一步的困難,確定合併日期的條件已經成熟。

開發人員解釋說,這種轉變將分三個步驟進行。首先,客戶將發布支持合併的軟件,並準備好難度炸彈,結束以太坊上的工作證明(PoW)。

廣告

以太坊的合併。

在從左到右的底部第二個區塊中,以太坊進行了完整的PoS。資料來源:hackmd.io。

一旦難度炸彈被激活,驗證者將產生信標鏈中的下一個區塊,即新區塊鏈的原始分片。當這個區塊準備好時,以太坊“將完全通過股權證明”(Proof of Stake 或PoS),Beiko 評論說。

有必要澄清一下,正如CriptoNoticias 報導的那樣,向以太坊2.0 的過渡是一個已被推遲的決定。關於它的最後一件事是,在2022 年年中,可能會有進一步的進展。與此同時,蒂姆·貝科講述了“幕後”所做的一切,以便以最好的方式進行過渡。

資訊來源:由0x資訊編譯自CRIPTONOTICIAS。版權歸作者Fernando Clementín所有,未經許可,不得轉載

Total
0
Shares
Related Posts