Manta Network 推出 Manta Pacific Mainnet Alpha,这是一个 EVM 原生模块化执行层,旨在支持零知识证明(ZK)应用的采用。该网络利用 Celestia 实现数据可用性,并通过通用电路提供 ZK 即服务,旨在降低 gas 费用并提升用户体验。目前已有超过 250 个智能合约部署在 Manta Pacific 测试网上。
本文介绍了 Foundry 相对于 Hardhat 的优势,包括 Solidity 原生测试、更快的迭代速度和内置模糊测试,使得 Foundry 成为顶级开发者的选择。Foundry 通过 Rust 编写,速度快,并且可以通过 cheatcodes 直接在测试中操作 EVM 状态。此外,Foundry 还具有精简的 CLI 工具和简单的依赖管理方式。
破解以太坊EVM谜题1
Zama 团队发布了 TFHE-rs (v0.11)、Concrete (v2.9)、Concrete ML (v1.8) 和 fhEVM (v0.6) 的新版本。
这篇文章介绍了即将推出的以太坊虚拟机(EVM)重要更新EOF,解决了EVM的一些缺陷并提升合约安全性。此外,文章还涉及MEV机器人及其特殊合约设计,以及EF团队在零知识(zk)研究的最新进展。内容丰富,适合对以太坊及相关技术有一定了解的读者。
这篇文章批判了以太坊改进提案EOF(EIP-7692)的复杂性,认为其引入了新的合约创建方式、移除/增加多种操作码,且其宣称的优势可以用更简单的方式在现有EVM上实现。
本文解析了 Creation Code,包括 Init Code、Runtime Code 和 Constructor Parameters,并通过空合约示例展示了 Solidity 编译器生成字节码的过程,重点对比了 payable 和 non-payable 构造函数的区别及元数据的处理。
本文总结了以太坊核心开发者执行会议186的内容,重点讨论了Pectra Devnet 0的准备工作、EIP 3074的实施,以及以太坊向“rollup-centric”路线转型背景下的治理变更。会议还讨论了其他可能纳入Pectra升级的EIP,以及EIP和rollup改进提案(RIP)流程的未来发展方向。
本文从团队、技术、数据可用性、项目资方、应用和路线图等角度对 zkSync 和 StarkWare 进行了深入的比较。
以Arweave 为底层网络的基于存储共识(Storage-based Consensus Paradigm)的智能合约是Web3 时代去中心化应用的最优解,能提供近乎无上限的TPS的高性能,同时保证数据的可溯源和不受垄断。
本文主要介绍了 Create 和 Create2 字节码二者的特点,以及 Contract Address 的 nonce 计算方法。
文章探讨了在Plasma链上实现EVM智能合约的复杂性,详细解释了将EVM合约从Plasma链撤回根链时面临的三大主要问题:合约所有权不明确、状态修改可能导致退出被阻止、以及EVM状态变更的验证困难。
本文介绍了如何在MetaMask中设置自定义RPC提供者,以加快交易处理速度或连接到自定义网络。文章详细说明了如何在QuickNode上创建HTTP/WSS RPC URL,并逐步指导如何在MetaMask中添加自定义网络。
文章旨在记录过去所学知识,若文章内容存在不当,欢迎指出。EVM详解之memory
Taiko 是一个以太坊等效的 ZK-Rollup,旨在通过在 layer-2 架构中支持所有 EVM 操作码来扩展以太坊,该架构是去中心化的、无需许可的和安全的。Taiko 的目标是实现完全的以太坊等效性,并在技术和原则层面上模拟以太坊本身来扩展以太坊。文章还介绍了Taiko的技术概览、Taiko L2 Rollup节点,以及Taiko协议。