Vitalik EthCC 演讲总结:账户抽象让加密钱包像电子邮件一样简单
7月17日,在巴黎举行的以太坊社区会议(EthCC)正式开幕,以太坊联合创始人 Vitalik Buterin 发表公开演讲,再次为智能合约钱包背书站台,主题为账户抽象的历史和未来。
今年以来,Vitalik 频繁发声,表达对账户抽象的智能合约钱包的支持,比如在 6 月的推特 AMA 上,在回答如何看待基于 MPC(EOA)的钱包与智能合约钱包这一问题时,他认为基于 MPC 的 EOA 钱包存在根本缺陷,因为它们无法撤销密钥,智能合约钱包是唯一的选择。
在 Vitalik 看来,账户抽象“非常优雅”,因为它不需要像之前的其他升级那样对底层协议进行更改。
账户抽象本身是一个比较抽象的概念。
目前,以太坊帐户与密钥对紧密耦合,以至于它们本质上是同一件事。即如果你控制了私钥,那么你就控制了一个帐户。
账户抽象会将 EVM 中的实体 (账户) 与移动资产的所有权的实体 (密钥对或签名者) 进行解耦。只要 CA 支持特定功能 (例如验证签名),它就可以是一个帐户。
账户抽象本质上允许用户定义其帐户的安全模型,使以太坊更适合不同的用例。
例如,此功能允许用户设置自己的交易验证规则,例如多重签名要求或支出限制,他们还可以使他们的帐户与未来的加密算法兼容。
Vitalik将账户抽象描述为允许以太坊账户由智能合约代码而不是私钥控制。
他的构想是,未来大家纷纷从现在的 EOA 钱包切换到基于智能合约的钱包。如果成功了,那么管理加密钱包将变得像管理电子邮件帐户一样简单。
账户抽象的早期阶段
Vitalik表示,允许代码控制账户而不仅仅是密钥的想法从一开始就存在于以太坊的设计中。
以太坊黄皮书概述了两种类型的账户 :外部拥有的账户(由私钥控制)和合约账户(由智能合约代码管理)。然而,在实现账户抽象的早期阶段出现了一些挑战。
在第一个以太坊概念验证版本中,人们乐观地认为用户会更多采用多重签名钱包。然而,这并没有立即发生,而且多重签名使得交易所存款检测变得更加困难。从智能合约钱包支付矿工费也存在复杂性。最初的愿景是所有交易都是简单的“调用”,但像非唯一交易哈希等原因使得问题变得困难。
- 星际资讯
免责声明:投资有风险,入市须谨慎。本资讯不作为投资建议。