目前在网上搜索ERC-4337基本只能搜到科普介绍性质的文章,缺乏动手实践指导的文章,本文希望能补上这部分的空白。
账户抽象的完整指南
ERC4337 和智能钱包的安全注意事项
上篇更多是围绕 ERC-4337 运作机制、背景进行说明。下篇详细讲述当前被审计方案的优缺与实施细节,但涉及较多以太坊底层
摘要该EIP引入了两个EVM指令AUTH和AUTHCALL。第一个基于ECDSA签名设置上下文变量authorized。第二个以authorized账户发送调用。
文章介绍了外部拥有账号 (EOA) 和合约账户 (CA) 之间的区别,以及账户抽象的意义。
本次分享直播课件,并梳理若干观众的核心问题
本文深入探讨了账户抽象(Account Abstraction,AA)生态系统中的nonce冲突问题,特别是Bundlers在处理用户操作时可能遇到的风险,分析了这种情况对交易成功率的影响,并提出了一些在公共内存池尚未推出之前的解决方案。此外,文中还讨论了公共内存池推出后的潜在发展以及Bundlers如何能更有效地避免重复操作。
本文详细介绍了ZKsync Era,作为第三代以太坊可扩展解决方案的特点及其与ZKsync Lite的对比。文章深入探讨了ZKsync Era的技术背景,EVM兼容性,账户抽象以及如何利用ZK技术提升以太坊的可扩展性和隐私性。
回顾ERC-4337 一周年,让我们来看看好的、坏的方面,甚至是难看的方面。
Starknet最主要的几大技术特性,包括利于ZK证明生成的Cairo语言、 原生级别的AA、业务逻辑与状态存储相独立的智能合约模型。
本文探讨了区块链技术中的两个重要概念:账户抽象(Account Abstraction)和链抽象(Chain Abstraction)。文章详细分析了它们的定义、范围、解决的问题、用户体验改进、技术重点、费用处理、智能合约交互、采用挑战及最终目标,强调这两者如何共同提升区块链的可用性和用户体验。
介绍 ERC-4337 和 Native AA 的概念,讨论它们之间的差异,并重点分析 L1 和 L2 的 4337 标准的主要区别。
本文探讨了账户抽象(Account Abstraction, AA)如何提升区块链用户体验,强调它不仅仅是简化交易费用和批量交易。文章分析了不同关键管理系统的优缺点,指出传统的 12 个单词的密钥存储存在安全隐患,且难以教育用户安全存储私钥。AA 允许多密钥和可编程访问控制,提高了安全性。
在本文中,我们详细阐述了ERC-4337的UserOperation nonce冲突导致的交易失败问题,提出了一些临时的解决方案。并且对公共mempool出现后以及未来AA被广泛采用后的Bundler生态状况做一些展望。