📢 Gate广场 #创作者活动第一期# 火热开启,助力 PUMP 公募上线!
Solana 爆火项目 Pump.Fun($PUMP)现已登陆 Gate 平台开启公开发售!
参与 Gate广场创作者活动,释放内容力量,赢取奖励!
📅 活动时间:7月11日 18:00 - 7月15日 22:00(UTC+8)
🎁 活动总奖池:$500 USDT 等值代币奖励
✅ 活动一:创作广场贴文,赢取优质内容奖励
📅 活动时间:2025年7月12日 22:00 - 7月15日 22:00(UTC+8)
📌 参与方式:在 Gate 广场发布与 PUMP 项目相关的原创贴文
内容不少于 100 字
必须带上话题标签: #创作者活动第一期# #PumpFun#
🏆 奖励设置:
一等奖(1名):$100
二等奖(2名):$50
三等奖(10名):$10
📋 评选维度:Gate平台相关性、内容质量、互动量(点赞+评论)等综合指标;参与认购的截图的截图、经验分享优先;
✅ 活动二:发推同步传播,赢传播力奖励
📌 参与方式:在 X(推特)上发布与 PUMP 项目相关内容
内容不少于 100 字
使用标签: #PumpFun # Gate
发布后填写登记表登记回链 👉 https://www.gate.com/questionnaire/6874
🏆 奖励设置:传播影响力前 10 名用户,瓜分 $2
多链账户抽象技术深度解析:ERC-4337与原生AA对比
多链账户抽象解析:探索加密基础设施的未来
2024年7月8日至11日,欧洲规模最大的以太坊年度活动——以太坊社区会议(EthCC)在比利时布鲁塞尔举行。本届会议(EthCC 7)汇聚了超过350名区块链行业一线的意见领袖。一位区块链开发人员受邀参与,并发表了题为"揭示未来:多链账户抽象解析"的演讲。
演讲要点
账户抽象(AA)的核心包括签名抽象和支付抽象。前者允许用户选择任意验证机制,后者支持多种交易支付选项,提升了安全性和用户体验。
ERC-4337和原生AA在验证阶段的入口点函数都是固定的,但执行阶段只有原生AA的入口点是固定的。不同实现在验证交易的限制和执行交易的步骤上各有特点。
在EVM兼容链上实施ERC-4337时,Rollup设计中的协议差异和地址计算方式的差异是两个关键区别,这导致在L1和L2之间实现时出现一些微妙的开发细节。
账户抽象概述
账户抽象的核心
账户抽象(AA)主要包含两个关键点:
这种灵活性大大提升了安全性和用户体验。
ERC-4337简介
ERC-4337旨在解决以太坊协议中外部拥有账户(EOA)的一些限制:
原生AA概述
在原生AA中,每个账户都是一个合约,交易处理机制直接嵌入到区块链协议中。不同区块链网络的AA设计各有特点:
ERC-4337与原生AA的比较
操作系统角色
AA操作系统需要解决的关键问题包括:Gas价格决定、交易顺序确定、入口点函数触发以及交易处理流程。
合约接口
不同实现中的账户合约接口相似,都包含验证和执行阶段的入口点函数。
验证步骤的限制
为防止DoS攻击,各实现对验证交易设置了不同的限制:
执行步骤的限制
随机数处理
各实现在随机数管理上有所不同:
首次交易部署
L1与L2的4337实现差异
在EVM兼容链上实施ERC-4337时,主要存在两个关键差异:
1. 协议差异
Rollup设计中,L2需要将数据上传到L1以确保安全和结算。这涉及额外的费用(如L1安全费和blob费用),需要在预验证Gas中考虑,这是一个重大挑战。
2. 地址差异
不同链的地址计算方式存在差异:
在EVM兼容链上实现ERC-4337时,通常假设地址计算在各链上是一致的。然而,硬分叉中添加新操作码可能导致字节码改变,进而影响地址计算结果。
结语
账户抽象技术正在快速发展,为区块链基础设施带来新的可能性。不同实现方式各有优劣,开发者需要深入理解这些差异,以便在不同场景下做出最优选择。随着技术的不断演进,我们期待看到更多创新应用和解决方案的出现,进一步推动区块链生态系统的发展。