📢 Gate廣場獨家活動: #PUBLIC创作大赛# 正式開啓!
參與 Gate Launchpool 第 297 期 — PublicAI (PUBLIC),並在 Gate廣場發布你的原創內容,即有機會瓜分 4,000 枚 $PUBLIC 獎勵池!
🎨 活動時間
2025年8月18日 10:00 – 2025年8月22日 16:00 (UTC)
📌 參與方式
在 Gate廣場發布與 PublicAI (PUBLIC) 或當前 Launchpool 活動相關的原創內容
內容需不少於 100 字(可爲分析、教程、創意圖文、測評等)
添加話題: #PUBLIC创作大赛#
帖子需附帶 Launchpool 參與截圖(如質押記錄、領取頁面等)
🏆 獎勵設置(總計 4,000 枚 $PUBLIC)
🥇 一等獎(1名):1,500 $PUBLIC
🥈 二等獎(3名):每人 500 $PUBLIC
🥉 三等獎(5名):每人 200 $PUBLIC
📋 評選標準
內容質量(相關性、清晰度、創意性)
互動熱度(點讚、評論)
含有 Launchpool 參與截圖的帖子將優先考慮
📄 注意事項
所有內容須爲原創,嚴禁抄襲或虛假互動
獲獎用戶需完成 Gate廣場實名認證
Gate 保留本次活動的最終解釋權
Vitalik 參與投資,Kakarot 如何將EVM 引入Starknet?
撰文:s
編譯:深潮TechFlow
Kakarot zkEVM 是一種在Cairo 中實現的EVM,通過增強EVM 的兼容性,擴展Starknet 的生態系統,它用什麼贏得了Vitalik 和StarkWare 的支持?分析師s 在本文將探討Kakarot 的各個階段及其優缺點,以及該項目面臨的挑戰和機遇。
什麼是CairoVM?
Kakarot 建立在虛擬機(VM) CairoVM 之上,是Starknet 的基礎架構。
CairoVM 的主要特點:
什麼是Cairo?
圖靈完備的STARK 友好CPU 架構:
Cairo 的工作原理
開發人員可以在CairoVM 中使用Cairo 編寫程序,以高級語言描述要證明的陳述(statement)。這改善了開發人員的體驗,因為他們可以利用零知識證明(ZKP)的可擴展性,而無需學習如何編寫複雜的電路。
Kakarot 架構
Kakarot 建立在CairoVM 之上並且是:
Kakarot 允許:
Kakarot 不是:
截至2023 年5 月:
在實現9/9 個EVM 預編譯後,Kakarot 將成為Type 2.5 zkEVM。
Type 1 zkEVM 完全等同於以太坊,不改變以太坊系統以便更輕鬆地生成證明,
優點:擴展以太坊的終極解決方案。
缺點:計算密集、長時間證明(需要數小時)。
例如:Scroll、Taiko。
Type 2 zkEVM 完全等同於EVM,對以太坊系統進行輕微修改(使用不同的哈希函數)以便:
優點:大多數以太坊dApp 可用。
缺點:EVM 的效率問題和ZK 不友好。
例如Scroll。
Type 2.5 zkEVM 除了Gas 成本外,等同於EVM。它增加EVM 中特定操作的Gas 成本,這些操作難以通過ZK 證明。
優點:比更廣泛的EVM 更少的風險
缺點:降低開發工具兼容性、一些dApp 將不兼容。
Type 3 zkEVM 幾乎等同於EVM,只刪除了特別難以實現的功能(例如預編譯)。
優點:甚至更快的證明時間、更容易的EVM 開發。
缺點:一些dApp 需要重新編寫。
例如:
*滾動;
Type 4 zkEVM 高級語言等效,將SC 源代碼(高級語言)編譯為ZK-SNARK 友好語言。
優點:避免了大量的開銷。
缺點:合約可能沒有與EVM 相同的地址、可能不支持手寫的EVM 字節碼、基礎設施無法轉移,因為它們運行在EVM 字節碼上。
例如:
Kakarot 路線圖| 第1 階段| 將EVM 引入Starknet
Kakarot 最初將作為一個Enshrined EVM 存在於Starknet 中。開發人員和用戶體驗(UX)將與Polygon、Scroll 或以太坊完全相同。
第2 階段| L3 zkEVMs
通過Kakarot 部署zkEVM 應用鏈,使它們能夠利用有效性證明在Starknet 上解決txns。通過將Kakarot 和MadaraStarknet 組合成統一堆棧實現。
只需1 次點擊,Rollups 即可獲取:
通過使用Kakarot 在CairoVM 中運行Solidity SC:任何在EVM 上部署的Solidity SC 都將能夠在Starknet 上運行,而無需更改代碼。
能夠兼備兩者優點:
第3 階段| Type 1 zkEVM
為了實現這一點,Kakarot 必須:
這取決於以太坊路線圖:Verge。目前,在可證明且廉價的方式下實現Keccak MPT 是zkEVM 的主要兼容性阻礙因素。在Verge 之後,Keccak 可能會被Poseidon 替換為以太坊的首選哈希函數。
我的想法
這絕對是將EVM 兼容性引入Starknet 的一個重大步驟,但圍繞Kakarot 的成功還存在一些關注點。
面對以下競爭者的競爭:
產品市場適應性(PMF)
總體而言,Rollup-as-a-service 是一種尚未得到驗證的論點,需要考慮兩個關鍵方面:
不斷迭代產品
Kakarot 正在構建一個非常技術複雜的產品,可能需要不斷迭代才能取得成功。它還依賴於多個部件,包括: