原文作者:Cipher,JoyID Founder
· Passkey 是新一代的Web2 帳戶技術,具備免安裝、安全、便利、隱私的特點
·Passkey 錢包將此技術引入區塊鏈世界,為我們帶來了全新的錢包體驗
·其用戶體驗甚至超過傳統的Web2 帳戶,新的用戶體驗也將催生新的用戶場景 p>
·一般用戶進入區塊鏈世界的門檻已經被徹底掃平,Web3 大規模普及或許近在眼前
p>


MPC 錢包就是將私鑰分割成若干份並交由多方保管,當需要簽章時,再將私鑰拼接起來形成一個完整的私鑰再簽章;或各分片分別簽名後將簽章合併計算成完整簽章。 MPC 錢包的優點包括
·鏈上成本低,用戶不需要支付額外的錢包合約執行費用
p>
·恢復方案靈活,使用者可以使用郵箱、手機、密碼、雲端儲存等多種方式作為鑑權方式獲得恢復分片
·平台無關,MPC 錢包不僅支援EVM,而且理論上支援各種區塊鏈系統
但MPC 同時有個比較大的缺點,就是它必須引入中心化的分片託管和簽名服務。他們需要大量的成本來維護分片伺服器的資訊安全和資料備份,並保證能夠及時回應用戶的簽署請求。這也導致 MPC 錢包的商業模式都是 toB 的 SaaS,同時用戶很難遷移。這也導致應用程式往往不願意把使用者綁定在某個 MPC 服務商那邊。


https://www.bananawallet.xyz/) 則把自己定位為一個toB 的SDK 而不是toC 的錢包。透過 Banana SDK,dapp 方可以把低門檻錢包嵌入到任意地方,方便用戶導入。但它的底層方案和遇到的問題和 Clave 相同,高昂的 gas fee 是這類產品走向實用的最大障礙。

為解決p
EIP -7212 等以太坊提案,希望EVM 內建預先編譯的secp256r1 簽章驗簽演算法,進而大幅降低驗簽成本。但該 EIP 涉及底層密碼學和共識層修改,即使能夠獲得通過,並合到主網時間也會以年來計算。 Clave 目前和 zksync 合作,將 EIP-7212 代入 zksync,並主要部署在上面。
此外,類似採用AA + Passkey 鏈上驗籤的項目還有一些其他的方案,包括使用零知識證明減少鏈上計算的方案,例如knownothinglabs 用halo2 、bonfire wallet 用risc0 bonsai。不過大部分產品僅存在於產品原型階段,暫時沒有可以進一步分析的產品。
考慮到智慧合約驗證Passkey 簽章的成本問題,Turnkey (< a href="https://turnkey.com" rel="noopener noreferrer" target="_blank">https://turnkey.com) 等開發者把Passkey 的驗證放到了鍊外,改為中心化服務驗證使用者的Passkey 簽名,驗簽成功後控制加密機產生簽名。這種方案本質上就是 Web2 使用 Passkey 的方式,將使用者名稱密碼替換成了公私鑰對,但最終鑑權決策還是中心化伺服器給出。

但Turnkey 的問題也很突出,就是它本質上管理了用戶的錢包私鑰(儘管它的文檔反复強調自己是非託管,理由似乎是私鑰在伺服器的TEE 環境,而管理員並不能直接存取TEE),且商業模式是toB 的SaaS 服務,一旦服務下線,使用者就面臨無法簽署的問題。
JoyID 錢包(joy.id)從技術上走得是一個獨特的路線,稱為Signature Transform。 JoyID 錢包本身支援包括以太坊、比特幣、Solana 等多鏈,並且在這些鏈上表現為標準的EOA 錢包,同時它通過在Nervos CKB 上的AA 帳戶對自己的密鑰和授權設備做去中心化管理。這是一種非常特殊的架構,它同時具備 AA 帳戶的靈活性和 EOA 帳戶的低成本和高相容性。

JoyID 管理的AA 帳戶主要負責多設備之間的Passkey 互相授權,並且保存2-of-2 密鑰計算的加密後的分片,另一個分片則由設備在簽名時透過Passkey 即時計算出,透過這種方式來實現secp256r1 → secp256k1 之間的去中心化簽章轉換。這種方案在交易簽名時不需要伺服器介入,完全是在用戶設備側基於安全晶片的簽名,確保了安全性、去中心化和非託管。
實際產品體驗上,JoyID 的整個流程非常絲滑流暢,用戶不需要輸入任何信息,直接兩次系統認證即可完成錢包創建。全程只需要幾秒鐘時間,中間也不需要支付任何費用。目前看是所有 Passkey 皮夾中最完善,也是最成熟的方案。

總結Passkey 錢包的優點:免安裝、硬體級安全、生物辨識認證、無須助記詞、可隨時恢復、無須密碼、無須提供隱私資訊、不依賴Web2 大公司、EOA 相容性高(部分錢包支援)等。對比傳統的 Metamask 外掛程式錢包、助記詞錢包,其用戶體驗甚至安全性的提升都是巨大的。甚至其使用者體驗已經超越了一個 Web2 帳號的註冊使用體驗,後者不但需要使用者提供信箱、手機號,還需要通過驗證碼驗證。
新的使用者體驗將帶來新的用戶,進而也將催生新的應用場景。音樂 NFT、創作者經濟、Open Loyalty、DAO 等 Web3 應用過去受限於主流錢包用戶的投機屬性,往往無法專注於自己有價值的業務。海量非投機用戶進入後,這些應用場景可以發揮自己的真正優勢,為客戶提供長期價值。
未來 Web3 錢包的模式很可能像是微信支付和支付寶的關係。用戶透過支付寶使用金融服務,透過微信使用日常的小額支付。對應 Web3 錢包大家會使用硬體錢包或助記詞錢包進行 DeFi 業務和資產存儲,使用 Passkey 錢包進行日常 dapp 交互和小額支付。期待 Passkey 錢包普及並帶來真正的大規模用戶。
本文來自投稿,不代表 BlockBeats 觀點。
歡迎加入律動 BlockBeats 官方社群:
Telegram 訂閱群:https://t.me/theblockbeats
Telegram 交流群:https://t.me/BlockBeats_App
Twitter 官方帳號:https://twitter.com/BlockBeatsAsia