今日运势评分

2

本月运势

丁丑月

震荡偏多

乙辛相冲,卯酉相冲
庚不经络织机虚张
寅不祭祀神鬼不尝

沐浴,塑绘,开光,纳采,订盟,开市,交易,立券,纳财,起基,动土,定磉,放水,安葬,破土,启钻,修坟,立碑,移柩

入宅,安门,祭祀,谢土

月相

下弦

底部反弹

日冲

Powered by RitMEX

PEPE0.00 4.98%

SUI4.61 7.16%

TON5.22 5.57%

TRX0.25 5.56%

DOGE0.37 7.49%

XRP3.17 3.81%

SOL256.47 8.29%

BNB699.07 2.82%

ETH3309.00 2.18%

BTC105358.49 3.30%

ETH Gas8.15 Gwei

贪婪
76

Vitalik 参与投资,Kakarot 如何将 EVM 引入 Starknet?

分析师 cookies 在本文将探讨 Kakarot 的各个阶段及其优缺点,以及该项目面临的挑战和机遇。

撰写:cookies

编译:深潮 TechFlow

Kakarot zkEVM 是一种在 Cairo 中实现的 EVM,通过增强 EVM 的兼容性,扩展 Starknet 的生态系统,它用什么赢得了 Vitalik 和 StarkWare 的支持?分析师 cookies 在本文将探讨 Kakarot 的各个阶段及其优缺点,以及该项目面临的挑战和机遇。

什么是 CairoVM?

Kakarot 建立在虚拟机 (VM) CairoVM 之上,是 Starknet 的基础架构。

CairoVM 的主要特点

· 将执行表示为多项式(方程式)以实现可证明的执行;

· 允许使用 STARK 证明所有 Starknet 交易。

什么是 Cairo?

图灵完备的 STARK 友好 CPU 架构:

· 图灵完备:系统能够计算任何可能的计算/程序;

· STARK 友好:StarkWare 提供的证明系统。链下计算完整性由证明者证明,由链上验证者验证。

Cairo 的工作原理

开发人员可以在 CairoVM 中使用 Cairo 编写程序,以高级语言描述要证明的陈述(statement)。这改善了开发人员的体验,因为他们可以利用零知识证明(ZKP)的可扩展性,而无需学习如何编写复杂的电路。

Kakarot 架构

Kakarot 建立在 CairoVM 之上并且是

· EVM 字节码解释器;

· 部署在 Starknet 上的 SC;

· 用 Cairo 编写。

Kakarot 允许

· 部署现有的 EVM SC。

Kakarot 不是

· 区块链;

· 编译器:不将 Solidity 代码转换为 Cairo。

截至 2023 年 5 月

· 100%的字节码架构(Type 3 zkEVM);

· 实现了 8/9 个 EVM 预编译。

在实现 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 需要重新编写。

例如

· Scroll;

· Polygon .

Type 4 zkEVM 高级语言等效,将 SC 源代码(高级语言)编译为 ZK-SNARK 友好语言。

优点:避免了大量的开销。

缺点:合约可能没有与 EVM 相同的地址、可能不支持手写的 EVM 字节码、基础设施无法转移,因为它们运行在 EVM 字节码上。

例如

· zksync;

· Nethermind.

Kakarot 路线图 | 第 1 阶段 | 将 EVM 引入 Starknet

Kakarot 最初将作为一个 Enshrined EVM 存在于 Starknet 中。开发人员和用户体验(UX)将与 Polygon、Scroll 或以太坊完全相同。

第 2 阶段 | L3 zkEVMs

通过 Kakarot 部署 zkEVM 应用链,使它们能够利用有效性证明在 Starknet 上解决 txns。通过将 Kakarot 和 MadaraStarknet 组合成统一堆栈实现。

只需 1 次点击,Rollups 即可获取

· 部署在 Starknet 上的特定于应用程序的 zkEVM;

· 访问 EVM 环境;

· 快速执行;

· 低 Gas:使用数据可用性解决方案。

· 安全。

通过使用 Kakarot 在 CairoVM 中运行 Solidity SC:任何在 EVM 上部署的 Solidity SC 都将能够在 Starknet 上运行,而无需更改代码。

