zkEVM Validiums可以將以太坊的gas費降低90%
Modular101
2023-12-08 06:50
本文约1896字,阅读全文需要约8分钟
Avail生態系系列:Polygon zkEVM Validium。

隨著Avail 接近主網上線,這個系列將探討Avail 與領先的擴容解決方案之間的潛在集成,來展示開發者如何與Avail 集成,並利用其安全、去中心化和低成本的數據可用性區塊鏈。

簡要總結:

  • zkEVM Validiums 可以將以太坊的gas 費降低90% 。

  • Avail 為資料可用性提供安全、低成本和去中心化的區塊空間。

  • zkEVM Validiums 的驗證是透過以太坊上的智慧合約來實現。

  • Avail 今年早些時候從Polygon Labs 分拆出來。

  • Avail 正在走向主網。

Avail 上的zkEVM Validium

zkEVM Validium 是一種新的技術框架,它能顯著降低在zkEVM 區塊鏈上進行交易的成本。這種降低成本的方法是透過將交易資料發佈到專門為資料可用性而設計的Avail 區塊鏈上,而不是發佈到以太坊上。

Avail 區塊鏈從一開始就作為專業的資料可用性層進行了設計和建構。 Avail 區塊鏈產生並保護原始的區塊空間,其他區塊鏈,如zkEVM 鏈,可以利用這些空間來滿足他們的資料可用性需求。

使用Polygon CDK 建構zkEVM Validium 可以讓你從Polygon 生態系統內的無縫互通性和共享流動性中受益,並利用future-proof ZK 技術在以太坊上結算,從而顯著降低交易成本。

zkEVM 鏈如何管理資料可用性?

使用Polygon CDK 建構的zkEVM 鏈將以太坊作為其預設的資料可用性層。交易被排序、驗證後以calldata 形式批次發佈到以太坊。在以太坊上進行交易成本高昂,因此決定你的zkEVM 鏈將向以太坊發布哪些數據,在建立新的zkEVM 鏈時是一個重要的考慮因素。目前,zkEVM 鏈向以太坊發布數據所支付的成本中高達90% 用於交易數據。

儘管一些區塊鏈使用以太坊作為資料可用性層(DA 層),但以太坊本身並不是專門為作為資料可用性解決方案(DA 解決方案)而設計的。這就是為什麼使用以太坊作為資料可用性層的成本相對較高的主要原因之一。相較之下,使用專為數據可用性需求而設計和建構的區塊鏈,如Avail,成本會更低。

什麼是zkEVM Validium?

zkEVM Validium 是Polygon 的zkEVM 節點和合約的改進版本,它使用Avail 來管理資料可用性,而不是以太坊。這為正在建立zkEVM 鏈的新團隊和現有團隊提供了一個簡化的選項,以在Avail 的區塊鏈上管理DA,並從改進的經濟性中受益。 zkEVM Validium 減少了需要發佈到以太坊上高達90% 的資料量,顯著降低了鏈的營運成本,並為最終用戶實現了更低的交易費用。

什麼是Avail?

Avail 是一個專注於數據可用性的區塊鏈。它的區塊旨在為其他區塊鏈(如zkEVM 鏈)的數據可用性需求提供安全、去中心化和低成本的區塊空間。 Avail 也使用未來證明的ZK 技術,利用有效性證明來驗證發佈到Avail 網絡的資料是否安全且可用。

Avail 的提名權益證明區塊鍊網路是使用Polkadot SDK 建構的,以減少驗證者集中化的風險,並支援多達1, 000 個外部驗證者。數據由其他區塊鏈發佈在Avail 的區塊上並由Avail 網絡驗證,但不執行。

Avail 最初是Polygon 在2020 年的一個項目,並在2023 年成為獨立實體。該團隊由Polygon 的聯合創始人Anurag Arjun 和前Polygon 研究負責人Prabal Banerjee 領導,旨在提供業界領先的數據可用性解決方案。

Avail 是如何運作的?

資料發佈到Avail 區塊鏈上,在那裡透過擦除編碼進行擴展。這個過程為Avail 管理的數據增加了冗餘,這使得節點更難以抑製或刪除任何數據,進而使Avail 管理的數據變得更加安全和健壯。然後,Avail 產生兩個證明用於驗證並確保資料在區塊頭中留下足跡。一個是提交資料的KZG 多項式承諾,另一個是“數據根”,即其葉子​​是提交的資料區塊的Merkle 樹的根。

一旦Avail 的大多數驗證者對一個區塊達成一致,就會使用GRANDPA 終結裝置(finality gadget)對其進行最終確認。此時,資料的可用性由Avail 保證。已確認區塊中的資料根可以用來證明發布資料在已確認的Avail 區塊中的包含情況。

zkEVM Validium 是如何運作的?

就像現在一樣,序列產生器(sequencer)會建立交易批次,並且在批次關閉之前,批次的RLP 編碼交易資料會被發送到Avail 區塊鏈。

在這裡,資料經過Avail 的標準處理流程,包括擦除編碼和承諾生成。一旦Avail 的大多數驗證者對一個區塊達成一致,它就被最終確定。此時,數據由Avail 區塊鍊網絡保證,提供一個軟確認。包括區塊號、葉索引、樹寬和證明在內的DA 包含證明被發送回序列產生器。

資料根從Avail 通過Vector 資料證明橋發送到以太坊。這使得Validium 序列產生器能夠在以太坊上驗證Avail 的驗證者已就資料的可用性達成共識。一旦序列發送者接收到確認,表示給定批次交易的資料根已成功發佈到以太坊,該批次就可以被提交。序列產生器向以太坊提交包含證明。

以下是一個簡化的圖表,顯示了zkEVM Validium 的工作方式,更詳細的視圖請查看文件。https://github.com/availproject/validium-node?ref=blog.availproject.org#architecture

zkEVM 鏈與zkEVM Validium 的比較

下表突顯了zkEVM 鍊和zkEVM Validium 之間的主要差異。最主要的差異在於,zkEVM Validium 的交易資料是由Avail 區塊鏈在鏈下管理的,從而繼承了Avail 網絡的安全性。

看更多:https://wiki.polygon.technology/docs/cdk/validium/dac-overview/?ref=blog.availproject.org#zkevm-vs-validium

立即建造zkEVM Validium

Polygon CDK 為開發者提供了一種建立高度可自訂、可擴展且可互通的第二層區塊鏈的方式,這些區塊鏈受益於Polygon 的前沿ZK 技術。 zkEVM Validium 使您能夠在降低交易成本的同時做到這一切。

開始使用Validium 節點倉庫和合約吧!今天就開始建造和測試你的zkEVM Validium 鏈!如果你有任何問題,可以加入Avail 論壇或Discord。要了解更多關於Avail 的信息,請查看Avail 文檔,並在X 上關注我們。

Modular101
作者文库