- AA 解决方案难以集成,导致开发者必须构建自定义实施方案;
- 账户模块兼容性差,导致生态系统碎片化;
- 不同区块链之间隔阂较大,难以为用户和开发者提供统一而高质量的体验,导致用户体验不佳。
- Biconomy 提出了一种标准化的模块化方法,开发者可在此基础上构建自己的解决方案,而非采用 ERC-4337 智能账户实现。该提案还包括为可与智能账户(Bundlers、Paymasters 等)集成的不同模块创建高度专业化的市场。
- Safe(原为 Gnosis Safe)提出了一种相似但又有核心差异的方法。它打算为轻量级智能账户创建一个像 EOA 一样简单的协议。在此基础上,将产生一个模块市场,不同供应商可创建自己的实现,同时保持兼容性。
- Vitalik Buterin 提出了一种使用以太坊或高度安全的 zk-rollup 作为源链的系统,并部署 Keystore 合约来存储用户的全局密钥。在该系统中,用户在 L2 上的智能合约账户共享存储在 Keystore 合约中的全局密钥。

- Alice 在 Polygon 和 Arbitrum 上部署了一个智能账户,账户所有者为 Owner1。她习惯性地定期更换 Owners。
- Alice 将智能账户的所有者换成 Owner2,并忘记了 Owner1 的私钥。
- Bob 通过 Linea 向 Alice 的地址转了 USDC。
- Alice 意识到,她需要 Owner1 的私钥才能发起交易,因为初始化 initCode 取决于 Owner1。不幸的是,她忘记了 Owner1 的私钥,导致完全无法访问自己的资产。

- Alice 在 A 链上发起用户操作,消耗 A 链上的 Particle 代币。
- 通过调用智能账户在 A 链上的 xExecuteTx,发起 B 链上的跨链执行,完成 B 链上的相应操作。

- 通过保密的 Paymaster/transaction bundling 聚合用户活动:Particle v2 的全链账户抽象将通过保密的 Paymaster 以实现交易隐私,并通过聚合交易为用户减少费用;
- 以意图为中心的开发将促进持续优化:Particle v2 以意图为中心的设计将激励 Solver 市场不断优化用户表达意图的体验,从而为用户节约成本。