解讀Vitalik的以太坊路線圖

買賣虛擬貨幣

2020年以太坊會有哪些進展?Vitalik Buterin在推特上釋出了一條個人以太坊路線圖,你可能會好奇他的路線圖的含義,以及今年的以太坊有哪些看點?

合併:用權益證明和分片擴充套件以太坊

下面是一個帶註釋的Ethereum路線圖和參考連結。

相關連線:https://consensys.net/blog/blockchain-development/ethereum-2020-a-roadmap-and-outlook/從上到下,圖表主要分為四個部分:

·“eth2.x雜項”

·“eth2.x無狀態”

· 從eth2 Phase0階段啟動到eth2 -> eth2合併,刪除了工作量證明(PoW)的“nucleus”。

· eth2 Phase 2及以後

中間的水平橫軸表示時間的先後順序。沿著橫軸是一個從Phase 0到Phase 1,再到eth2 -> eth2大合併的“nuclesus”。合併有三個前提:

· eth2 Phase1發射

· eth2 -> eth2合併規範和實現

· eth2.x無狀態

成功合併後,系統就能拋棄工作量證明了。使用者將不再需要執行一個eth2客戶端和一個eth2客戶端來跟蹤兩個區塊鏈。以太坊將成為一個分片型的權益證明系統,由信標鏈和分片鏈組成。eth2的狀態將儲存在分片0上。使用者可以繼續使用往常慣用的應用,照常傳送交易。

這次合併是以太坊可擴充套件性的巨大飛躍,需要龐大的工程量來支撐其可能性、使其能安全、穩定地執行。上述前提將工程進行了分類。

關於合併和其他專案,還有很多要討論的,但在這裡我們只專注於nucleus和“eth2.x雜項”,因為它們是以太坊2020的重點。對於nucleus,我們從以太坊2.0 Phase0階段開始。

以太坊2.0 Phase0階段

在2020年極有可能上線的是信標鏈。

信標鏈啟動的主要前提是:

· 在Eth2主鏈上部署Eth2保證金合約;

· 至少2個,理想情況下至少有3個ETH2客戶端團隊,推出可用於生產環境的軟體版本

· 保證金合約釋出後,至少有16,384名驗證人(其中金額至少累計有524,288ETH)存入保證金。

為什麼信標鏈可能在2020年上線?

Danny Ryan, Diederik Loerakker和四個團隊一直在構建高質量的Eth2客戶端。按字母順序排列,正在構建的客戶端有:Lighthouse、Nimbus、Prysm、Teku、Trinity。

有來自以太坊基金會和其他團隊如Artemis, Harmony, Lodestar, Nethermind, Parity的各種級別的貢獻者,以及那些建立了以投資為服務的企業的“新人”。還執行了一些審計。

在2020年交付信標鏈的使命是清晰的,精力也是集中的。大部分工作都已經用分散式的方式完成了。

從經濟角度看,很明顯,用超過20%的年化收益率來吸引16,384名驗證人(524,288ETH)是一種很有創造性的方式(同時,年化收益率會隨著驗證人數的增加而下降)。

如何為以太坊2020做貢獻?

信標鏈客戶端的生產版本預計會在多輪審計和多客戶端測試網穩定執行一段時間後釋出;但客戶端測試網已經穩定執行一段時間,但仍需要做高負載下的最佳化及除錯工作。

以太坊永遠歡迎更多的貢獻者。需要貢獻的領域有:客戶端的點對點網路組建、客戶端的互操作性、常用的測試工具、客戶端和網路的安全性、效能以及穩定性。

駭客、安全、EVM和智慧合約方面的專家們,對審計保證金合約和評估執行時驗證的工作至關重要。雖然保證金合約的位元組碼還沒有部署到主鏈上,但你可以搶先一步,因為保證金合約不會有什麼變化了。

Ethereum 1.x需要幫助

下圖的最上面部分“eth2.x雜項”,指與當前以太坊主網相關的專案。

這部分可分為三個專案,粗略來說就是三個EIP,需要有執著的貢獻者,才有可能在2020年部署到主網上。

BLS12-381預編譯已經由Matter Labs的Alex Vlasov提了好幾個月,EIP2537也在順利進展當中,EIP2537新增了對Eth2所用的BLS12-381曲線支援,使智慧合約能成為eth2的輕客戶機。透過預編譯,可以編寫新的智慧合約,驗證來自eth2分片的資料。eth2 Phase1啟動時會引入分片,提高eth2的rollups方案的資料可用性。rollup其實就是一種智慧合約,其大量的計算和儲存都是放在鏈下,但有一些資料會放到鏈上,便於獲得反饋。當資料可用性沒有受限制時,Rollup的可擴充套件性更強。有了Alex Vlasov的工作, BLS12-381預編譯很可能在2020年引入(甚至比信標鏈更早推出)。

EIP-1559對使用者是有益的,因為使用者在交易時可忽略Gas費的設定,同時又能保證不會支付過高的手續費,不會等待超常的延遲。該EIP寫道:“預計大部分使用者無需再手動設定Gas費,哪怕網路中的交易活動很頻繁。”此外,其優雅之處在於要消耗一些費用,以抵消ETH的通貨膨脹而又不會大大減少礦工的獎勵。自從一年前提出EIP以來,EIP已有一些進展。不過,沒有人挺身主導這個工作。

帳戶抽象化則是讓使用者能建立出任意授權邏輯的賬戶。它的靈活性可能影響深遠,這裡簡單舉個示例:一個多簽名智慧合約錢包可以用自有資金來支付它的交易Gas費,只要有了一個錢包,裡面有資金,就就不再需有另一個持有ETH的賬戶來跟這個錢包互動並支付Gas費。帳戶抽象化的歷史可以追溯到2015年,但是一個月前提出的一份提案使得在2020年有可能實現賬戶抽象化。

從當前來看,以太坊上可能發生的進展的粗略順序如下:

1.信標鏈在2020年(Eth2 Phase0)推出

2.BLS12–381曲線編譯在2020年推出(也許它會最早推出)

3.如果有人推動賬戶抽象化和EIP1559,那麼就有可能在2020年實現

4.Eth2 Phase1

5.Eth 1.x 無狀態性

6.eth2 -> eth2 大合併

7.(後續)執行模式,隱私和安全性提升,提高加密技術

信標鏈是最多人致力於在 2020 年實現的專案。“Eth2 看起來蠻好的 —— Phase 0 的規範確定下來了,客戶端團隊正在風雨兼程”。在 Eth2 上,Geth 團隊會繼續前進,BLS12-381 曲線預編譯可能在 2020 年引入(也許會比信標鏈更早推出)。不過,EIP 1559 和賬戶抽象化需要挑大樑的人,才有機會在 2020 年推出。這份路線圖也談到了許多並行推進的事物,也許我們可以在後續的文章中討論。

-END-

頭等倉的聰聰

我的小魚乾呢?喵~

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;