本文介绍了如何利用 EIP-7702 将以太坊普通账户(EOA)升级为智能合约钱包的安全架构,重点介绍了 EIP7702Proxy 代理合约的设计,该合约解决了 EIP-7702 引入的初始化安全、存储管理和兼容性等挑战,使得 EOA 能够安全地升级并保持原有地址,同时保持与现有 EOA 行为的向后兼容性。
Lotus Router是一个专门针对MEV交易的交易路由合约,支持多种DeFi协议,如Uniswap V2/V3等。文章详细介绍了合约的核心逻辑、数据结构及压缩编码方法,展示了如何在处理复杂回调及数据解码时,使用内联汇编来优化执行效率和减少calldata体积,并指出代码中存在重入攻击的风险。
该文章深入介绍了Layer2的概念,为什么要用Layer2,以及各种Layer2扩容方法的优势与劣势
Solana交易解析涉及多个方面,包括交易结构、签名验证、指令解析、事件日志处理等。由于Solana采用的是账户模型(Account Model),其交易结构与以太坊(Ethereum)的EVM交易存在较大差异,解析 Solana 交易需要深入理解 Solana 的交易格式、指令集(Instruct
本文档是一个关于 zkVM(零知识虚拟机)的精选列表,zkVM 是一种允许在不泄露隐私数据的前提下进行计算的技术。该列表包含 zkVM 项目、技术细节、性能基准、相关论文、资源、教程和工具,旨在为开发者、研究人员和对零知识证明技术感兴趣的受众提供有价值的参考。
本文主要关注以太坊智能合约的进阶操作,包括合约的四种调用方式、合约的创建、地址预测、发送 eth 的三种方法、接收 eth 的三种不同方法等内容。通过 solidity 代码配合 foundry 进行测试。适合新手小白学习
面试题+答案
本文介绍了多方计算(MPC)尤其是姚的加密电路协议的实现,涵盖了从理论基础到代码实现的各个方面,包括RSA、模糊传输、加密电路的生成与评估等。特别强调了如何在保持私人输入的隐私前提下进行安全计算,适合对MPC感兴趣的读者深入学习。
深入探讨可升级合约的架构
编写solidity合约如何选择变量的数据类型