分享所有你需要知道的关于AA的信息。
原文标题:Deep dive + Top 10 projects mentioned by @VitalikButerin
原文作者:arndxt
原文来源:twitter
编译:Kate, Marsbit
注:本文来自@arndxt_xo 推特,其是加密KOL,原推文内容由MarsBit整理如下:
我经常因为钱包里的资金而失眠。
有了账户抽象,账户就不会受到网络钓鱼、无助记词的影响,并且交易也无需gas。
你可以像使用电子邮件一样 RIP 和使用钱包
深入探讨 + @VitalikButerin 👇提到的AA前十大项目
在这个大型研究主题中,我将分享所有你需要知道的关于AA的信息。
(可能并不完全没有网络钓鱼)
1.Web3账户的背景
2.EOA vs合约账户
3.账户抽象(AA)
4.十大AA
5.所有AA协议
6.用例
目前以太坊上有两种账户类型:
• 外部拥有账户(EOA)是用户通过外部私钥控制的账户
• 合约账户由定义其行为的智能合约控制,使它们可以像程序一样运行
最熟悉、最常用的 EOA,就是大家熟悉的 web3 钱包,如 MM、Rabby、Coinbase 钱包、Trust 钱包等。
EOA和合约账户都可以持有资产,但后者允许对复杂逻辑进行编程。
使用EOA钱包有其局限性:
• 私钥管理是一个主要负担
• EOA容易被盗
• EOA没有内置逻辑
• 糟糕的用户体验
• 多个EOA的繁琐管理
与EOA相比,合约账户提供了更大的灵活性和强大的功能
权限控制
• 合约账户允许定义精细的权限级别,如多重签名。
• EOA授予私钥持有者完全控制权。
批量交易
• 合约账户可以高效地批量处理多个交易
• EOA需要单独签名
帐户恢复
• 合约账户可以在链上实现恢复逻辑。
• EOA完全依赖私钥,因此丢失意味着永久丢失。
交易限额
• 合约账户可以实现自定义逻辑,例如在账户恢复期间停止交易。
• EOA不能以编程方式控制交易。
AA将以太坊的模式从“用户直接持有资产”转变为“智能合约代表用户持有资产”。
这将解锁普通EOA无法实现的新帐户功能。
AA简而言之:每个账户都是一个智能合约。
AA的一些主要特点:
• 如果私钥丢失,允许恢复帐户
• 账户可以有额外的逻辑,如支出限制,只允许转移到白名单地址等
• 账户可以通过多个密钥(即多重签名)、合约或其他账户进行管理。这使得账户控制方案更加灵活。
• 账户将密钥与合约逻辑分开。这使得可以在不更改相关合约代码的情况下更改密钥。
这些都是Vitalik在ETHcc期间提到的协议,它们将前面提到的这些好处和功能变为现实。
一一阐述它们以及它们带来的创新
@myBraavos推出了硬件签名功能,允许用户在助记词被盗时取消交易请求
@argentHQ让用户通过电子邮件等 2FA 保护其帐户
@safe使用户能够管理自己的资产并允许模拟
@NEARProtocol新的钱包转换
@AmbireWallet带来了AA的全套优点:无需助记词,gas减少…
@biconomy SDK带来类似web2的体验…无gas?
@gelatonetwork 现在允许用户使用桥接原生USDC和无gas支付
@Uniswap 推出uniswapX,看好…但我不知道这是否与AA有关
@TrustWallet 我没有发现任何有关 Trust wallet 的看涨信息。我在他们的 Twitter 页面上看到了很多赠品。
@iSafePal Safe Pal也是如此,没有什么值得注意的东西让我兴奋,它的页面充满了AMA和活动分享。没有太多关于产品开发、发布或新集成的内容
可能是我发现的关于AA领域中协议开发的最好的信息图之一。
以下是带有协议标签的完整综合列表:
在此处查看 AA 协议的完整列表:
https://twitter.com/arndxt_xo/status/1645282900714356736
•无助记词账户
•新的Web认证标准,单点访问
•多重签名授权
•2FA作为一种安全机制
•交易批处理
•会话密钥
•自动定期和计划付款
•交易模拟,签约前模拟
•法币入口
•取款/支出限制,开支上线
•账户继承/社交恢复
•gas抽象机制,减少费用
•支持量子安全算法