一文详解 Coinbase 新智能钱包的工作原理

作者:cygaar 来源: @0xCy gaar 翻译:善欧巴,比特链视界

好奇 Coinbase 的新智能钱包是如何工作的吗?我也是。以下是如何通过 Touch ID 创建和使用加密钱包而无需 Chrome 扩展程序的概述。

关键技术

这里有一个智能钱包实际操作的视频演示:https://x.com/0xCygaar/status/1794013681358954594

这里发生了几件事。首先,通过 Touch ID 创建了一个钱包,然后通过 Touch ID 签署了一笔交易,最后这笔交易由 Base 全额支付。

所有这些都是通过账户抽象(AA),即 ERC4337 实现的。

IkahZtM9oCnJQPXo4SPZTg7aJGo12EMPUy9mLY05.png

密钥

在讨论 AA 之前,理解什么是密钥非常重要。密钥是一种基于公钥/私钥加密而非传统密码的身份验证形式。使用密钥时,私钥私密地存储在用户设备上,而公钥可以与应用程序共享。Touch ID / Face ID 可用于防止密钥的未经授权使用。

钱包创建

上述流程的第一步是创建一个钱包。这个钱包是一个“智能钱包”——它是在 Base 上部署的智能合约,而不是典型的 EOA。智能钱包可能是 AA 的最大解锁点。

这个特定的智能钱包包含允许多个所有者(包括基于密钥的所有者)的代码。在 AA 流程中,如果智能钱包尚不存在,则会创建一个智能钱包。

Touch ID 签署

一旦钱包存在,铸币交易可以被签署和执行。为此,网站将提示用户签署一个用户操作(可以将其视为 AA 交易)。用户首先需要验证他们控制了密钥(通过 Touch ID、Face ID 等)然后才能签署用户操作。之后,用户操作和签名由智能钱包代码验证并执行。

免费交易

你会注意到,演示中的用户支付价格为 0。这是因为 AA 添加了一个支付服务,可以用于赞助交易。在这种情况下,Base 设置了一个支付服务来支付智能钱包铸造的费用。其他应用程序可以使用支付服务赞助作为无需用户钱包中有 ETH 的方式轻松引导用户。

zPMO1Yn8YLPXoIdPeopRYqLeOtWSsO1WJRpcmPE2.png

结论

这里所有的魔法都是通过账户抽象实现的。虽然 AA 已经存在了一段时间,但 Coinbase 的智能钱包是第一个利用密钥进行账户所有权的案例之一。未来,也可以通过传统的 Web2 登录方式如 Google SSO 来控制钱包。

  • Related Posts

    潘渡Watchlist:依然看涨 (Bullish)?

    前言 今年上半年,美股市场迎来了加密货币板块的上市热潮。特朗…

    ETHGlobal NewYork 2025黑客松十大胜选项目速览

    撰文:AIMan@比特链视界 2025年8月15日-17日 …

    发表回复

    您的邮箱地址不会被公开。 必填项已用 * 标注

    You Missed

    从Pendle到香港车位 解码DeFi的交易本质

    • jakiro
    • 25 8 月, 2025
    • 1 views
    从Pendle到香港车位 解码DeFi的交易本质

    WebX 2025会议圆桌讨论:美日两国稳定币监管及应用

    • jakiro
    • 25 8 月, 2025
    • 3 views
    WebX 2025会议圆桌讨论:美日两国稳定币监管及应用

    为什么鲍威尔的讲话利好 ETH 胜过 BTC

    • jakiro
    • 25 8 月, 2025
    • 5 views
    为什么鲍威尔的讲话利好 ETH 胜过 BTC

    加密货币的鸿沟:为何华尔街传统势力仍不愿涉足

    • jakiro
    • 25 8 月, 2025
    • 5 views
    加密货币的鸿沟:为何华尔街传统势力仍不愿涉足

    都在欢庆9月降息 鲍威尔的讲话真有这么“鸽派”吗?

    • jakiro
    • 25 8 月, 2025
    • 5 views
    都在欢庆9月降息 鲍威尔的讲话真有这么“鸽派”吗?

    为什么说华尔街DATs是在开历史倒车?

    • jakiro
    • 25 8 月, 2025
    • 5 views
    为什么说华尔街DATs是在开历史倒车?
    Home
    News
    School
    Search