Rollup為何能成為當下最火的Layer2方案?
編者按:本文來自以太坊愛好者(ID:ethfans)編者按:本文來自
以太坊愛好者(ID:ethfans)
以太坊愛好者(ID:ethfans)
編者按:本文來自
以太坊愛好者(ID:ethfans)
以太坊愛好者(ID:ethfans)
編者按:本文來自
以太坊愛好者(ID:ethfans)
以太坊愛好者(ID:ethfans)
,作者:Rajeev Gopalakrishna,翻譯&校對:閔敏& 阿劍,Odaily經授權轉載。
除非躲進深山老林,否則很難不知道這波由以太坊二層可擴展方案Rollup 掀起的熱潮。
2020 年9 月,以太坊的gas 價格突破歷史新高,超過477 Gwei,或許這預示著離gas 價格漲至Twei 的日子不遠了。
自2017 年的ICO 熱潮以來,以太坊網絡上還沒有如此擁堵過,可以說現在的擁堵程度更高了。區塊gas 上限也創下了歷史新高1250 萬。交易量達到了2017 年的峰值的水平,區塊大小也達到了歷史最高水平。
目前,Eth2.0 的研究主要聚焦於底層的PoS 和分片機制上。在接下來的幾個月中,我們很快將看到phase 0 上線。然而,Eth2.0 的計算可擴展性(即,在分片中通過智能合約來完成狀態執行)要等到phase 2 才能實現,目前預計要等到2021 年以後。
在計算機科學中,所有問題都可以通過另一種迂迴方式解決。 —— David Wheeler
最近,Bitfinex 的姊妹公司Tether 發行的USDT 是目前市值最高的穩定幣,並且一直是以太坊gas 的最大消費者。 Tether 已經轉向了OMG Network 的More Viable Plasma Layer 2 解決方案。
二級標題
Reddit 舉辦了“超強Reddit 可擴展性方案(The Great Reddit Scaling Bake-Off)” 大賽,來提高其基於以太坊的社區積分(Community Points)計劃(目前只在兩個子reddit 板塊實現)的可擴展性。目前,大賽已經收到了22 項有關Layer 2 解決方案的提案。
因此,雖然Eth 2.0 將在未來幾年分階段上線,但是Layer 2 解決方案有望在此之前和在此之後提供亟需的可擴展性。
二級標題
過去的幾年來,Layer 2 解決方案的研究主要聚焦於狀態通道和Plasma 項目,但是Rollup 方案最近非常火爆,獲得了很大進展。
二級標題中文譯本Layer 2 方案之所以具有吸引力,是因為以太坊上可以運行多個類似方案,僅供那些可以感知Layer 2 的應用使用,無需每個人都升級底層基礎設施(這是一項風險極高的大工程)。雖然Layer 2 並不一定會提供像Layer 1 那樣的安全性和確定性,但是相比Layer 1 來說,它可以提高吞吐量,降低成本,並改善用戶體驗。對於某些應用來說,Layer 2 就夠了。
中文譯本
目前,最具潛力的Layer 2 解決方案是狀態通道和Plasma。
中文譯本
二級標題
缺點:狀態通道的最大缺點是其活性假設。用戶或其受委託方需要一直監控Layer 1,以便處理各種挑戰。 Plasma 不僅繼承了這種活性假設,還引入了數據可用性假設,即,用戶需要相信運營者會提供所有交易數據,以便在需要時使用這些數據來驗證交易的正確性。如果沒有數據可用性,在最糟糕的情況下,用戶退出Plasma 鏈時可能會引發大規模問題。狀態通道和Plasma 都不支持智能合約,這嚴重限制了需要具備EVM 兼容性的應用。
中文譯本
二級標題
接下來就讓我們介紹一下Rollup 的定義,以及它不需要像狀態通道和Plasma 那樣引入限制性假設的原因。中文譯本Rollup 與Plasma 非常相似,只有一處較大的差別,避免了數據可用性假設,即,所有Layer 2 交易都會“匯總”到一個交易的調用數據(調用數據(calldata)是以太坊交易存儲數據參數的只讀區域)內,然後打包進區塊提交至Layer 1。
中文譯本
ZK Rollup(ZKR):在ZKR 中,運營者必須為Layer 2 上的每個狀態轉換生成一個zk-SNARK 有效性證明,並將這些有效性證明提交至Layer 1 上的Rollup 合約。 Rollup 合約會驗證這些從舊的默克爾根到新的默克爾根的狀態轉換的證明是否有效。雖然使用了新的元件,但是這些保障從本質上來說是密碼學的。
二級標題
根據深層次的對比分析可知(
Status Network
二級標題
),ZKR 更適合那些敲定時間較短(大約1 ~ 20 分鐘)的代幣轉賬,但是不支持通用型應用所需的兼容EVM 的智能合約。相比之下,OR 更適合那些需要兼容EVM 的智能合約的應用,但是在默認情況下,敲定時間較長(大約1~2 週),因為需要等待欺詐證明挑戰期結束。 (但是,有一些技術可以提供經濟保障,以縮短OR 的敲定時間和提款時間。)
二級標題
二級標題
有很多團隊都在開發ZKR 和OR 實現,並根據不同的場景設計了不同的假設和特性。
二級標題
二級標題
結論
Status Network 旗下的Keycard 產品正在探索構建一種支付網絡,旨在滿足當前以太坊網絡所不具備的信用卡級別的可擴展性和即時確定性。
二級標題