能够兼备两者优点

· EVM 的效率;

· 智能合约变得可证明。

第 3 阶段 | Type 1 zkEVM

为了实现这一点,Kakarot 必须

· 在 Madara x Kakarot 全节点内使用 Cairo 编写以太坊共识规则以证明 L1 共识;

· 从 Pedersen Merkle Patricia Trie(MPT)切换到 Keccak MPT。

这取决于以太坊路线图:Verge。目前,在可证明且廉价的方式下实现 Keccak MPT 是 zkEVM 的主要兼容性阻碍因素。在 Verge 之后,Keccak 可能会被 Poseidon 替换为以太坊的首选哈希函数。

我的想法

这绝对是将 EVM 兼容性引入 Starknet 的一个重大步骤,但围绕 Kakarot 的成功还存在一些关注点。

面对以下竞争者的竞争:

· 具有不同证明系统(SNARK)的 ZK-rollup:Scroll 、zksync、Polygon、Taiko、Linea;

· Optimistic-rollups: Optimism、Arbitrum、Base;

· 不同的 zkVM:RISC Zero、Hyper Oracle 。

产品市场适应性(PMF)

总体而言,Rollup-as-a-service 是一种尚未得到验证的论点,需要考虑两个关键方面:

· 有多少 Rollup 将需要此服务?

· Rollup 是否更喜欢内部构建以实现主权和可定制性?

不断迭代产品

Kakarot 正在构建一个非常技术复杂的产品,可能需要不断迭代才能取得成功。它还依赖于多个部件,包括:

· Madara;

· DA 解决方案;

· 以太坊的路线图:The Verge 。

欢迎加入深潮TechFlow官方社群

Telegram订阅群:https://t.me/TechFlowDaily
Twitter官方账号:https://x.com/TechFlowPost
Twitter英文账号:https://x.com/DeFlow_Intern
作者cookiescookies
相关文章
2025.01.22 - 5 小时前
Indie.fun,Web3 游戏界的 Pump.fun?
游戏开发者的筹款新选择。
2025.01.21 - 24 小时前
从智能手机到卫星发射:深度解析 Bitget LaunchX 项目 Jambo
Jambo 旨在彻底革新人们接触加密行业的方式,并让数百万拉美、东南亚和非洲等新兴市场人接触 Web3 技术。
2025.01.21 - 昨天
从 GitHub 32 星到市值 3200 万:一文速览 $QUDE, Solana 生态潜力 AI 框架
QudeAI 是一个开源框架,专为在 Solana 网络上创建、部署和交互 AI 智能体而设计。
2025.01.21 - 昨天
赋能 AI 和数据安全,TGE 在即的 Nillion 生态盘点一览
Nillion自2021年创立以来,受益于其独特的“盲计算”网络的概念,让AI板块的火爆不仅停留在Meme叙事,也向AI民主化的方向更进一步。
2025.01.18 - 4 天前
TEE 打破 Agent 不信任三角,Phala 助力 Agent 赛道由虚入实
通过 TEE,AI Agent 能够在管理更大规模资金和更具体的链上用例时,避免任何额外的信任假设。
2025.01.18 - 4 天前
市值速通70亿美元,80%代币锁仓,特朗普官方 Meme 币 TRUMP 筹码结构完整解析
TRUMP 不是一个「Pump 系 Meme」,因此并未全流通,所有代币均由其团队发放,并采取「月度解锁」方案。
2025.01.18 - 4 天前
LINE、Kaia 与 Yuliverse:Web3 生态的潜力与创新融合
LINE 和 Kaia 的强强联合,为 Web3 生态的发展提供了强大的用户基础和技术支持。
2025.01.18 - 4 天前
Monad生态指南:Consumer dApp
在预测市场领域,Monad 原生项目(如 RareBetSports (RBS)、Kizzy 和 LEVR Bet)正在努力解决一些普遍存在的挑战,以提升用户体验和运营效率。
2025.01.17 - 5 天前
Plume 有望成为 Q1 最大的 TGE 项目?
随着TGE的临近,Plume即将开启一个全新的篇章。
2025.01.17 - 5 天前
Yuliverse:如何玩转 Web3 版小红书?
让每一个瞬间都成为财富。