領先的智能合同平臺以太坊自成立以來一直面臨著擴展性和網絡擁塞的問題。隨著最近公布的路線圖,以太坊 2.0和二層規模解決方案現在正在進行中。
什么是以太坊 2.0?誰在構建以太坊 2.0?
Etherum2.0主網將采用第二層擴展解決方案,如等離子和分割,并將結合關鍵項目以實現PoS一致性機制。除了客戶端的改進,以太坊 2.0將提供一個開源軟件生態系統,其中包括新的智能契約語言、RPC庫和開發工具。
通過對可伸縮性和效率的更新,以太坊 2.0希望能夠提高交易吞吐量,成為一個“新經濟系統的平臺”
鑒于Etherum2.0強調分散性,它將由幾個Etherum軟件開發團隊在多個級別上構建。
同意系統協議的工程小組PegaSys也在開發以太坊公司分割客戶端的各個方面發揮著關鍵作用。其他致力于分割客戶端和信標鏈協議的軟件開發團隊包括:Prysmatic lab、Sigma Prime、Satuts、Chain Safe Systems、Ether Camp和Trinity Team。
Rocket Pool高級區塊鏈開發人員Darren Langley提到了圍繞為以太坊 2.0版開發通用測試語言的對話: “我們正在討論的一個重要的過程是需要一種通用的測試語言來編碼——這使得研究人員能夠定義一系列的測試,這些測試具有預期的結果,每個團隊可以使用這些結果來根據規范驗證其實現,從而在不同的團隊之間提供一致性。”
以太坊 2.0客戶端的官方發布日期尚未公布。
以太坊的第二層縮放解決方案
分割是一種可伸縮的解決方案,它使用分割或微鏈在以太坊塊上處理不同類型的事務——只需要一組節點來驗證相關事務,而不是整個網絡。
與比特幣的閃電網絡類似,Plasma在以太坊主鏈上增加了第二層離線分支,以便更快地處理高容量、密集的智能合同協議,只有在交易完成后才更新基礎層。
7月10日,以太坊聯合創始人Joseph Lubin在亞洲最大的技術會議RISE上描述了以太坊主線上的兩層系統: “以太坊正在移動進入一個空間,在那里它可以作為第一層信任系統,并內置到以太坊中,我們將在第二層系統中擁有數十萬筆交易,我們將在今年看到這一過程的衍生物。”
每一個第二層系統都是為了提高平臺的可擴展性,通過獨立于以太坊主線運行dApps。
以太坊將成為構建在其二層側鏈上的dApps的基礎層,允許dApps在獨立運行的情況下維護以太坊協議的安全性,以避免網絡堵塞。
評論
查看更多