如何突破 Web3 錢包面臨的三大難題

原文作者:Ben He,imToken CEO

2022 年,我們目睹了 Luna 暴跌引發的多米諾骨牌效應,導致多家中心化理財產品和加密基金接連崩潰。而到了 2023 年初,銀行破產和國家救助成為了新的焦點。據 imToken 不完全統計,這些黑天鵝事件造成的直接經濟損失高達 1000 億美元,間接損失至少達到 9000 億美元,影響的使用者超過 1000 萬人。

自 2016 年 imToken 成立以來,我們一直專注於 Web3 錢包的研究和創新。Web3 錢包的核心價值在於透過去中心化方式,讓個人使用者最大限度地掌握賬戶、身份和資料的控制權。但在面對中心化金融服務所帶來的諸多問題的同時,我們也必須承認區塊鏈技術仍處於早期發展階段,無法滿足大眾的需求。單獨討論作為區塊鏈世界的重要入口的錢包,我們同樣面臨不可能三角的挑戰。

什麼是 Web3 錢包面臨的三大難題

在我們看來,阻礙去中心化錢包落地的主要原因是 Web3 錢包三大難題:

  1. 使用者體驗:新技術帶來新概念、引入新的行為模式,學習理解的成本高;
  2. 安全性:區塊鏈承載價值,不論是協議層還是應用層都面臨眾多安全挑戰;
  3. 拓展性:當下區塊鏈的效能和費用無法滿足億級使用者的需求,直接約束 DApp 的普及速度。

每個方面都面臨巨大挑戰,而它們之間又存在互相對立和增強的關係,共同構成了 Web3 錢包「不可能三角」難題。

在這個三角形體系中,調整一個因素會影響整體結構。例如,提高擴充套件性可能會最佳化使用者體驗,但可能降低安全性;而增加多層安全措施可能導致使用者體驗下降,甚至影響擴充套件性。

要打造一款好用的 Web3 錢包,我們必須應對這三個方面的挑戰,找到平衡和創新的方法。

如何突破

隨著區塊鏈技術的不斷演進,在使用者體驗、拓展性和安全性方面都有了長足的進步。

其中,Rollup、分片、模組化應用鏈、跨鏈等在拓展性和操作性上有所突破;MPC、TSS 等技術則為整體賬戶安全提供了更大的保障;ENS、.bit、和 賬戶抽象(Account Abstraction)技術在改善使用者體驗的同時,也為定製化提供了更多可能。

然而,這些技術仍存在侷限性,如 ENS 在域名的對映和解析存在安全風險,Rollup 單一的排序器仍有中心化問題。

那麼,除了同時拉伸三角,爭取平衡空間外,我們是否還有更優選擇?

從七年錢包經驗出發,我們提出了一種分層架構的解決方案,將「二維」問題放到三維視角觀看,將私鑰作為核心層,將鏈作為網路層,將賬戶作為接入層,並在三角的對應關係設立一系列指導原則。

基於這個分層框架和指導原則,為不同的使用者場景選擇不同的三角權重組合,然後結合不同的技術來打造相應的產品。

使用者場景舉例

針對 Web3 新使用者,他們希望快速建立錢包並免費開始使用。在這種情況下,使用者接入層非常重要,我們可以透過隱藏私鑰、免礦工費等方式提升體驗。網路層面則可以讓使用者直接接入 Layer 2 或 Layer 3 網路。核心層可以採用成熟的 WebAuthn 技術,實現無感知的安全保障。

針對 DApp Pro 使用者,他們最需要方便、快速、低成本的網路。在這種情況下,核心層可以透過社交恢復和風險控制來保障使用者賬戶安全。使用者接入層面可以提供便利的操作,如批處理、同時接入多個 Providers 等。網路層可以繼續採用多鏈多網路的方式,給使用者帶來便利性。

針對大額資產管理使用者,他們需要隔離的多籤賬戶,最關注資產安全。在這種大額低頻的情況下,往往主要活動發生在 Layer 1 主網,同時使用者對礦工費並不是特別敏感。最需確保的是在核心層提供最高等級的保障。

針對支付場景,使用者需要絲滑體驗,與實際場景相結合。在這種情況下,不需要網路礦工費支付,並且需要在 Layer 3 網路上實現大規模擴充套件性。

支付的隱私方面也是一個非常大的需求,在最近的 ETHGlobal Tokyo 駭客馬拉松中 ,imToken Labs 團隊結合隱地址(Stealth address)與抽象帳戶(Account abstraction)等技巧,開發了社交支付的 DApp YORU,可以實現支付的隱私需求,提供更好的使用者體驗。

此外,imToken 投資孵化的全新品牌 RIVO,將會在這一場景持續探索,我們希望幫助使用者和商家邁入貨幣管理和交易的新時代。

Universal Account

透過不同的場景,組合不同的設計和技術,能夠形成針對三角不同權重的平衡,但是這樣的組合會出現使用者體驗和賬戶割裂的問題,為了解決這一問題,在我們模型之上,引入一層對使用者友好的統一賬戶體系,我們稱為 Universal Account(通用賬戶),以消除多鏈多網路之間的差異,改善使用者體驗割裂的狀態。透過整合各類技術方案並隱藏複雜性,為使用者提供一個友好且易於使用的系統。

總結

imToken 堅信,隨著區塊鏈技術逐漸發展和成熟,在相應框架和原則的指導下,錢包的不可能三角問題有望得到突破。這將使使用者在各種生活場景中,藉助區塊鏈技術,隨時隨地毫無門檻地在數字世界和現實世界間自由穿梭。

我們期望與生態合作伙伴、Web3 開發者以及社羣參與者共同探討技術、設計和產品的創新,攜手突破 Web3 錢包的發展壁壘。

本月的 4 月 21 日,imToken 將贊助並參與 ETHTaipei 開發者大會。我們將分享關於 Stealth Address 的介紹以及介紹 StarkNet 上的賬戶抽象應用。此外,我們還將舉辦一個長達 2 小時的 AA Workshop,手把手帶開發者從賬戶抽象的工作原理、合約的撰寫,再到外掛應用的實現,為開發者提供詳細的指導與教學。我們非常歡迎開發者和建設者參與 ETHTaipei 開發者大會,也歡迎與我們線下交流。

發佈留言

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