Eth2 更新速覽 No.6

免責聲明:本文旨在傳遞更多市場信息,不構成任何投資建議。文章僅代表作者觀點,不代表火星財經官方立場。

作者: Danny Ryan 翻譯 & 校對: 阿劍 & 曾汨

歡迎來到新一期 Eth2 更新速覽!

多個新的 Eth2 測試網已經上線,而且上週我拿自己的筆記本同時運行三個測試網節點,毫無壓力!雖然還有一大堆工作要做,但 Eth2 正在一步一步化為現實 : )

摘要

宣佈由 Least Authority 對 Phase 0 規範進行全面審計

Sigma Prime 啟動 Lighthouse 公開測試網,有 1 萬 6 千多個驗證者參與其中,而且使用的是主網規範的配置,正在測試 Eth2 的規模極限

Nimbus 整合了原生的 nim-libp2p 庫,準備在下週重啟測試網時加入

beaconcha.in 在開源區塊瀏覽器中添加了對 Lighthouse 的支持

Eth2 規範 0.9.3 版發佈,完善了核心規範。0.10.0 版本計劃在一月發佈,將整合新的 BLS 簽名算法標準

Least Authority 將對 Phase 0 規範進行全面審計

我們很激動地宣佈,一份即將開始的 Eth2 規範審計將由 Least Authority 執行!這是一次對 Eth2 Phase 0 技術規範的全面安全審計,其審計要點皆是重中之重,如拒絕服務攻擊(DoS)、可能導致 意外分叉/相互敵對的資源濫用攻擊(resource misuse attack)、網絡相關的攻擊,一切可能影響資金的攻擊,等等。Least Authority 在 機制設計/激勵設計、分佈式系統架構以及區塊鏈系統分析領域是專家。以太坊基金會曾經僱傭 Least Authority 參與 discv5 審計以及一次 Gas 機制及工作量證明分析,我們也為再次與他們一同工作的機會感到興奮。一次全面的安全升級對於 Phase 0 的成功啟動來說是至關重要的,我們也翹首企盼初始報告在明年二月上旬發佈。

Lighthouse 發佈使用主網配置的測試網

上週,Sigma Prime 發佈了他們備受期待的 Lighthouse 公開測試網。讓人驚訝的是,這個測試網 直接用上了主網級別的配置,而且該測試網在峰值時候能輕鬆處理 16815 個活躍驗證者的交互!

Sigma Prime 在發佈這個測試網的時候說:“我們要嘗試搞崩測試網(以測出極限),而且我有信心我們會成功”,他們真的成功了。測試過程中出現了因兩個掛載有許多驗證者的節點下線導致超過 100 個 epoch 不能敲定的情況,從中恢復之後,Sigma Prime 決定關停測試網以修復軟件中的 bug、做一些優化,然後立即重啟。請在 此處 瞭解他們對出錯原因的分析。

在今天(12 月 19 日)的 Eth2 視頻會議上,Sigma Prime 表示準備明天就重啟測試網,做一些初步的穩定性測試後就開放參與。如果你自覺有能力參與,請積極參與這些早期的測試網:如果文檔中有哪些東西寫得不清楚,請反饋給他們團隊。如果你在編譯時遇到錯誤,請提交 issue。要是 readme 文檔中有拼寫錯誤,幫他們修正過來!這是所有客戶端和所有開源軟件的哲學!越是主動參與,越是皆大歡喜。P.S Sigma Prime 正在招聘全職的資深 Rust 開發者來開發 Lighthouse。趕緊戳這個招聘公告!

Nimbus 整合原生的 nim-libp2p

今年早些時候,以太坊基金會和 Protocol Labs 聯合為 Nimbus 提供了一份獎金,供他們開發 libp2p 的 Nim 語言原生實現。他們的實現將被集成到 nimbus Eth2 客戶端中,併成為所有資源較有限的設備的 p2p 聯網選擇。

Nimbus 最近宣佈將把這一原生實現整合到他們的代碼庫中,並且計劃在下週使用更新後的客戶端重啟測試網。不論對 Nimbus,還是對 p2p 社區來說,這都是一個重要的里程碑,因為 Nim 語言能夠為大部分計算機架構編譯簡潔且高效的代碼。P2P 網絡萬歲!

beaconcha.in 添加對 Lighthouse 的支持

Bitfly 的開源 Eth2 區塊瀏覽器 beaconcha.in 最近添加了對 Lighthouse 的支持!你可以在 此處 瞭解詳情,不過要等 Lighthouse 重啟測試網之後才能看出區別。現在多個客戶端都有區塊瀏覽器了,也都創建了公開接口、讓外部軟件可以查詢數據並理解 Eth2 的內核,我們非常激動。包括 becconcha.in 在內的工具對於監控、理解這些新興測試網(以及即將到來的主網)並與之交互,都是很關鍵的。

Eth2 spec 發佈計劃

我們發佈了 Eth2 spec 0.9.3 版(代號 “rm - signing_root”);0.9.4 版正在修復測試部件的 bug 並升級網絡組件。這基本上是 0.9.x 系列的最後一部分了,是自 10 月份 Phase 0 詳述 “解凍” 依賴的小規模更新。近期這些更新的重點都是保證 Phase 0 信標鏈的彈性足夠大,能夠適應新的 Phase 1 分片設計,此外也做了一些代碼清理、bug 修復、強化測試案例、升級網絡組件之類的工作。大部分變更都是由客戶端在測試網上的進展以及為主網做的準備工作中發現並推動的。我們計劃的下一次更新在 1 月初。0.10.0 版將致力於整合新的 BLS 算法標準到 Eth2 核心規範中。0.10.x 系列以及可用於生產環境的 BLS 算法是測試網的最終目標,也是為主網發佈做的終極準備工作。前路漫漫,還好我們有的是英雄氣概,毫不氣餒。感謝客戶端開發團隊。(你們還可以 資助他們/給他們反饋/等等!)這些工程師,正在為我們所有人,打造不可思議的新世界。

(完)

原文鏈接:

https://blog.ethereum.org/2019/12/19/eth2-quick-update-no-6/