獲V神投資、即將啓動測試網的Kakarot zkEVM是什么?

2023-06-05 16:06:27

原文來源:Kakarot

原文編譯:Karen,Foresight News

Kakarot zkEVM 是用 Cairo 編寫的一種以太坊虛擬機(EVM)實現。Cairo 是一種與 CairoVM 相關的圖靈完備語言。

CairoVM 通過利用多項式(polynomials)和 ZK-STARK 證明系統實現可證明計算。zkEVM 的特點是能夠生成可證明的交易,從而產生可證明的區塊。Kakarot 建立在 CairoVM 之上,在 Kakarot 上執行的每一筆交易都是可證明的。

Kakarot zkEVM 使團隊能夠構建和部署 EVM 應用。开發人員可以在 Kakarot 上部署任何 Solidity(或任何 EVM 兼容語言),就像在以太坊或 Polygon 上一樣。然後,他們的終端用戶可以使用他們常用的工具鏈 toolchain(小狐狸錢包、錢包連接等)與 DApp 進行交互。

最終,Kakarot 將提供與原生 Starknet 協議的互操作性以及協議之間的可組合性,例如,將 DeFi 中的 TVL 和 GameFi 中的用戶群相結合。

分形擴容(Fractal Scaling)

Kakarot zkEVM 可以以不同的形式存在,首先,可以作為智能合約部署在 Starknet L2 之上,從而在 Starknet 上顯示為(expose)EVM(以太坊 RPC、以太坊交易等)。

或者,可以將 Kakarot 集成到堆棧中以部署 L3 zkEVM。這就是 Madara 排序器的用武之地。

通過結合 Madara(Starknet 全節點)和 Kakarot(EVM 運行時),可以創建一個 L3 zkEVM。堆棧如下:一個 Substrate 全節點,使用 CairoVM 作為其執行引擎,以及 Kakarot 作為智能合約的運行時(runtime)。

Kakarot 上的交易可以在結算層上得到證明和驗證,從而實現 EVM 兼容的分形擴容。

路线圖

第 1 階段:Starknet 上的 Kakarot zkEVM——將 EVM 帶到 Starknet

Kakarot 將首先作為載入的 EVM 存在於 Starknet L2 中,這將使开發人員能夠使用他們熟悉的工具箱(Foundry、Hardhat、Wagmi 等)直接在 Starknet 上部署他們的 Solidity(或任何 EVM 兼容語言)智能合約。

然後,他們的最終用戶將能夠使用他們常用的工具鏈(Metamask、Wallet Connect 等)與他們的 DApp 進行交互。

Kakarot 上的开發人員和用戶體驗將與 Polygon、Scroll 或以太坊 L1 完全相同。

第 2 階段:Kakarot x Madara——L3 zkEVM

Kakarot 和 Madara 將合並到一個統一的堆棧中,以支持 L3 zkEVM,以及 L 4、L 5 等。團隊將能夠部署他們的 zkEVM 應用鏈,並利用有效性證明在 Starknet 上結算交易。

為什么是 L3?為什么是可證明性?

可證明性可實現以下功能:鏈下計算,或 Layer 上計算、鏈上驗證。

利用有效性證明的 L3(如 Kakarot)有一個有趣但被低估的屬性:解耦安全性和去中心化的能力。用戶能夠從以太坊 L1 的安全性中受益,而無需相同級別的去中心化。

由於在另一層進行計算,Gas 成本比 L2 低得多,性能(TPS)也會更高。L2 已經比 L1 便宜得多。Rollup 的擴展性會堆疊和成倍增加。

為了進一步降低 Gas 成本,證明驗證和數據可用性(DA)可以分开。Starknet L2 可以僅用作證明驗證層,而新的數據可用性解決方案(如 Celestia 或 EigenDA)可用於發布交易數據。

用戶可以選擇加入任一選項,具體取決於其安全要求。在 Starknet 上發布證明和交易數據是更安全的選擇,而使用 DA 解決方案發布交易數據是更具成本效益的選擇。

第 3 階段:Kakarot x Madara——type 1 zkEVM

Kakarot 和 Madara 也可以組合在一起,啓用 type 1 zkEVM。

  • 在 Madara x Kakarot 全節點內用 Cairo 編寫以太坊共識規則,從而能夠證明 L1 共識。

  • 從 Pedersen Merkle Patricia Trie (MPT) 切換到 Keccak MPT。

然後,Kakarot 將成為 type 1 zkEVM,能夠證明 L1 區塊。這是一個更高級的用例,取決於以太坊的路线圖(最值得注意的是 Verge)。在 Verge 之後,keccak 可能會被 poseidon 取代,成為以太坊選擇的哈希函數。這將有助於 zkEVM 團隊成為 type 1 ,因為 zkEVM 的主要兼容性障礙是存儲布局,即,以可證明且合理便宜的方式實施 Keccak MPT。

其他研究主題

  • Madara 使 Kakarot 鏈能夠利用 Substrate 消息傳遞協議進行跨 Rollup 通信。

  • Substrate 的模塊化使 Kakarot 鏈能夠使用其共識協議進行創新。

  • Substrate 的無分叉 runtime 升級使 Kakarot 鏈能夠在沒有硬分叉的情況下升級其 EVM 版本。

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。

推薦文章

USDT大到倒不了?華爾街債券交易巨頭Cantor取得Tether5%股權

據 華爾街日報今日 披露 ,華爾街債券交易巨頭 Cantor Fitzgerald 在 2023...

James
7 9小時前

空投周報 | Magic Eden代幣將於12月10日TEG;Side Protocol空投將於11月26日开放申領(11.18-11.24)

@OdailyChina @web3_golem Odaily星球日報盤點了 11 月 18 日至...

星球日報
7 9小時前

富爸爸喊比特幣1300萬美元!力挺Michael Saylor預測:微策略是對的

受 惠於比特幣不斷屢創新高,上市公司比特幣持倉量霸主微策略(MicroStrategy)股價今年大...

James
10 17小時前

Arthur Hayes:比特幣2025年底將25萬鎂!狗狗幣上看1美元

B itMEX 創辦人 Arthur Hayes 在近日 參與 Alpha First Podca...

James
10 17小時前

避險需求暴增!黃金單周漲6%重返2712美元,會如何影響比特幣行情?

自 川普勝選以來,美元強勁升值,在選前不斷走高的金價反而開始疲軟,在 11 月中更跌至 2 個月新...

James
10 17小時前

讀懂以太坊基金會2024報告,迎接特朗普時代合規挑战

2024 年美國大選終於塵埃落地,備受加密行業關注與支持的特朗普也算是“熹妃回宮”,不知道當時各位...

星球日報
9 17小時前