Gate 广场「创作者认证激励计划」优质创作者持续招募中!
立即加入,发布优质内容,参与活动即可瓜分月度 $10,000+ 创作奖励!
认证申请步骤:
1️⃣ 打开 App 首页底部【广场】 → 点击右上角头像进入个人主页
2️⃣ 点击头像右下角【申请认证】,提交申请等待审核
立即报名:https://www.gate.com/questionnaire/7159
豪华代币奖池、Gate 精美周边、流量曝光等超 $10,000 丰厚奖励等你拿!
活动详情:https://www.gate.com/announcements/article/47889
理解ERC-4337:以抽象方式发展以太坊账户
介绍:以太坊钱包设计的革命
以太坊使用基于账户的模型,通过交易维护状态。然而,当前系统存在显著的限制,阻碍了加密货币的更广泛接受。外部拥有账户(EOA),使用私钥,以及智能合约账户存在缺陷,使普通用户的生命周期变得困难。在这里,ERC-4337出现了——一个从根本上改变加密钱包运作方式的标准。
为什么变化是必要的?
现有模型存在一些问题:
在EOA中使用的私钥存在风险——如果用户丢失它们,访问资金将永久受阻。钱包恢复程序通常缺乏灵活性,因此用户面临失去访问权限或资金被盗等不便。
基于智能合约的钱包提供可编程逻辑,但要求用户管理两个独立的账户——一个用于存放资金,另一个用于支付燃气费用。额外的复杂性层使新用户不愿意进入加密生态系统。
现有的架构常常依赖于中心化的中介来处理交易,这与去中心化理想的真实情况相悖。
什么是ERC-4337及其如何运作?
ERC-4337是以太坊的标准,允许在应用层级实现账户的抽象,而无需修改底层共识协议。该标准最初在2021年由Vitalik Buterin和以太坊开发工程师社区作为EIP-4337提出,并于2023年3月正式激活。
ERC-4337通过智能合约和主网基础设施实现抽象,而不是要求在共识层面进行更改。关键创新是引入了一种新的交易类型——用户操作。
用户操作被发送到一个独立的内存资源,该资源在链外管理。特殊节点被称为聚合器,收集并将它们组合成常规的以太坊交易。聚合器支付燃气费用以在链上发布这些聚合交易,然后接受内嵌在用户操作中的费用。
中央组件是智能合约EntryPoint,它作为安全的执行建议。钱包可以通过执行前的验证功能应用自定义的批准逻辑,这使得可编程和灵活的钱包无需更改以太坊协议。
通过应用 ERC-4337 可以实现什么?
Standard有几个雄心勃勃的目标:
功能整合:结合外部托管账户和智能合约的优势,为用户提供独特的可编程账户。
去中心化处理:允许更多的聚合器自由参与用户操作的处理,加强开放架构。
避免协议更改:允许更快更容易的采纳,因为它完全运行在当前共识层之上。
新功能:支持诸如多重签名、每日限额、紧急账户冻结、允许操作列表和隐私等功能。
效率:通过将用户操作聚合为一笔交易,聚合器降低了燃气费用并提高了吞吐量。
用户的实际好处
ERC-4337 带来了用户期待多年的实实在在的好处:
重新创建的钱包变得更容易设置 - 不需要手动管理助记词,这使得账户创建更快、更方便。
账户恢复通过多因素身份验证和社交网络平台系统变得更加安全,从而降低了永久失去访问权限的风险。
自动化支付、预先批准的交易和批量操作变得更易于应用,这使得钱包更加灵活。
安全性得到了提升,因为用户错误的可能性降低了——私钥和助记词暴露在风险中的可能性减少。
用户可以通过第三方提案使用 ERC-20 代币或其他方式支付 gas 费用,使以太坊系统对所有人更加可及。
结论
ERC-4337代表了以太坊生态系统发展的关键一步。通过实施账户抽象而无需共识改革,开发工程师可以构建更直观、更安全和更具意义的钱包。尽管接受度仍处于早期阶段,且一些技术挑战仍然存在,但ERC-4337使加密货币成为更广泛公众可接触的技术。