Manta Network 推出 Manta Pacific Mainnet Alpha,这是一个 EVM 原生模块化执行层,旨在支持零知识证明(ZK)应用的采用。该网络利用 Celestia 实现数据可用性,并通过通用电路提供 ZK 即服务,旨在降低 gas 费用并提升用户体验。目前已有超过 250 个智能合约部署在 Manta Pacific 测试网上。
该文章提出了一个激进的想法,用RISC-V取代EVM作为智能合约的虚拟机语言,旨在提高以太坊执行层的效率,并简化其复杂性。文章探讨了实现这一想法的几种方式,包括支持两种虚拟机、将现有EVM合约转换为调用RISC-V编写的EVM解释器合约等,并分析了此举在长期内对以太坊L1扩展的潜在益处,尤其是在零知识证明(ZK-EVM)方面。
本文介绍了 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上实现。
该文章提出了一个激进的想法,即用 RISC-V 替换 EVM 作为智能合约的虚拟机语言,以提高以太坊执行层的效率和简化性。核心思路是利用 RISC-V 在 ZK-EVM 证明方面的优势,同时保持现有的账户、跨合约调用和存储等抽象概念不变,并确保与旧式 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中添加自定义网络。