Amphora: 一個合並的重要裏程碑

2021-10-16 21:10:02

今年早些時候,Rayonism 黑客松拉开了序幕,為以太坊向權益證明的過渡提供架構原型。這個過渡,通常被稱為合並 (The Merge),將保留現有的信標鏈 (eth2) 和執行層 (eth1) 客戶端,通過讓信標鏈驅動執行層的共識來實現兩條鏈的”合並“。在以太坊路线圖的一系列迭代中,這是最新的方法 (此處有更多信息)。

盡管 Rayonism 證明了這是一個可行的架構,但仍有一些東西有待設計、執行和測試,包括實際的工作量證明 (PoW) 到權益證明 (PoS) 的過渡。為了實現這點,客戶端團隊在上周舉行了线下的工作坊 (類似於 2019 年的 Eth2 互操作性工作坊),取名為 Amphora ?。

以下是工作坊期間所完成的主要事項的概述,以及從這裏到合並的路徑。

Amphora: 一個合並的重要裏程碑

Amphora 上實現的裏程碑

活動的目的是讓執行層和共識層的客戶端團隊一起解決規範上的懸而未決的問題,並達成系列开發裏程碑。每個裏程碑都讓客戶端更接近一個實現從 PoW 到 PoS 過渡的功能完備的合並开發測試網。Besu、Erigon、EthereumJS、Geth、Nethermind、Nimbus、Lighthouse、Lodestar、Quilt 和 Teku 團隊都有代表親身參與工作坊。Prysm 團隊以及上述團隊的一些成員則遠程參與。

Amphora 裏程碑旨在首先讓客戶端符合規範,然後逐漸添加更多復雜性,最終增加可以與它們互操作的其他客戶端的數量。

第一個裏程碑 M1 只需要客戶端實現合並規範。大多數團隊甚至在研討會开始之前就完成了!為了幫助客戶端驗證它們的實現,开發者構建了多個測試套件。

然後,裏程碑 M2、M3 和 M4 是讓客戶端團隊構建技術越來越復雜和具有多種節點的开發測試網。M2 實現的是執行層 (EL) 客戶端和共識層 (CL) 客戶端的一對一組合,然後發布一個合並後的測試網。這確保兩個層能在 PoS 環境裏成功通過引擎 API 通信。

M3 是 Amphora 工作坊邁开超越 Rayonsim 成果的一步:客戶端構建短期的开發測試網,用於 PoW 和 PoS 的過渡。

過渡基於 PoW 的挖礦難度:一旦某個區塊的挖礦難度等於或超過某個特定值,即 TERMINAL_TOTAL_DIFFICULTY (終結總難度) ,或  TTD,該區塊則被視為最後的 PoW 區塊。執行層隨後會开始監聽 PoS 共識層來達成新區塊的共識。為了確保每個團隊的實現都是穩健的, EL 團隊必須連接兩個 CL 客戶端,反之亦然,這樣才算通過 M3。

M4 是這次活動的真正目標:讓多個 EL 和 CL 客戶端在一個开發測試網上,跑完整個 PoW 到 PoS 過渡的過程。換句話說,M3 是一對一的測試網,M4 是多對多的測試網。

在工作坊結束之前,我們為一部分團隊實現了這個目標,因此我們开始着手 M5。

持續起作用的成果

這個裏程碑旨在把 Amphora 從一個短期活動變成一個社區可以用的長期基礎設施。M5 需要客戶端團隊啓動一個开發測試網,它不僅跑完所有客戶端組合的過渡過程,還會在 Amphora 活動結束後繼續存在。

在研討會的最後一天,在最後的晚餐开始前幾分鐘,M5 實現了:在一個有 100 個節點和 10,000 個驗證者的網絡上,有幾個客戶端實現在 PoW 機制下運行,當達到 TERMINAL_TOTAL_DIFFICULTY 時,就過渡到 PoS,成功對鏈進行最終敲定 ?!

Amphora: 一個合並的重要裏程碑

就在工作坊的結束晚餐前的幾分鐘,M5 开發測試網成功對合並後的區塊做最後敲定。照片由 Ben Edginton 拍攝。

Amphora 之後的工作

Amphora 工作坊取得的成功為合並提供了巨大的動力。客戶端團隊現在有一個明確的任務清單,他們需要為之努力,而且已經取得了足夠的進展,可以开始擴展到更大範圍的以太坊社區了。

昨天,一個實現 M5 的更穩定版本的 Amphora 开發測試網, Pithos,已經啓動了。現在這個網絡 已經上线了 (此處為瀏覽器),預計探討开發者工具和其他核心以太坊基礎設施的公开會議可以為 PoW 到 PoS 的過渡做最好的准備。

客戶端團隊和研究員將繼續迭代合並的規範,以修復在 Amphora 期間發現的問題和回應社區反饋。在幾周內,規範應該會被最終確定,不久後,會推出一個新的穩定的測試網。

致謝

Amphora 期間完成的工作超出了我們所有的預期。為此,我們要感謝客戶端端團隊和研究員,沒有他們,所有的規範都不會被編寫或實現。

另外,感謝ConsenSys、Chainsafe 和 [Ben Edgington 對工作坊情況的出色報道。

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。

推薦文章

BTC波動率 : FOMC會議

關鍵指標 (香港時間 9 月 19 日凌晨 12 點 -> 中午 12 點): BTC/USD 現...

星球日報
1 3分鐘前

HTX成長學院:美聯儲降息50基點將會帶來哪些影響?

一、引言 2024 年 9 月 19 日,美聯儲宣布將聯邦基金利率下調 50 個基點至 4.75%...

星球日報
1 3分鐘前

預售超14萬部,速覽新一代Web3智能手機Solana Seeker

9 月 19 日,Solana Labs 旗下的 Solana Mobile 在新加坡的 TOKE...

星球日報
1 3分鐘前

深入分析World Liberty Financial的價值:特朗普競選經費劣勢下的新選擇

作者 : @Web3Mario(https://x.com/web3_mario) 摘要 :首先祝...

馬裏奧看Web3
1 3分鐘前

聚焦TOKEN2049:沉寂已久的加密市場有哪些新看點?

原文整理: flowie, ChainCatcher 9 月 18 日,Web3 最受矚目的年度峯...

星球日報
1 3分鐘前

DePIN專題報告:超過370個代幣上线,Helium用戶突破11萬大關

DePIN Helium | Glow | Livepeer | IoTeX | TADA E V...

星球日報
1 3分鐘前