📢 #Gate广场征文活动第二期# 正式启动!
分享你对 $ERA 项目的独特观点,推广ERA上线活动, 700 $ERA 等你来赢!
💰 奖励:
一等奖(1名): 100枚 $ERA
二等奖(5名): 每人 60 枚 $ERA
三等奖(10名): 每人 30 枚 $ERA
👉 参与方式:
1.在 Gate广场发布你对 ERA 项目的独到见解贴文
2.在贴文中添加标签: #Gate广场征文活动第二期# ,贴文字数不低于300字
3.将你的文章或观点同步到X,加上标签:Gate Square 和 ERA
4.征文内容涵盖但不限于以下创作方向:
ERA 项目亮点:作为区块链基础设施公司,ERA 拥有哪些核心优势?
ERA 代币经济模型:如何保障代币的长期价值及生态可持续发展?
参与并推广 Gate x Caldera (ERA) 生态周活动。点击查看活动详情:https://www.gate.com/announcements/article/46169。
欢迎围绕上述主题,或从其他独特视角提出您的见解与建议。
⚠️ 活动要求:
原创内容,至少 300 字, 重复或抄袭内容将被淘汰。
不得使用 #Gate广场征文活动第二期# 和 #ERA# 以外的任何标签。
每篇文章必须获得 至少3个互动,否则无法获得奖励
鼓励图文并茂、深度分析,观点独到。
⏰ 活动时间:2025年7月20日 17
多链账户抽象技术:ERC-4337与原生AA的对比分析
多链账户抽象技术探析:加密基础设施的未来发展方向
近日,欧洲规模最大的以太坊年度技术盛会在比利时布鲁塞尔举行。一位区块链开发人员受邀在会上发表了题为"揭示未来:多链账户抽象解析"的演讲,深入探讨了账户抽象技术的发展现状和未来趋势。
账户抽象技术概述
账户抽象(AA)主要包含两个核心要素:签名抽象和支付抽象。签名抽象使用户可以自由选择验证机制,而不局限于特定的数字签名算法。支付抽象则允许使用多种交易支付选项,如用ERC-20代币支付或由第三方赞助交易费用。这种灵活性有望带来更安全、更优化的用户体验。
目前,账户抽象的主要实现方式有两种:ERC-4337标准和原生AA。ERC-4337通过引入更灵活的账户管理和交易处理机制来突破以太坊外部账户的限制。而原生AA则将账户抽象直接嵌入区块链底层协议中。
ERC-4337与原生AA的差异
在系统角色方面,ERC-4337依赖Bundler和EntryPoint合约协同工作,而原生AA由官方服务器的操作员/排序器处理交易。
合约接口方面,ERC-4337和原生AA在验证阶段的入口点函数都是固定的,但执行阶段只有原生AA的入口点是固定的。
验证步骤的限制各不相同。ERC-4337定义了禁止使用的操作码和存储访问限制,而某些L2网络则放宽了部分限制。
执行步骤的限制也有差异。某些L2网络要求确认系统标志才能执行系统调用,而ERC-4337和其他网络在执行阶段没有特殊限制。
随机数处理方式不同。ERC-4337将随机数分为密钥值和随机数值,而某些L2网络采用严格递增的随机数管理机制。
首次交易部署方式有所不同。ERC-4337允许在首个用户操作中部署账户合约,而某些L2网络要求单独发送第一笔交易来部署账户合约。
L1与L2实现ERC-4337的差异
在EVM兼容链上实施ERC-4337主要面临两大挑战:
Rollup设计中,L2需要将数据上传至L1以确保安全性和结算。这涉及额外的费用计算,如何在预验证Gas中合理包含这些费用是一个重大挑战。
不同链上的地址计算方式存在差异。例如,某些L2网络采用独特的地址编码方式或哈希函数。此外,新操作码的引入可能导致字节码变化,进而影响账户合约地址的一致性。
结语
账户抽象技术正在快速发展,不同实现方案各有特点。随着技术的不断完善,我们有望看到更加灵活、安全和用户友好的区块链交互方式。然而,在多链环境下实现统一的账户抽象标准仍面临诸多挑战,需要业界继续深入研究和探索。