以太坊2020:路線圖與展望
編者按:本文來自以太坊愛好者(ID:ethfans)以太坊愛好者(ID:ethfans)
以太坊在2020 會帶來什麼驚喜?
以太坊愛好者(ID:ethfans)
以太坊愛好者(ID:ethfans)
以太坊在2020 會帶來什麼驚喜?
以太坊愛好者(ID:ethfans)
以太坊愛好者(ID:ethfans)
以太坊在2020 會帶來什麼驚喜?
以太坊愛好者(ID:ethfans)
,作者:ethos.dev,翻譯: 阿劍,Odaily經授權轉載。
以太坊在2020 會帶來什麼驚喜?
你可能錯過了一條消息,Vitalik Buterin 在推特上發了一個《個人心目中的以太坊路線圖》。那麼你是否也好奇他發表的圖片是什麼意思,今年的以太坊有哪些看點?
我使用超鏈接為他發表的圖片添加了超鏈接,僅此我們也可預覽以太坊2020 年可能出現的亮點。
雙劍合璧:用權益證明和分片擴展以太坊的吞吐量
eth1 ->這裡是一份用超鏈接標註後的Vitalik 個人以太坊路線圖。鏈接的選擇,當然由我自己承擔,圖解則仍歸功於Vitalik。
- 譯者註:此處的圖片不能展現出作者加上的超鏈接,仍是Vitalik 發表的原圖。 -
這幅圖裡面有四大塊,從上到下分別是:
“以太坊1.x 雜項”
“以太坊1.x 無狀態性”
Ethereum 2.0 Phase 0
eth2 Phase 2 及以後
信標鏈啟動的主要前提是:
中間的水平橫軸表示時間的先後順序。在這條軸上的就是核心部分,從Phase 0 啟動,到Phase 1 啟動,再到“大合併”:eth1 -> eth2 合併。大合併依賴於三個前提:
Eth2 Phase 1 啟動
Eth 1.x 無狀態性
大合併是以太坊可擴展性的巨大飛躍,需要龐大的工程工作來支撐其可能性、使其能安全、穩妥地運行。上述前提即點出了工作上的分類。
關於大合併及其它問題,還有很多可討論的。但在這裡我們只討論核心進展及“以太坊1.x 雜項”,因為它們與以太坊的2020 關聯較大。我們就從以太坊2.0 Phase 0 開始。
二級標題
極有可能在2020 年上線的部分是信標鏈。
二級標題
二級標題
圖片描述
以太坊基金會,以及其他團隊(比如Artemis、Harmony、Lodestar、Nethermind 還有Parity),還有那些開髮質押服務的供應商,乃至初來乍到的新人,對此也都有不同程度的貢獻。還有一些審計工作正在進行。
二級標題
圖片描述
從經濟角度來看,用(超過20% 的年化收益率(APR)來吸引16,384 名驗證者(524,288 ETH),不論用什麼辦法,都是很有吸引力的(同時,年化收益率會隨著驗證者數量的增加而下降)。
二級標題
圖片描述
- 來源:上面超鏈接所包含的驗證者收益率計算器 -
二級標題
如何為信標鏈的2020 作貢獻?
信標鏈客戶端的生產版本預計會在多重審計及多客戶端測試網能穩定運行一段時間後發布;多個單客戶端測試網已經穩定運行了一段時間,雖然仍需要做高負載下的優化及調試工作。https://gitter.im/ethereum/AllCoreDevs以太坊永遠歡迎更多貢獻者。需要貢獻的領域包括:客戶端的點對點網絡組建、客戶端互操作性、常用的測試工具、客戶端及網絡的安全性、性能和穩定性。
黑客、安全性、EVM 和智能合約領域的專家們,審計保證金合約並評估運行時驗證(Runtime Verification)的工作永遠需要你們的幫助,雖然保證金合約的字節碼還未部署到主鏈上,你可以先行一步,因為預計保證金合約不會有什麼變化了。
以太坊1.x 需要幫助
這份圖解最頂端的一部分“以太坊1.x 雜項”,是跟當前的以太坊主網相關的部分。
這部分可分為三個項目,粗略來說就是三個EIP,需要有執著的貢獻者,才有可能在2020 年部署到主網上。
BLS12-381 的預編譯已經由Matter Labs 的Alex Vlasov 提了好幾個月,EIP2537 也正在撰寫中。 EIP 2537 添加了對Eth2 所用的BLS12-381 曲線的支持,使得智能合約可以成為Eth2 的輕客戶端。有了對BLS12-381 曲線的預編譯之後,新的智能合約就能驗證來自Eth2 分片的數據。 Eth2 Phase 1 啟動時會引入分片,可以提高Eth1 上的Rollup 方案的數據可用性。 Rpllup 方案其實就是一種智能合約,其大部分計算和存儲都是放在鏈下的,但一些數據會發到鏈上,以備不時之需。如果數據可用性沒有平均,Rollup 的吞吐量就能變得更大。有Alex Vlasov 的工作,BLS12-381 的預編譯很有可能在2020 年引入(甚至可能比信標鏈更早推出)。
EIP-1559 可能會給用戶帶來一些好處,因為用戶將可在發交易時忽略Gas 費的設置,勇士又能保證不會支付過高手續費,不會等待超乎常理的延遲。該EIP 寫道:“預計大部分用戶將不再需要手動設置Gas 費,哪怕網絡中的交易活動很頻繁。”此外,該EIP 還包括了燃燒手續費的設置,這就有利於對沖ETH 的通縮,但又無需大幅削減礦工的收益。自該EIP 在一年前提出以來,已經有人為此做了一些工作,不過,現在沒有人挺身主導這個工作。
賬戶抽象化則是讓用戶能創建出具備任意授權邏輯的帳戶(譯者註:使賬戶的創建能脫離以太坊協議本身的束縛)。其中附加的靈活性可能影響深遠,我們這裡舉個例子:一個多簽名智能合約錢包可以用自有資金來支付它的交易的Gas 費。只要有了一個錢包、裡面有資金,就不再需要另一個持有ETH 的賬戶來跟這個錢包交互並支付Gas。賬戶抽象化的提法可以追溯到2015 年,但一個月前的一份提案使得在2020 年有可能實現賬戶抽象化。
如果你想了解更多或作出貢獻,請參與
(這是核心開發者之間的一個聊天室)。
“以太坊1.x 無狀態性” 也需要支持,但這是一個很大的話題,你可以看看這份為“無狀態以太坊” 提議的路線圖,還有以太坊基金會博客的“ 1.x Files” 系列。
向Geth 團隊致敬
Eth2 Phase 1
上週,Geth 團隊在Github 上放出了第164 個版本。我們不應忘記,Geth 團隊一直在給以太坊Geth 客戶端增加功能、作出改進和優化。人們很容易把他們的工作當成理所當然的,而忘了他們付出的努力。讓我們一起致敬(排名僅按字母,不分先後)Guillaume Ballet、Zsolt Felföldi、Felix Lange、Gary Rong、Adam Schmideg、Martin Holst Swende 還有Péter Szilágyi!
eth1 ->幾個月以前,Péter 作為嘉賓參加了ConsenSys 舉辦的一個開發者圓桌。他分享了一些對Eth2、無狀態性、貢獻者激勵措施的看法,也談到了他所讚賞的人(在超鏈接所附視頻的第49 分鐘)。謝謝你的提醒,Péter,也謝謝你和你的團隊所做的重要工作。
從當前來看,以太坊上可能發生的進展的粗略順序如下:
想感謝他們、學習他們或者為Geth 貢獻的話,請加入Go Ethereum 的Discord 頻道。
以太坊2020 及其他


