在动态发展的以太坊生态中,通过外部拥有账户实现数字所有权的传统概念正逐渐暴露出其局限性。随着以太坊生态系统的发展,融合了更复杂的应用程序并通过第2层扩容解决方案进行扩展,我们用于所有权和交互的基础工具显然需要进行彻底的革新。
向智能账户的过渡不仅仅是一次技术升级;正如Vitalik Buterin所言,这是使以太坊真正易于访问且安全的必要演进。尽管过渡之路将伴随一系列挑战,但其结果将使以太坊最终适合大众使用。
EOA的挑战
外部拥有账户是当前以太坊上用户交互的标准。如今大多数钱包和应用程序都在利用EOA。这是一种简单的账户类型,是以太坊区块链的原生功能,本质上允许一个私钥(通常以助记词/种子短语表示)对账户执行操作。
但这种简单的逻辑也从根本上限制了EOA。它们缺乏执行复杂操作或自动化的能力。用户很早就需要了解私钥、Gas费用、ERC-20授权等更多技术概念。这为许多用户群体的入门和整体可访问性带来了挑战。
EOA的局限性不仅损害了用户体验,还带来了严重的安全风险。与EOA关联的私钥一旦泄露或丢失,便会导致不可逆转的损失。并且普遍缺乏安全功能,例如允许/拒绝列表功能或交易阈值。研究表明,仅2022年,因加密货币黑客攻击造成的损失就超过38亿美元。要充分释放以太坊上数字所有权的潜力,需要一种更灵活、更强大的账户类型。
什么是智能账户?
EOA利用的是以太坊的原生认证逻辑,而智能账户则基于定义认证规则的智能合约。这使得智能账户可以自由编程。这种灵活性为解决以太坊长期存在的用户体验和安全挑战(如跨链互操作性和密钥管理)提供了全新的设计空间。2023年实施的以太坊标准ERC-4337进一步赋能智能账户,使其成为以太坊区块链上的主要账户类型。
智能账户的优势
从EOA到智能账户的演进,类似于从功能手机到智能手机的飞跃,为不同的用户需求释放了创新、用例和定制化的浪潮。智能账户将通过以下功能从根本上提升以太坊的安全性和用户体验:
- 多签:钱包不再仅由单个私钥控制,而是利用多个私钥,这些私钥可能由不同的个人或公司控制。
- 无种子登录:允许用户使用社交账户(Google等)或电子邮件登录,同时仍能在后期迁移到更去信任化的设置。
- 批量交易:创建更无缝的去中心化应用交互,将多个链上操作捆绑到一次交易中。
- 赞助交易:允许应用程序甚至整个链赞助Gas费用,极大地提升Web3交互的用户体验。
- 密钥轮换:将签名密钥与账户解耦,允许更换签名者设置,而无需将资产迁移到新账户。
- 自动化:复制Web2/传统金融中常见的自动化模式,例如订阅服务。
- 安全机制:启用链上安全功能,如允许/拒绝列表、阻止与恶意合约的交互等。
- 混合托管:允许账户由受信任的第三方共同管理,实现恢复或欺诈预防,让用户高枕无忧。
这只是冰山一角:智能账户解锁了一系列用户体验和安全优势。
先慢后快
向智能账户的转变面临若干挑战,主要是由于目前EOA的广泛使用以及许多应用程序和钱包的优化都围绕其进行。然而,第2层解决方案提供了一个重新定义标准的新机会,即从一开始就优先考虑智能账户。
2024年我们可能会看到智能账户采用的一个转折点,建设者方面势头普遍增强(主要由ERC-4337加速推动),并且整个L2链正在转向将智能账户设为默认。此外,地平线上还有许多新的催化剂,例如Coinbase利用智能账户,以及通过智能账户实现的跨链互操作性。
最近向以太坊核心协议提出的提案EIP-3074,正在创造另一个垫脚石。EIP-3074可以为传统钱包提供一些智能账户功能,当与另一个以太坊协议升级EIP-5003结合时,不仅允许迁移,而且能够将传统钱包完全转换为智能账户。
以太坊协议的两项升级EIP-3074和EIP-5003的结合,可以实现从现有EOA向智能账户的无缝过渡。
通过向智能账户的过渡,以太坊将为技术背景较弱的受众、更多用例以及在以太坊上构建解决方案的大型企业提供更可行的选择,为智能账户的采用创造积极的飞轮效应。
Safe的使命:让每个以太坊账户都成为智能账户
Safe的核心使命是加速向智能账户的过渡。通过开源技术和生态系统支持计划,我们推广智能账户的优势,并让用户和开发者能够利用它们。截至目前,Safe已经通过超过800万用户,将超过1000亿美元的数字资产引入智能账户。
超过200个生态系统应用程序的完整列表可以在 ecosystem.safe.global 找到。