Ledger Recover 為何陷入南轅北轍的局面?

Forkast News 6 月6 日刊登Safeheron 技術VP Kane Wang 的專欄文章,探討Ledger Recover 陷入爭議困局的背後原因。

硬件錢包提供商Ledger 在宣布其Nano X 固件推出一個備受爭議的新功能幾天后,便迅速取消了這一功能。為回應Web3 社區的強烈抗議,Ledger 承諾開源更多的代碼庫,其核心操作系統和深處漩渦中心的Ledger Recover 將成為首批開源的部分。

Ledger 最初推出這一新功能的目的是讓用戶更輕鬆地自行管理自己的資產,通過將私鑰助記詞分成三份並由三個平台進行備份,讓用戶更便於恢復他們的私鑰。然而,倡導隱私和自主權的Web3 社區對此舉感到意外,而市場反應也與預期完全相反。起初,Ledger CEO 堅持認為非Web3 用戶需要這樣的功能,但最終無法抵擋公眾輿論的聲討。

這次Ledger 新功能能引得大眾議論紛紛表明,至少對於Web3 社區來說,不應以犧牲安全為代價來優化用戶體驗,必須謹慎權衡好用戶體驗和安全。尤其對於區塊鏈公司來說,如果將自己定位在錯誤的一邊,不論產品多麼簡單易用,都將與Web3 用戶漸行漸遠。對於Ledger 來說,這是一次公開而深刻的教訓,我們也應當引以為戒。

為何Ledger Recover 適得其反

加密社區為何對Ledger Recover 大為憤慨?硬件(冷)錢包通常被視為保管加密資產最安全的方式之一,但是Ledger 提出的恢復功能在幾個關鍵點上違反了安全硬件供應商應遵循的基本原則—— 安全性。

首先,可選的恢復服務是基於用戶身份ID 進行的,也就是說,這項服務要求用戶提供KYC 信息。但是,盜取身份ID 信息遠比想像的更加普遍,作惡方可能拿到用戶身份信息,從而獲得用戶資產的訪問權限,這樣反而為Ledger 硬件錢包提供新的攻擊方式。

其次,Ledger 更新的恢復固件將用戶的助記詞分成三個加密片段,每個片段將由一個平台進行存儲,然而,Ledger 並未披露所有參與的平台。這使得用戶不僅需要面對依賴第三方服務的潛在風險,而且用戶甚至不知道另一個第三方提供商是哪個機構,因為Ledger 最初只披露了參與此恢復服務的兩個平台,用戶也無法選擇去信任哪個保護者。

我相信基於Ledger 長期以來建立的良好聲譽,它在Web3 社區中享有很高的信賴度。然而,在最初推出Ledger Recover 時選擇不披露所有第三方平台(儘管現在已全部告知),再加上當前恢復功能的實現技術仍然是黑盒狀態,這確實破壞了其與用戶長期建立起來的信任。現在,Ledger 已經承諾開源這項技術,這無疑是朝著正確的方向邁出的一步。但在正式開源之前,仍然會有人持懷疑態度。

至關重要的另一點是,雖然Ledger 的恢復功能確實為希望備份助記詞的用戶提供了新的選擇,但是該功能仍未解決私鑰使用的單點故障問題。

Ledger Recover 的恢復流程如下:

STEP1

用戶的Ledger 錢包中會生成一個單私鑰

STEP2

Ledger 將該私鑰的助記詞分成三份,並將它們分發給三個平台進行保管

STEP3

如果用戶想要恢復其原始助記詞/原始私鑰,只需要使用其中兩份助記詞來恢復出錢包的單私鑰

然而,在使用硬件錢包時,該私鑰仍然是一個單一實體存在,因此對助記詞進行分片並不能解決硬件錢包使用時的單點故障問題。

用戶體驗與安全的平衡

那麼,Ledger 是否能避免這場紛爭嗎?平衡好用戶體驗和安全絕非易事,但並非不可能,安全多方計算(MPC)錢包或為一個更好的選擇。

易用性

作為一關鍵考慮因素,MPC 技術不僅可以有效提高錢包安全性,而且使用起來非常方便。越來越多的錢包開始採用MPC 技術,以提供更高的安全性。 MPC 協議直接生成多個加密私鑰分片,而非生成單私鑰。各方保管一個私鑰分片,而進行交易時需要所有簽名者進行審批和簽署。從私鑰分片的生成到使用過程中,私鑰從未作為單一完整私鑰存在過,有效地消除單點風險。同時,私鑰分片的生成也無需要用戶進行任何操作,這意味著用戶使用MPC 錢包與使用普通錢包沒有任何區別,但可以享受更高的安全保護。

兼容性

權衡用戶體驗與安全時,兼容性是繞不開的話題。普通Web3 用戶大多擁有多個錢包,因此不同錢包間的兼容性對於用戶體驗至關重要,而MPC 錢包本就可以與其他類型錢包均兼容。 MPC 錢包用戶無需獲取額外權限,可以自行選擇恢復工具/方式,例如開源的離線恢復工具,使用私鑰分片來恢復原始私鑰。恢復後獲到的私鑰可以導入其他非MPC 錢包內,並開始正常使用錢包。

值得一提的是,採用MPC 技術的軟件錢包和手機App 能夠方便地生成私鑰分片並簡化交易簽名過程。同時,針對機構用戶,Web3 開發者們也在不斷優化產品,提供更多滿足機構使用場景需求的功能,例如幫助機構輕鬆控制內部訪問和授權的功能。

當然,任何創新都可能面臨瓶頸或問題。如果錢包服務提供商擁有云端MPC 節點,他們需要承擔更高的成本。此外,相較於單私鑰錢包所需的網絡和設備要求,MPC 錢包對網絡和設備的性能要求更高。如果網絡或設備無法滿足技術要求,整個交易流程的效率將受到影響。因此,採用MPC 技術方案的門檻更高。

總而言之,通過Ledger Recover 爭議,我們看到當公司為了提高用戶體驗而犧牲安全時,市場的回應與吸引用戶的預期效果背道而馳,反而增加了用戶對品牌的不信任。顯然,安全和保護用戶資產必須始終是首要考慮的。

對我而言,這一事件的發展讓我再次深刻認識到去中心化敘事的不斷壯大的力量。 Web3 社區始終堅定地向市場傳達一個理念:開放、協作和社區才是重中之重。

Total
0
Shares
Related Posts