内容
在Web3不断发展的领域中,账户抽象(AA)正成为加密社区关注的焦点,这项创新有望重新定义我们与以太坊的互动方式。由Calvin和Thomas撰写的这篇文章将带您全面了解AA的方方面面。
传统的以太坊账户体系主要由外部拥有账户(EOAs)和合约账户(CAs)组成。EOAs由私钥控制,功能相对有限;而CAs则由智能合约代码驱动,可以实现更复杂的操作。账户抽象的出现,正在改变这一格局。
账户抽象概述
账户抽象站在以太坊演进的前沿,通过ERC 4337标准为传统钱包提供了更强大、更用户友好的替代方案。在ERC 4337框架下,涌现出了许多重塑区块链格局的项目,这些项目涵盖了从资产转移到交易成本简化等各个方面。
AA引入了多项创新功能:受在线购物启发的”可信会话”概念,允许用户为dApp交互设置预定义规则;预定转账功能为链上订阅模型开辟了新可能;通过整合MPC钱包,AA使资金访问变得更加安全和简化。
AA的工作原理
在AA出现之前,以太坊主要依赖两种账户类型:外部拥有账户(EOAs)和合约账户(CAs)。EOAs由MetaMask等钱包软件生成,功能相对有限,主要用于发起交易和支付燃气费。
ERC-4337的交易流程涉及多个新概念:UserOperation代表用户的交易意图,Bundler将多个UserOperations打包,Paymaster负责处理燃气费用,EntryPoint则是所有交易的入口点。这些组件共同构成了AA的基础架构。
AA的技术架构
AA堆栈可以划分为几个关键层次:用户界面层提供必要的工具包来改善用户体验;账户层包括AA基础设施和智能账户;密钥层则包含可插拔的身份验证基础设施。
在基础设施方面,Bundler、Paymaster和EntryPoint服务是AA实现的关键。智能账户则允许通过可编程智能合约而非私钥来控制钱包,大大增加了功能定制性。密钥层的创新使得通过社交媒体或电子邮件登录创建钱包成为可能,极大降低了Web3的入门门槛。
AA带来的变革
账户抽象将显著改善用户体验,降低使用门槛。它允许多种登录和恢复方式,解决了私钥管理的痛点。在成本方面,AA不仅支持使用任意代币支付费用,还能实现费用赞助,用户甚至不需要持有ETH。
批量操作功能可以显著提升效率,而信任会话和定时转账则为链上商业活动开辟了新场景。多方审批功能则通过MPC技术提供了更安全的资金管理方案。
投资价值与挑战
在AA生态中,基础设施提供商可能获得最大价值,因为他们的服务是实现账户抽象的必要条件。AA钱包SDK提供商也是一个值得关注的领域。OP Crypto正密切关注账户层的发展,并支持Particle Network等致力于优化AA模块化的项目。
新引入的ERC-6900标准在ERC-4337基础上进一步提升了账户的模块化程度。然而AA也面临诸多挑战,包括资金追踪、新的攻击向量、成本增加、标准化不足以及基础设施集中化等问题。
未来展望
账户抽象领域正在快速发展,尽管当前市场环境充满挑战,但这项技术有望解决Web3中的许多现存问题。我们对该领域的创新持乐观态度,并期待看到更多优秀项目涌现。
我们正在积极投资AA及相关项目,欢迎该领域的开发者与我们联系交流。让我们共同推动Web3体验的革新!
声明:文章不代表CHAINTT观点及立场,不构成本平台任何投资建议。投资决策需建立在独立思考之上,本文内容仅供参考,风险 自担!转载请注明出处:https://www.chaintt.cn/13544.html