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 對工作坊情況的出色報道。

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

推薦文章

Uniswap公告Unichain主網明年初上線!首測路線圖兩功能,UNI強彈17%

去 中心化交易所(DEX)龍頭 Uniswap 於 10 月宣佈推出專為 DeFi 設計的 Lay...

DaFi Weaver
7 12小時前

下周必關注|LayerZero決定是否开啓“費用开關”;Aligned空投注冊結束(12.23-12.29)

下周重點預告 12 月 23 日 Aligned 將向 891322 個地址空投 26% 的 AL...

星球日報
8 12小時前

一周代幣解鎖:下周無高比例或金額重大的代幣解鎖

下周,共有 8 個項目解鎖,其中沒有重大解鎖,MOCA 解鎖流通量的 2.9% 。 Metars...

星球日報
7 12小時前

空投周報 | OpenSea基金會官推上线;Azuki、Doodles疑似即將發幣(12.16-12.22)

@OdailyChina @web3_golem Odaily星球日報盤點了 12 月 16 日至...

星球日報
7 12小時前

區塊鏈的達摩克裏斯之劍:一文讀懂谷歌新量子芯片對區塊鏈的影響

前言:谷歌推出了量子芯片 Willow 可以在 5 分鐘之內便完成了當今最快的超級計算機都需要 1...

星球日報
7 12小時前

資金費率的演變:從2021年黃金時代,到2024-2025年套利復興

資金費率起源 資金費率起源於加密貨幣衍生品市場,特別是從永續期貨合約中發展而來。它作為一種機制,用...

Block Beats
8 1天前