以太坊(Ethereum)共同創辦人 Vitalik Buterin 最近發表了一系列關於以太坊未來的文章,其中已談論「Merge」、「Surge」和「Scourge」升級。在最新的一篇文章中,Vitalik 詳細闡述「Verge」階段的願景和目標。
The Verge 階段的目標包括實現無狀態客戶端和默克爾樹(Merkle Trees),這些數學證明將解決在區塊鏈上運行一個完整節點時的高儲存需求問題。Vitalik 在週三發表的文章中表示:
「如今,Verge 代表著一個更大的願景,重點在於實現資源效率最大化的以太坊鏈驗證,這不僅包括無狀態驗證技術,還包括使用 SNARKs 來驗證所有以太坊執行。」
SNARKs 可以讓一方在不透露資訊本身的情況下向另一方證明自己擁有某資訊,這些密碼學技術也能讓複雜的計算能在鏈上被快速驗證。
而從長遠來看,Vitalik 認為以太坊在 Verge 階段的主要目標是在智慧型手錶這樣的低性能設備上也可以完成完整的區塊鏈驗證(包括共識層和執行層),「下載一些資料,驗證一個 SNARK,完成」。
Vitalik 寫道:「如今,在消費性筆記型電腦上運行一個節點是可能的(包括用來寫這篇文章的電腦),但要這麼做卻很困難。The Verge 的目標就是改變這一點,並讓完全驗證區塊鏈的運算要求變得負擔得起,以至於每個行動錢包、瀏覽器錢包,甚至是智慧型手錶都能預設進行此操作。」
開發者社群仍需討論實現無狀態驗證的最佳方式是什麼,以及是否仍涉及默克爾樹或 STARKS(類似於 SNARKs,但解決了該證明系統的一些限制)。Vitalik 表示,現實上,還需要數年時間才能擁有以太坊共識的有效性證明,從長遠來看,「STARK 友善(STARK-friendliness)需要成為以太坊權益證明共識長期重新設計中的首要考量因素。」