Vault12
將 Secret sharing 完整產品化,幫助用戶記住私鑰。
私鑰非常重要,可以說是區塊鏈世界的鑰匙。當下主要用於控制虛擬資產,但預期未來可能擴展到各種資產、身份的控制上。但私鑰一旦丟失,這些控制權將全部丟失。於是,私鑰恢復方案將成爲區塊鏈世界的基礎配置。 目前比較通用的私鑰恢復方案是預先備份一份助記詞,備份方式取決於用戶自己。通常建議是抄寫在紙上放在家裏,有些要求嚴格的可能把這張紙放進保險櫃。 要做到去中心化的存儲和恢復私鑰/助記詞,Secret sharing 是不錯的解決方案。其原理是把一個祕密分散、加密存儲在多個參與者那裏,只有當達到一定數量的參與者的時候才能拼出原始祕密,而少量參與者本身無法獲得這個祕密。這樣既可以減少單一節點失敗造成的風險,又能在一定條件下恢復私鑰。但理論上如果一定數量的參與者聯合還是可以獲取祕密來侵害祕密持有人的利益的。 Secret sharing 加密算法理論在 1979 年被髮表,最遲在 2014 年就有人在區塊鏈領域使用。Vault12 將 Secret sharing 完整產品化,幫用戶把私鑰分片加密,存儲過程由使用者自己控制,把存儲和恢復過程標準化、產品化。 Vault12 解決方案是私鑰持有人可以邀請親朋好友作爲保管人,每月支付保管費,可以根據保管數據的安全等級來設定恢復難易程度(比如不太關鍵的可以只要一個保管人確認來恢復,特別關鍵的可能要 3/5 來恢復),在恢復前需要朋友通過視頻、電話等方式確認身份。其方案比較完善、詳細,具備靈活性和可操作性,也足夠專注在密鑰恢復上,產品順利落地可期。