长推:账户抽象(AA)的实现和相关潜力协议

MarsBit
媒体专栏
热度: 18002

本文介绍了账户抽象化(AA)对区块链行业的革命性影响。传统的以太坊账户操作方式存在诸多限制,而账户抽象化通过升级外部所有账户(EOA)和合约账户(CA)的功能,为用户提供了更多便利和改进的功能。

原文作者:DeFI Saint

原文来源:Twitter@TheDeFISaint

编译:MarsBit,MK

很快,我们将告别“失去助记词就等于丢失账户”的时代。账户抽象将永远改变区块链行业。下一亿用户不再需要在纸上写下12个单词。

以下是你需要了解的关于账户抽象化(AA)的所有信息:

账户

在我们深入了解账户抽象化的概念之前,账户的操作方式通常被比作“一刀切”。想象一下,如果在服装行业存在“一码适合所有”这样的观念,那么账户在web3行业的操作方式就不应该是这样的。

由于以太坊账户运作方式存在如此多的不兼容性,因此需要 AA 以太坊账户有两种类型:

• 外部账户(EOA)

• 合约账户(CA)

外部账户(Externally Owned Accounts,EOA)由拥有私钥的任何人控制,而合约账户(Contract Accounts,CA)由代码控制的智能合约账户。

EOA与用户绑定,由私钥和公钥的密码对管理。

对于EOA来说,要与以太坊进行交互,它们必须发起交易并为EVM执行付费。CA只能在EOA授权后发送交易,并且不能支付gas费用。这两种账户类型至今仍在使用,但存在若干限制。

这些限制包括:

• 丢失我的私钥意味着我的账户将永远丢失

• 面临通过网络钓鱼、黑客攻击、社交工程等方式丧失资产给恶意行为者的风险

• 只能使用原生代币支付gas费用

• 手动批准每个交易,等等。

所以,想象一下,如果EOA能像CA(智能合约)一样执行EVM代码,而CA现在有能力像EOA一样发起交易和支付gas费用,那会是怎样的情况呢。

难道是说反转了他们的功能?不,先生,而是他们各自做以前不能做的事情,即改进功能。

这就是账户抽象的概念。

总的来说,账户抽象意味着EOAs现在可以做CAs做的事情,和/或CAs现在可以做EOAs做的事情,并提供改进和升级的功能。

正在利用AA的链包括:

• 以太坊

• zkSync Era

• Starknet

以太坊 目前的EVM状态不支持账户抽象化,但要实现AA,必须通过以下两种方式来完成:

• 升级EOAs以执行代码

• 升级CAs (智能合约)

1/ 升级EOAs以执行代码这就把EOAs变为像智能合约一样,即使EOAs可编程这可以通过以下两种方式实现:

• EIP 3074

• EIP 5003

账户

2/ 升级CAs (智能合约)这就把CAs变为可以像EOAs一样发起交易和支付gas。这可以通过以下两种方式实现:

• EIP 2938

• EIP 4337

账户

zkSync era

zkSync对AA的处理方式采取了以太坊的EIP 4337,使这些账户类型的行为就像CAs一样。

zkSync的AA是在链上原生实现的,它是第一个支持该功能的EVM链。

它更加注重改善Web3用户的整体用户体验,并通过以下方式推动大规模采用:

• 不再需要助记词:引入社交恢复、生物识别等方式。

• 任何代币支付手续费:引入支付代理,代表用户支付手续费。

• 不间断的用户体验:通过引入一次签名并在定义的参数范围内进行多次交互来限制每次交互的签名。

• 自动支付:创建定期支付订阅、定时转账等。

• 多合一调用:通过为所有操作引入一键体验,将多个交易打包成一个。

账户

类似于zkSync的方法,StarkNet也通过本地账户抽象启动了它的链。

StarkNet目前提供了签名抽象,它允许不同的账户合约使用与以太坊的ECDSA(椭圆曲线数字签名算法)不同的签名验证方案。

ECDSA简单地说,意味着交易签名必须来源于EOA(外部账户)的私钥才被认为是有效的。签名抽象通过允许用户定义授权钱包发起交易的自定义规则来消除这一点。

了解了所有关于账户抽象的内容后,现在让我们来看看利用这项技术的协议和钱包。

利用AA的协议:

•@KromatikaFI

通过引入无手续费交换(中继器代替用户支付接收代币的费用)利用AA。不再使用以太坊或本地EVM链的费用。

利用AA的钱包:

• @argentHQ

• @AmbireWallet

• @PlenaFinance

 • @itsobvioustech

• @MetaMask

我期待看到更多的协议和钱包在其底层机制中采用AA的概念,当它们被更频繁地讨论时。这仍然是这项令人惊叹的技术的第一波,我们还处于早期阶段。

在以太坊上会有更多的改进提案,下一波将会非常火,整个社区将会讨论它。最后,我对已经实施AA的协议持看涨态度。密切关注它们,它们肯定会获得推广。

声明:本文为入驻“MarsBit 专栏”作者作品,不代表MarsBit官方立场。
转载请联系网页底部:内容合作栏目,邮件进行授权。授权后转载时请注明出处、作者和本文链接。未经许可擅自转载本站文章,将追究相关法律责任,侵权必究。
提示:投资有风险,入市须谨慎,本资讯不作为投资理财建议。
免责声明:本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况,及遵守所在国家和地区的相关法律法规。