🎉 #Gate Alpha 第三届积分狂欢节 & ES Launchpool# 聯合推廣任務上線!
本次活動總獎池:1,250 枚 ES
任務目標:推廣 Eclipse($ES)Launchpool 和 Alpha 第11期 $ES 專場
📄 詳情參考:
Launchpool 公告:https://www.gate.com/zh/announcements/article/46134
Alpha 第11期公告:https://www.gate.com/zh/announcements/article/46137
🧩【任務內容】
請圍繞 Launchpool 和 Alpha 第11期 活動進行內容創作,並曬出參與截圖。
📸【參與方式】
1️⃣ 帶上Tag #Gate Alpha 第三届积分狂欢节 & ES Launchpool# 發帖
2️⃣ 曬出以下任一截圖:
Launchpool 質押截圖(BTC / ETH / ES)
Alpha 交易頁面截圖(交易 ES)
3️⃣ 發布圖文內容,可參考以下方向(≥60字):
簡介 ES/Eclipse 項目亮點、代幣機制等基本信息
分享你對 ES 項目的觀點、前景判斷、挖礦體驗等
分析 Launchpool 挖礦 或 Alpha 積分玩法的策略和收益對比
🎁【獎勵說明】
評選內容質量最優的 10 位 Launchpool/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 正在構建一個非常技術複雜的產品,可能需要不斷迭代才能取得成功。它還依賴於多個部件,包括: