本文提出了一种综合的原生账户抽象提案,该提案将以太坊交易范围分为多个步骤:验证、执行和交易后逻辑。通过引入新交易类型和多个执行框架,提升了账户抽象的灵活性和效率,同时保持与ERC-4337生态系统的向后兼容性,解决了许多现有问题。
编者导语:你知道以太坊 EVM 数据是如何映射到 Dune 表格的么?在 Dune 查询时需要使用到哪些基本 SQL 用法, 本文一一揭晓。
本文详细探讨了区块链虚拟机的存储层及其面临的挑战,特别是以太坊的Merkle Patricia Trie结构带来的高昂存储成本和状态膨胀问题。通过分析各种区块链(如Solana、Sui、Sei)在存储和检索数据方面的优化策略,本文旨在提出有效的解决方案来实现更高的性能和可扩展性。作者呼吁社区参与协作,共同推动更美好的区块链基础设施的发展。
本文分析了2022年5月25日以太坊信标链上发生的7个区块重组事件,探讨了重组发生的原因及其与以太坊权益证明协议的关系。文章详细解释了以太坊的两种共识机制,以及如何由于提议者增补的不同实施情况导致验证者之间产生分歧,从而引发重组。最终强调了该事件对以太坊协议的启示及今后的改进方向。
本文详细探讨了去中心化金融(DeFi)的概念、应用与重要性,强调其通过智能合约和稳定币在去中心化交易、借贷和组织管理中的作用。此外,文章还列举了一些知名的DeFi项目,分析了DeFi未来的潜力及其为何受到越来越多关注。
文章探讨了以太坊在Dencun硬分叉后,随着proto-danksharding(EIP-4844)的引入,如何通过blobs实现扩展,并展望了未来的发展方向,包括数据可用性采样、L2优化和安全性提升。
本文介绍了账户抽象(Account Abstraction)在Flow区块链上的应用,讨论了如何解决用户在Web3中的体验和钱包管理的复杂性。文章详细说明了Flow帐户模型与以太坊的比较,涉及多重签名、社交恢复及无钱包入门等概念,使用户能够更轻松地进入Web3世界。
本文深入探讨了数据可用性在以太坊的二层扩展(L2)技术中的重要性,尤其是针对 rollups 的安全性和去中心化的影响。文章清晰地阐释了数据可用性的问题及其解决方案,比较了以太坊自身作为数据可用性层与其他定制化数据可用性层的优缺点,并指出了不同数据存储方式对区块链应用的影响。
本文介绍了Solidity智能合约的概念、工作原理及其属性,详细讨论了Solidity的语法和数据类型,以帮助读者了解如何开始与Solidity智能合约进行交互。
本文分析了基于ERC4337的账户抽象项目在安全审计中发现的漏洞,涉及Gas费计算、签名生成与使用、重用签名及抢跑等多个方面,探讨了这些漏洞可能导致的安全隐患,并给出了开发项目时需优先考虑的安全建议。
如何通过构建高质量的开发工具和运行时观察机制,来解决以太坊特有的挑战,如代码不可变性和计算资源稀缺性。探讨了如何通过新的运行时库EDR和Solidity工具编译器slang,以提升开发者体验并促进生态系统的创新与增长。
本文探讨了以太坊网络在近期和中期的未来如何增强其无许可性和去中心化。作者分析了MEV(矿工可提取价值)、流动性质押和节点硬件要求等关键问题,并提出了改进建议,以减少对少数大型参与者的依赖,增强网络的去中心化。
本文深入探讨了以太坊的共识机制,从早期的工作量证明(PoW)转变为权益证明(PoS),并详细描述了PoS的运作原理、验证者的角色和经济激励机制。文章还阐述了区块的验证过程、处理恶意行为的方法以及最终性机制,为读者提供了一把理解以太坊共识的钥匙。
本文深入探讨了 Rollup 的经济学视角,分析了用户、操作员和基础层之间的角色及其经济关系,探讨了运营成本、数据发布成本以及拥堵成本等多个方面,并讨论如何维护运营预算平衡。文章结构清晰,逻辑严谨,为理解和设计 Rollup 系统提供了有价值的见解。
这篇文章通过一个实际案例研究了如何通过重构优化 Solidity 代码来实现气体节省,展示了在一个杠杆收益农场协议 Yieldoor 中,通过改进核心函数 Leverager::liquidatePosition 实现了 15.43% 的气体节约。作者详细描述了测量Gas成本的方法和重构过程,包括减少冗余存储读取、使用结构体缓存、以及启用优化器以提高代码效率。
Leverager::liquidatePosition