一文詳解 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

    Wintermute 創始人詳談「1011 驚魂夜」與後市預測

    作者: The Block, 編譯: Azuma 編者按 :…

    專訪Pendle創始人:收益交易帝國之路

    作者:Jonathan Ma,Artemis創始人;翻譯:比…

    發佈留言

    發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

    You Missed

    如果量子計算機已經破解了比特幣會怎樣?

    • By jakiro
    • 20 10 月, 2025
    • 13 views
    如果量子計算機已經破解了比特幣會怎樣?

    Wintermute 創始人詳談「1011 驚魂夜」與後市預測

    • By jakiro
    • 20 10 月, 2025
    • 2 views
    Wintermute 創始人詳談「1011 驚魂夜」與後市預測

    全球六大頂級AI實盤廝殺 人手1萬刀開局

    • By jakiro
    • 20 10 月, 2025
    • 3 views
    全球六大頂級AI實盤廝殺 人手1萬刀開局

    幣圈「中美」關係破冰前夜

    • By jakiro
    • 20 10 月, 2025
    • 8 views
    幣圈「中美」關係破冰前夜

    被忽視的轉折點:加密ETP新規何以成為行業分水嶺?

    • By jakiro
    • 20 10 月, 2025
    • 7 views
    被忽視的轉折點:加密ETP新規何以成為行業分水嶺?

    周杰倫炒幣虧損傳聞背後:信任與加密投資現實困局

    • By jakiro
    • 20 10 月, 2025
    • 11 views
    周杰倫炒幣虧損傳聞背後:信任與加密投資現實困局
    Home
    News
    School
    Search