每日幣看:以太坊2.0的發展路線

以太坊2.0的發展路線是什麼

每日幣看:以太坊2.0的發展路線

以太坊釋出之初,團隊就已宣佈將專案的釋出分為四個階段,即Froniter、Homestead、Metropolis和Serenity;各階段之間會以硬分叉的方式進行轉換。

2015年7月推出的Froniter實際上是以太坊的初期試驗版本,僅有執行頁面且存在某些待解決漏洞。而隨後於2016年3月釋出的Homestead則為以太坊正式產品的發行版,該版本中對部分協議進行相關最佳化改進,併為下一階段的升級做好部署準備。

現階段,以太坊網路已經進入第三階段大都會(Metropolis)升級的第一版本拜占庭硬分叉。而該升級階段及第四階段Serenity間,以太坊將專注於安全性、隱私性、擴充套件性及共識機制等等多方面的升級改善。根據2017年年末以太坊創始人Vitalik Buterin在開發者大會上的說法,接下來兩個階段將開啟新篇章,迎來以太坊2。0版本。

在以太坊2。0的路線圖中,開發團隊將專注於區塊鏈重要屬性方面的改善及發展。具體來說,他們計劃實施與Zcash相當的zk-Snarks技術來解決交易隱私性問題;引入一種名為“Viper”的新型Python智慧合約程式語言以開發更為安全的以太坊應用程式;部署雙層基礎架構(如雷電網路及Plasma專案)及分片技術,使以太坊網路能實現與Visa規模不相上下的交易處理能力。除了這三大方面技術的部署之外,Vitalik他們還計劃逐漸將以太坊網路從工作量證明機制(PoW)切換至權益證明機制(PoS)上。

不過去中心化、可擴充套件性及隱私性三大區塊鏈屬性間存在明顯衝突,要實現三者兼具並非易事;而以太坊權益證明機制Casper目前還處於研發測試階段。所以說,按照計劃以太坊2。0版本的實現還需要三到五年的時間。

以太坊2.0中計劃部署的分片技術是什麼?

每日幣看:以太坊2.0的發展路線

2017年11月,以太坊創始人Vitalik Buterin在一年一度的以太坊開發者大會及臺北舉行的區塊鏈技術交流大會上表示,他認為分片技術或許是可擴充套件性問題最有可能的解決方案,而該技術同時也是以太坊2。0發展路線圖中的重點。

分片技術的概念源於傳統資料庫,顧名思義就是將區塊中的資料分成很多不同的“片段”,並將它們分別存放在各個節點之上。Vitalik將這些分片比喻為“宇宙”,並解釋道,這些“宇宙”同屬於一個區塊鏈系統,透過共識相互連結,如果破壞其中一個,就必須同時破壞另外99個。簡單來說,分片技術就是一個分散式並行系統,在保持以太坊主鏈完整穩定的同時,減少每個節點的資料儲存量,從而達到擴容的效果。

包括Vitalik、新加坡國立大學Loi Luu等人都認為,分片技術是更為長遠且理論上可行的擴容方案。不過其過於複雜且存在不少問題,比如在分散式並行模式之下無法利用Merkle根植實現“不存在證明”(涉及雙花問題的資訊驗證)等。所以說,分片技術至少需要兩到三年的時間醞釀。

據瞭解,目前Vitalik已經邀請其他開發者共同參與該專案的研發工作。而今年年初他則宣佈,分片技術第一階段第一部分已接近完成(分片擴容計劃分為四個階段)。