本文详细介绍了Kakarot,一个基于Cairo VM的zkEVM,阐释了其如何实现EVM opcode的处理和与StarkNet的集成,目标是降低CairoVM的使用门槛、扩展StarkNet以及测试以太坊的新特性。文章涵盖了Kakarot的工作原理、结构组件以及交易的生命周期,深入探讨了其对以太坊和StarkNet生态的影响。
文章介绍了以太坊的扩展问题及其解决方案,重点深入探讨了Rollups技术,包括Optimistic Rollups和ZK-Rollups的工作原理及其应用。
本文分析了将Poseidon哈希函数作为EVM预编译合约的计算成本。EIP-5988提议将Poseidon哈希函数添加为预编译合约,但其在实施前还需要更多的论证。本文提出了一个项目,旨在设计和实施基准测试,以评估Poseidon在不同轮常量、安全级别和S盒下的运行情况,并与现有的预编译哈希函数进行比较,同时用Solidity实现智能合约以进行gas成本估算。