作者:Intern,TechFlow
7月17日,在巴黎举行的以太坊社区会议(EthCC)正式开幕,以太坊联合创始人 Vitalik Buterin 发表公开演讲,再次为智能合约钱包背书站台,主题为账户抽象的历史和未来。
今年以来,Vitalik 频繁发声,表达对账户抽象的智能合约钱包的支持,比如在 6 月的推特 AMA 上,在回答如何看待基于 MPC(EOA)的钱包与智能合约钱包这一问题时,他认为基于 MPC 的 EOA 钱包存在根本缺陷,因为它们无法撤销密钥,智能合约钱包是唯一的选择。
在 Vitalik 看来,账户抽象“非常优雅”,因为它不需要像之前的其他升级那样对底层协议进行更改。
数据:Vitalik相关巨鲸地址于2小时前将2013枚ETH转入OKX:7月11日消息,据Lookonchain数据显示,与Vitalik Buterin相关的0x9e92开头巨鲸地址于2小时前将2013枚ETH(价值约合376万美元)转入OKX。据悉,Vitalik Buterin地址于2022年12月30日到2023年5月18日期间共计向0x9e92开头地址转账22,300枚ETH(4160万美元)。[2023/7/11 10:48:56]
账户抽象本身是一个比较抽象的概念。
目前,以太坊帐户与密钥对紧密耦合,以至于它们本质上是同一件事。即如果你控制了私钥,那么你就控制了一个帐户。
账户抽象会将 EVM 中的实体 (账户) 与移动资产的所有权的实体 (密钥对或签名者) 进行解耦。只要 CA 支持特定功能 (例如验证签名),它就可以是一个帐户。
Vitalik Buterin:并不认为zkPorter具有比Optimistic Rollup更强的安全保证,且没有紧密耦合性:以太坊联合创始人Vitalik Buterin针对Matter Labs披露的zkPorter扩容方案表示:并不认为zkPorter具有比Optimistic Rollup更强的安全保证,宁愿将资产放在Optimistic Rollup中,而不是链下数据可用性系统中。zkPorter链下数据可用性的安全级别要低于基础链,且没有紧密耦合性(Tight coupling)。另一方面,分片中的数据可用性层将受到整个以太坊网络的保护,并兼具紧密耦合性。如果某些应用程序同时使用链下数据可用性也是可以的,但前提是链下数据在基于分片的数据可用性可用之前明确为临时措施,但是我认为这没有必要。[2021/4/14 20:17:45]
账户抽象本质上允许用户定义其帐户的安全模型,使以太坊更适合不同的用例。
Vitalik:以太坊2.0或需多年才能解决扩容问题:以太坊联合创始人Vitalik Buterin表示,以太坊基础层可扩展性还有很长路要走,很可能在很多年之后都无法实现区块链基础层扩容。按照Vitalik说法,基于应用程序基础层扩容或许会在以太坊2.0最后一个主要阶段完成之后才会出现,所以可能需要等待几年。Vitalik表示,他鉴于当前情况建议将以太坊扩容工作全部放在二层Layer 2解决方案上,同时他建议一旦「以太坊1.5阶段」完全通过权益证明,那么基本上就不会关注扩容问题了。如果用户不确信「以太坊1.5阶段」能够解决容量问题,那么还可以采取折衷方法,即:拥有少量执行分片(比如4-8个)和更多数据分片。Vitalik建议在钱包中直接构建二层协议,比如MetaMask或Status,他也强调在「跨二层协议传输」方面需要做更多工作,二层解决方案可以某种方式成为协议本身一部分,而以太坊1.0则可以用作为Optimistic Rollup客户端。[2020/10/3]
例如,此功能允许用户设置自己的交易验证规则,例如多重签名要求或支出限制,他们还可以使他们的帐户与未来的加密算法兼容。
声音 | Vitalik:Libra 短期不足以影响以太坊 DeFi 生态 传统领域并非以太坊强项:以太坊创始人 Vitalik Buterin 在回答“Facebook 区块链项目 Libra 会影响以太坊 DeFi 生态吗?”时表示,他认为短期内不会有太大影响,毕竟 Libra 明年才会推出,推出后也只是发布代币,再往后才会推出智能合约。而目前以太坊的 DeFi 的规模已经相当大,而且在这两年只会越来越壮大,以太坊的生态也会有更多方向的发展。如果 Libra 与以太坊架起桥梁,以太坊也会进行相应开发,让 Libra 用户进入以太坊的生态。总体来说,参与 Facebook 的 Libra 生态成员的类型自然相对保守,因此他们会在 Libra 生态中搭建传统的设施,而这并不是以太坊的强项。[2019/6/29]
Vitalik将账户抽象描述为允许以太坊账户由智能合约代码而不是私钥控制。
他的构想是,未来大家纷纷从现在的 EOA 钱包切换到基于智能合约的钱包。如果成功了,那么管理加密钱包将变得像管理电子邮件帐户一样简单。
Vitalik表示,允许代码控制账户而不仅仅是密钥的想法从一开始就存在于以太坊的设计中。
以太坊黄皮书概述了两种类型的账户 :外部拥有的账户(由私钥控制)和合约账户(由智能合约代码管理)。然而,在实现账户抽象的早期阶段出现了一些挑战。
在第一个以太坊概念验证版本中,人们乐观地认为用户会更多采用多重签名钱包。然而,这并没有立即发生,而且多重签名使得交易所存款检测变得更加困难。从智能合约钱包支付矿工费也存在复杂性。最初的愿景是所有交易都是简单的“调用”,但像非唯一交易哈希等原因使得问题变得困难。
多年来,以太坊社区迭代了许多帐户抽象想法。围绕标准化签名、使用“断点”操作码、限制交易验证期间的访问等提出了一些建议。但由于改变基础协议的复杂性以及对提供权益证明的关注,进展缓慢。直到 2020 年,才提出了具体的账户抽象 EIP(提案)。
Gas Station Network 和 Argent Wallet 等独立项目推动了进一步的创新。他们找到了仅使用智能合约即可启用元交易和抽象帐户的创造性方法。然而,依赖“包装器”的解决方案也有缺点,例如每笔交易的开销较高。
直到后来,EIP-4337 被提出,仅使用智能合约提供通用帐户抽象标准,避免基础协议更改。
以太坊(ETH)升级将允许用户创建非托管钱包作为可编程智能合约。
这将解锁许多功能,例如轻松的钱包恢复,无需签名的交易(这意味着更低的交易费用)和团队钱包(也称为多重签名钱包)。
据 Vitalik 称,该升级可能是全球 Web3 采用的主要催化剂之一。“我们希望区块链具有的关键属性之一是在您注册之前就给您钱”,他说。
他说,这个想法是让用户能够在他们的智能合约钱包中接收任何代币,如稳定币,并能够支付燃气费而无需转换持有 ETH。
为了允许这些类型的钱包和交易被广播,最新的账户抽象升级将启用“付款大师”(paymasters),允许用户使用他们正在交易的任何代币支付 Gas 费用。
EIP-4337还包括签名聚合器,允许多个签名者加入在一起,只有一个被用于交易。
Vitalik称,“这是一件相当重要的事情”,特别是在 Rollups 中,因为这些类型的 L2 解决方案上的签名占用空间过大。
以太坊L2,例如 Arbitrum 或 Optimism,将交易批处理在一起,并在以太坊主网之外进行验证。
账户抽象将允许签名聚合。简单来说,这将允许更多的数据压缩,从而转化为更便宜的计算,并且根据 Vitalik 的说法,“将降低成本86倍”。
此外,这不是目前正在进行的唯一以太坊升级。Proto-danksharding 或 EIP-4884 也正在进行中。它已经迅速成为网络开发的主要关注点,因为它为一种新的数据类型奠定了基础,这将大大降低成本并使数据使用更加高效。
最后,Vitalik表示,为了提高效率和抗审查性,人们越来越希望将部分账户抽象(如 ERC-4337)直接纳入协议中。他还指出了确保旧 EOA 用户平稳过渡和集成生物识别签名者等创新的重要性。
深潮TechFlow
个人专栏
阅读更多
金色财经
金色荐读
区块链骑士
金色财经 善欧巴
Block unicorn
Foresight News
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。