數字資產保護:分布式計算錢包是如何工作的

注意:安全技術的材料。

在加密貨幣世界中,私鑰的安全性仍然是一個關鍵問題。使用分布式計算協議(SMPC的錢包是一種加密方法,參與者組可以共同處理數據,同時保持其機密性),這爲解決這一問題提供了創新的方法。這些解決方案將祕密密鑰分割成多個獨立方之間,消除了傳統存儲所特有的單點故障。

分布式計算基礎:這在實踐中意味着什麼

保密計算 (SMPC) 是一種加密協議,允許多個參與者在不向彼此披露輸入數據的情況下共同計算一個函數。該技術基於一個原則,即每個方僅獲得自己的祕密份額,任何單獨的一方都無法獨立恢復完整的密鑰。

我們設想一個實際場景:三名金融科技公司的員工希望了解管理資產的總交易量,而不透露各自的具體金額。通過分布式計算協議,他們以一種方式分享信息,使最終結果變得明確,但誰也看不到彼此的數據。即使其中一名參與者試圖操縱過程,系統也因爲加密保障而保持安全。

兩個關鍵特性決定了這種系統的可靠性:隱私(祕密保持隱藏)和正確性(計算結果保持準確,盡管可能存在欺詐嘗試)。

技術的歷史發展

分布式計算領域在1970年代的密碼學中形成,並在1980年代開始得到實際應用。與傳統的密碼學方法不同,後者是爲了保護信息不受外部觀察者的侵害,SMPC則專注於保護系統內參與者之間的數據。

隨着時間的推移,該領域擴展了應用範圍。金融機構開始利用這項技術來保護證券投資組合,組織在封閉拍賣中使用了它,而區塊鏈行業則調整了這一方法,以創建更安全的數字錢包。

基於分布式計算的錢包工作原理

基於SMPC的錢包通過將私鑰分割到多個地理分布的服務器或設備之間來運作。每個組件單獨存儲,簽署交易需要它們之間的互動。因此,即使一個服務器被攻破,完整的密鑰仍然保持安全。

這項架構提供了幾個優勢:

  • 缺乏一個可以被盜的單一存儲庫
  • 在處理的各個階段都採用加密保護
  • 在某些密鑰部分損壞的情況下,能夠在不損失資產的情況下進行恢復

與基於多重籤名的錢包的比較

多重籤名錢包和SMPC錢包經常被混淆,但它們的機制有着顯著差異。在使用多重籤名時,交易是由幾個獨立的私鑰簽署的,每個私鑰都屬於不同的方。所有籤名隨後被合並以完成操作。

與此不同,SMPC 錢包使用一個邏輯私鑰,該私鑰在參與者之間分割,但從未在一個地方完全重建。這一差異使得 SMPC 錢包更加靈活,因爲它們需要更少的協調操作,並且在實時中執行得更快。

錢包類別及其特點

加密貨幣錢包生態系統大致分爲兩類。托管錢包 ( 由服務提供商管理) 提供便利,但需要對第三方的信任。非托管錢包則給予用戶完全的控制權,但對技術技能和保管密鑰的責任要求較高。

SMPC 錢包處於中間位置:它們爲用戶提供了實質性的控制和自主權,同時通過責任分配簡化管理並提高安全性。

採用分布式計算的錢包的理由

多層隱私。 數據持續加密,第三方不需要信任系統的任何組件。

消除漏洞。 缺乏集中密鑰存儲防止了由於單一服務器的安全漏洞而導致的損失。

使用的實用性。 用戶可以隨時隨地訪問資產,無需特殊的冷存儲。

恢復的靈活性。 如果部分關鍵材料丟失,系統可以通過結構的冗餘進行恢復。

限制和挑戰

計算成本。 生成和操作分布式密鑰需要額外的計算,這使得與簡單的單用戶錢包相比,處理過程變得更慢。

網絡費用。 在多個節點之間交換信息增加了通信的開銷,特別是在擴展到多個地理位置時。

實施難度。 需要高水平的工程師資格才能正確部署和支持。

在機構部門的應用

大型金融機構,包括銀行和對沖基金,正在積極採用SMPC錢包來管理加密貨幣投資組合。這項技術使他們能夠同時保護資產免受內部泄露、操作錯誤和外部攻擊。這些機構特別重視在部門和地理中心之間分配責任的能力。

結論

基於分布式計算的錢包 (SMPC) 代表了保護加密貨幣資產的一種進化方法。雖然該技術需要大量的計算資源和協調努力,但在安全性、隱私性和沒有單點故障等方面的優勢,使其對市場上的重要參與者具有吸引力。隨着區塊鏈基礎設施的完善和對安全性需求的提高,SMPC 錢包可能成爲管理高價值數字資產的標準。

查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 留言
  • 轉發
  • 分享
留言
0/400
暫無留言
交易,隨時隨地
qrCode
掃碼下載 Gate App
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)