以太坊 Pectra 升级预计将延后到 2025 年 5 月或者 6 月完成,EOA 钱包(又称「私钥钱包」「外部账户钱包」)功能的强化是本次升级的亮点之一 —— 如今用户经常使用的 MetaMask、Rabby Wallet 和 imToken 钱包,都会在 Pectra 升级后引入新的智慧功能。
对此,区块势第 288 期播客邀请了 imToken 的技术研究员 Nic ,他从技术的角度切入,讲解 Pectra 升级后钱包用户值得期待的新功能。
收听本期播客,请查阅:https://open.firstory.me/story/cm8omlgu501vs01ubdwze7hi7
访谈人
区块势作者:许明恩
imToken 区块链研究员:Nic
以下是区块势第 288 期播客《以太坊 Pectra 升级(上):让私钥钱包长出智慧》的文字实录,为更好的阅读体验,实录内容已进行编辑修订
许明恩:大家好,欢迎来到区块势的 podcast,我是区块势的作者许明恩。今天我们要聊的是今年以太坊的重头戏 —— Pectra 升级。我们很高兴再次邀请 Nic 一起探讨。先请 Nic 跟大家打个招呼吧!
Nic:大家好,我是 Nic,目前在 imToken 担任区块链研究员和开发者。我对以太坊发展中的设计和技术细节很感兴趣,最近也写了一篇关于 Pectra 升级的文章。很高兴能来这里分享一些偏技术的内容。
回顾以太坊升级
许明恩:Pectra 并不是以太坊第一次重大升级,你能总结一下以太坊前几次升级带来的影响吗?这样我们能对比出 Pectra 升级的重要性。
Nic:以太坊的每次升级很难同时满足所有用户群体,每次升级通常会聚焦解决某个特定问题。比如,「伦敦升级」通过引入 EIP-1559 技术协议,对手续费机制进行优化,让费用更可预测。
「以太坊合并」(The Merge) 是将以太坊的共识机制从工作量证明机制(PoW) 转为权益证明机制(PoS) 的里程碑,但对普通用户影响不大。
「上海升级」让以太坊上参与质押的验证者可以提取资产,对质押者影响明显。而 2024 年刚刚完成的「坎昆升级」通过 EIP-4844 实现了扩容,显著降低了 Layer2 的手续费。
2025 年的 Pectra 升级主要聚焦于普通用户的体验,尤其是通过技术协议 EIP-7702 让 EOA 钱包用户体验智能合约钱包的功能,比如享受批量操作等。
许明恩:有趣的是,好像没有哪次升级特别关照投资者的需求?
Nic:对,可能很久没有技术升级特别关注投资者了。上一次关注投资者需求的技术协议 EIP-1559,是通过销毁手续费带来通缩效应,投资者对此会比较开心。但之后就没什么类似的升级了。
许明恩:难怪 ETH 价格表现不太好。2024 年的坎昆升级让我很有感触,Layer2 手续费大幅下降,甚至便宜到开发者可以补贴用户,解锁了新的商业模式。不过,把加密资产放在交易所的用户可能对此没有切身体会。
Nic:是的,这次 Pectra 升级被认为是近年来规模最大的升级,包含大量技术协议。有次会议上,还突然决定加入十几个技术协议,数量确实很多。
Pectra 升级:EOA 钱包用户体验提升
许明恩:最能感受到 Pectra 升级利好的应该是 EOA 钱包用户。现在这些用户每次使用钱包相关功能时都需要进行签名授权,而这样的操作形式,在使用社交网络、游戏等需要高频互动的应用时会体验很差。
Nic:对,比如玩游戏每走一步都要签名确认,游戏基本没法玩。Pectra 升级通过 EIP-7702 改善了这一点。
许明恩:签名授权这些步骤在以前是必要的,比如 approve 是为了授权合约使用资产。如果以太坊一开始只支持合约账户,可能不会有现在这些问题。但 2015 年以太坊上线时,它支持的是 EOA 账户,当时主要场景是转移资产,并没有关注太多其他用途。
Nic:没错,但随着区块链应用场景变丰富,EOA 账户体验变得不合时宜,但合约钱包可以实现批量操作等更多功能。早期的 Safe 钱包有类似上述合约钱包的功能呢,但普及率不高。2017 年 ~ 2019 年,以太坊基金会开始研究账户抽象(Account Abstraction),希望未来用户都能用合约钱包。
许明恩:我记得在 2019 年左右出现的 Argent 钱包的使用体验让我感到很惊叹。这款钱包没有私钥,用 Guardian 社交恢复,项目团队一度还为用户提供 Gas 费补贴。但后来 Gas 费用太高,补贴就停了,影响了这款钱包的普及使用。
Nic:对,Gas 费用高是合约钱包普及的一大障碍。关于账户抽象标准的技术协议 ERC-4337 直到近几年才完善,但使用率不高,很多用户在 Gas 费补贴用完后,就不用合约钱包了。这次 Pectra 升级中重要的技术协议 EIP-7702 是希望让 EOA 钱包用户体验合约钱包的好处,降低使用门槛,逐步向使用合约钱包过渡。
许明恩:所以可以认为, EIP-7702 是一个桥梁,能够让 EOA 用户保留私钥的同时,临时变成合约钱包,体验合约钱包的新功能。在 EIP-7702 实施之前,用户使用合约钱包需要重新创建地址、迁移资产,十分麻烦。
Nic:对,但这需要钱包开发者支持,开发和审计成本高,预计全面普及还需要半年以上时间,就像技术协议 EIP-1559 实施后钱包逐步适配的过程一样。
EIP-7702 的功能亮点
许明恩:EIP-7702 能让用户进行批量操作,比如玩游戏时,可以一次性签名多个动作。除了这个,它还支持用 USDC 等资产支付 Gas 费?
Nic:对,账户抽象的概念之一是让 Gas 费用支付实现抽象化,比如用户可以用 USDC 等资产支付 Gas 费用,中间商(如 Paymaster)再把这些资产换成 ETH 付给区块开发者(即矿工)。
许明恩:最近我看到一个叫做 Gas tank 的概念,用户预存数字资产到「油箱」,然后跨链使用时直接扣除,提升体验。
Nic:对,这能避免在每条链上都留存少量资产。不过用其他数字资产支付 Gas 费,通常要比直接使用 ETH 支付 Gas 费贵,中间商可能会要收取手续费。
许明恩:除了批量操作和使用数字资产支付 Gas 费,EIP-7702 还能实现其他功能吗?
Nic:有人提出可以用 Passkey 等验证方式,或将 EOA 钱包变成多签钱包。但前提是需要用户保留私钥,钱包的安全性不会因此提升。如果私钥泄露,账户还是不安全。
许明恩:所以, EIP-7702 只是让 EOA 钱包功能更加丰富,但钱包安全的问题还是取决于是否保管好私钥。如果需要真正的无私钥体验,还需要使用合约钱包。
Nic:对,目前 Pectra 升级是让 EOA 钱包用户能够体验到合约钱包的好处。未来如果要让 EOA 钱包永久变成合约钱包,还要看 EIP-7702 的效果。
许明恩:我最近体验了一个小众的合约钱包 Click,支持 Passkey 和多签。创建时直接使用人脸识别功能,无需私钥,体验很好,降低使用门槛。
Nic:对,智能合约钱包把签名抽象化后,用户上手变得很快。
关注我们!
imToken X 平台(原 Twitter)中文账户已经正式开通了,欢迎关注:https://x.com/imTokenCN
更多未来计划、软件更新,请关注 imToken 唯一官网:https://token.im
想了解更多区块链技术、工具和数字资产信息
请关注我们
点击在看分享我们
【免责声明】市场有风险,投资需谨慎。本文不构成投资建议,用户应考虑本文中的任何意见、观点或结论是否符合其特定状况。据此投资,责任自负。