本文深入探讨了加密钱包的技术栈,包括密钥管理、账户和接口三个核心层。
本文介绍了账户抽象(Account Abstraction)如何重塑Web3游戏体验,通过智能合约账户(SCs)改善用户体验,实现如社交恢复、交易委托等功能。重点讨论了SCs如何通过会话密钥、赞助交易、批量交易等方式赋能Web3游戏,以及Gelato如何在账户抽象中发挥作用,简化gas费用支付,实现更流畅的用户体验。
本文深入分析了以太坊即将到来的 Pectra 升级中的 EIP-7702,该提案通过引入新的交易类型,允许 EOA 指定智能合约地址和代码,从而使 EOA 具备可编程性和可组合性,模糊了 EOA 和合约账户之间的界限。
ERC-4337提议了账户抽象的概念,旨在简化以太坊账户的管理,为传统账户和智能合约账户提供通用界面,改善用户体验并提高安全性。文章详细讨论了当前钱包解决方案的不足,解析了账户抽象的优点、安全考虑及其运作机制,目的是为了使以太坊的使用者体验更流畅且易用。
文章分析了当前加密货币领域中,账户层如何成为价值捕获的新兴前沿。Safe 通过其 Safe{Core} 协议和 Safenet 在多链集成和账户抽象方面发挥的关键作用。Safenet 旨在通过分离执行和结算,实现链上 Visa 网络的愿景,从而提高跨链交易的速度和安全性。Safe 正通过其在账户抽象和跨链结算方面的创新,定义数字资产所有权的未来。
本文是Etherspot发布的每周Web3摘要,涵盖了Consensys收购Web3Auth以改进MetaMask的用户体验,Symbiotic发布Relay SDK以实现多链资产验证,Berachain通过Bectra升级赋能智能账户,PillarX作为Pillar Wallet的链抽象继承者推出,Openfort发布模块化钱包SDK,以及XDC网络达到六年主网里程碑等多个重要新闻。
本文是关于以太坊账户抽象和链抽象的最新进展的摘要,讨论了EIP-7701对原生账户抽象的提议,Rhinestone 2.0统一多链SDK的推出,Particle的COO关于链抽象的观点,以及以太坊升级未能显著提升网络活跃度。文章还推广了Etherspot的模块化ERC-7579 SDK,并提供相关资源链接。
EIP-3074 是一种旨在增强外部拥有账户(EOA)功能的提案,使其能够与智能合约钱包兼容,但仍保持 EOA 的本质。尽管 EIP-3074 与 ERC-4337 存在争议,但许多人认为这将为用户提供更好的使用体验,并可能推动未来账户迁移和新钱包设计的创新。
本文介绍了EIP-7702提案,该提案允许EOA账户将执行权委托给智能合约,从而实现批量操作、赞助交易和权限降级等功能。文章详细说明了如何通过签名授权和发送SET_CODE_TX_TYPE交易来实现委托,并探讨了与ERC-4337结合使用的方法,以便利用现有的基础设施来处理用户操作。同时,文章也提醒了安全风险,如重放攻击、存储冲突以及与赞助交易中继器的潜在问题。
本文介绍了ERC-4337中Paymaster的概念,Paymaster允许第三方为用户的交易支付gas费用。文章详细讲解了两种Paymaster的实现方式:基于签名的赞助,以及基于ERC20代币的赞助,包括如何使用Chainlink预言机动态获取代币价格,以及如何使用担保人模式为用户提供初始资金。此外,还讨论了在生产环境中实施Paymaster时需要考虑的实际问题。
本文介绍了智能合约账户的概念,以及如何使用 OpenZeppelin 提供的工具和合约来构建和配置智能账户。内容涵盖了账户的设置、签名验证、批量执行、用户操作的打包和发送等多个方面,并提及了 ERC-7739 签名、EIP-7702 授权和 ERC-7579 模块化等高级特性。
该文档是对 matter-labs/zksync-sso-clave-contracts 代码仓库的审计报告,审计重点关注了 SsoAccount 合约及其相关的 GuardianRecoveryValidator 和 WebAuthValidator 合约。
本文介绍了账户抽象的概念,特别是通过 ERC-4337 标准实现账户抽象的方法。
EIP-7702 是 Vitalik Buterin 联合提出的提案,旨在解决 EIP-3074 带来的问题,EIP-7702 允许 EOA 临时设置智能合约代码,使其在交易期间具备智能合约账户的功能,无需完全迁移到智能账户,从而实现账户抽象的特性,如 gas 赞助、批量交易和自定义逻辑。EIP-7702与ERC-4337兼容,降低了dApp的采用复杂性,并减少了安全风险。
本文介绍了Web3钱包的两种主要类型:外部拥有账户(EOA)和智能合约钱包(SCW)。EOA依赖于私钥管理,存在安全风险,而SCW通过智能合约实现更灵活的账户管理和恢复机制,特别是通过EIP 4337实现了账户抽象,简化了用户操作,降低了Web3的入门门槛。