文:Haym

編譯:Zion 責編:karen

來源:推特

狀態通道→Plasma→Optimistic Rollup→ZK-Rollup

這是一份技術指南:將把以太坊從12筆交易/秒擴展到100,000筆交易/秒......而且成本比你現在支付的還要低。

以太坊擴容簡史:從狀態通道到ZK-Rollup

比特幣暗示去信任計算是可能的;而以太坊,作為世界計算機,是去信任計算的交付。

世界計算機運行緩慢。這種緩慢表現在兩個方面:執行遲緩和高昂的gas成本。

這給我們帶來了定義以太坊擴展的框架:在最終仍在以太坊上結算的同時,盡可能多地保持鏈下執行。

如果交易在以太坊上結算,那麼它將獲得以太坊的所有屬性。

狀態通道是將執行轉移到鏈下的第一次嘗試。

通道是兩方或多方之間的一次性關係。雙方在鏈上鎖定資金,允許他們免費交換借據。

以太坊擴容簡史:從狀態通道到ZK-Rollup

從以太坊的角度來看,一個狀態通道是2筆交易(每個參與者):開啟和關閉狀態通道。這些交易代表了更多發生在鏈下的計算,但最終被結算到主網。

狀態通道提供了可擴展性,但在應用上受到限制。

Plasma(鏈)的開發是為了解決這些問題(的一部分)。

Plasma是獨立的區塊鏈,比以太坊性能高得多(也更中心化)。然而,它們通過將數據發布回主網而錨定在世界計算機上。

以太坊擴容簡史:從狀態通道到ZK-Rollup

Plasma提供了比狀態通道更大的改進:

-可以將資產發送給尚未選擇加入的用戶

-支持持久狀態(即使用戶退出系統也存在)

-數據定期在鏈上發布

但是,Plasma只是解決方案的一半。

完整的解決方案是rollup 。

Plasma只發布狀態哈希根(用於驗證交易是否發生),rollup發布完全重構鏈所需的一切。

第一類rollup是Optimistic Rollup。

Optimistic Rollup假設所有發佈到主網的交易都是有效的,因此它會將交易記錄在鏈上。但是,為了以防萬一,他們也打開了一個挑戰窗口。

以太坊擴容簡史:從狀態通道到ZK-Rollup

Optimistic Rollup創建自己的區塊鏈,任何人都可以觀察到欺詐。一旦發現,他們可以發布欺詐證明,證明該交易批次是無效的,應該撤銷。

結果:在挑戰期(最多7天)過去之前,沒有交易被最終確定。

這將我們帶到了區塊鏈擴展的真正解決方案和以太坊的未來:ZK-Rollup。

像Optimistic Rollup一樣,ZK-Rollup將所有數據發佈到主網,但他們還提供了一個零知識證明。

零知識證明代表了在數學上的確定性,即任何發佈在鏈上的信息都是有效的,並且實際上在ZK-Rollup中發生。如果該證明得到驗證,那麼該交易在rollup和以太坊上都是最終的。

ZK-Rollup仍然是區塊鏈技術的前沿;我認為,今天還沒有一個通用/EVM兼容的ZK-Rollup可以投入生產……。

但我們離這並不遙遠,如果你仔細觀察,你會發現有一兩個測試網。

早在2021年11月,Stark Ware的兩位聯合創始人Uri Kolodny和EliBenSasson參加了一期Bankless播客。 Uri提到Stark Ware已經足夠快和低成本,可以支持物理模擬。

我們正在建造一台真正的超級計算機!

當你今天看以太坊時,可能很難看到世界計算機。即使你能理解這個比喻,也很難想像每秒12筆交易將如何支撐整個世界。

但我看到的不是今天,而是一個零知識未來。