時間:2022-02-22|瀏覽:891
軟件冷錢包
與硬件冷錢包不同,軟件冷錢包使用純軟件來實現(xiàn)冷錢包的功能。用戶需要使用兩部手機,其中一部永久離線存儲私鑰(助記詞)作為冷錢包。另一個網(wǎng)絡被用作觀察錢包。
軟件冷錢包和硬件冷錢包的功能相同,安全級別相似。但它們之間有一些顯著的區(qū)別:
沒有額外硬件,軟件冷錢包可以使用閑置手機;
硬件冷錢包通過數(shù)據(jù)線或藍牙傳輸數(shù)據(jù),軟件冷錢包通過掃描二維碼;
可信助記詞
軟件冷錢包可以實現(xiàn)更徹底的信任(即不需要信任軟件開發(fā)者),用戶可以證明錢包的絕對安全。
在資產(chǎn)安全方面,首當其沖的是助記詞的安全。在助記詞的安全性中,首先要確認的是助記詞的隨機性。如果你使用惡硬件制造商(或 bug)硬件錢包,你可能已經(jīng)陷入了第一步。因為你得到的助記詞可能不是隨機的,是預先生成的,或者是隨機的。
硬件冷錢包不能向用戶證明它們在這方面是安全的。我們繼續(xù)使用硬件錢包是基于對硬件制造商的信任,這在數(shù)字貨幣的世界里是脆弱的。軟件冷錢包可以證明。
當使用軟件冷錢包時,您可以選擇信任軟件來幫助您生成助記詞。您也可以選擇不信任軟件,并在其他地方自行生成助記詞。然后通過離線導入生成冷錢包。由于冷錢包的設備是永久離線的,因此不可能將數(shù)據(jù)傳輸?shù)交ヂ?lián)網(wǎng)(唯一的交互是通過二維碼掃描和觀察錢包之間的明確傳輸),因此絕對保證了助記詞的安全性。
因此,軟件冷錢包的助記詞比硬件冷錢包更安全。
藍牙 vs 二維碼傳輸
硬件冷錢包和軟件冷錢包在數(shù)據(jù)傳輸方面也有很大的不同。一般來說,硬件錢包通過藍牙連接到移動軟件。軟件冷錢包通過二維碼掃描傳輸數(shù)據(jù)。
藍牙傳輸方案的優(yōu)點是數(shù)據(jù)量不受限制。這是二維碼傳輸?shù)娜秉c。由于二維碼所能包含的信息有限,因此對于大數(shù)據(jù)傳輸場景尤為突出。例如:大型比特幣交易(UTXO 數(shù)量大)。
藍牙傳輸方案的缺點是安全性低于二維碼傳輸。它的弱安全性主要來自兩個方面。一方面,不同的藍牙協(xié)議版本可能有已知或未知的 bug,在特定情況下,可能存在安全風險。另一點是,藍牙傳輸方案留下了被其他設備干擾和攻擊的可能性。在短距離內(10 米內),通過其他藍牙設備進行有針對性的干擾或攻擊。這在二維碼傳輸方案中根本不存在。
藍牙傳輸?shù)牧硪粋€弱點是可審計性差。這也是二維碼傳輸?shù)囊粋€巨大優(yōu)勢。用戶可以清楚地查看所有通過二維碼傳輸?shù)膬热?,以確認任何傳輸?shù)男畔⒍际前踩?。這可以使軟件冷錢包方案提供商信任,即用戶可以確保其私鑰(助記詞)不泄露在數(shù)據(jù)傳輸層面,而不信任方案提供商或開發(fā)人員,甚至不擔心軟件本身的可能性 bug。
經(jīng)濟性和靈活性
無需購買額外的硬件,軟件冷錢包可以用閑置的手機存儲。所以更經(jīng)濟。
更重要的是,軟件冷錢包比硬件冷錢包更靈活。通常,軟件冷錢包可以實現(xiàn)比硬件冷錢包更復雜的功能,
軟件冷錢包的靈活性也使其在資產(chǎn)恢復方面更具優(yōu)勢。如果您的硬件錢包損壞,您需要購買(同一制造商)硬件以恢復硬件。而使用軟件冷錢包,沒有這樣的擔憂。
封閉和開放
軟件冷錢包比硬件冷錢包更開放。通過二維碼傳輸數(shù)據(jù),可以在更廣泛的范圍內定義標準,實現(xiàn)不同軟件冷錢包制造商之間的互聯(lián)。這不能通過數(shù)據(jù)線或藍牙傳輸來實現(xiàn)。
錢包生態(tài)兩種方案
在目前的市場上,雖然主要的冷錢包產(chǎn)品仍然是硬件冷錢包,但它們正受到軟件冷錢包的影響。
硬件冷錢包:
Ledger 是最著名的硬件冷錢包方案提供商;
Trezor 是另一家著名的硬件冷錢包供應商;
軟件冷錢包:
Ownbit 是第一個實現(xiàn)軟件冷錢包方案的錢包,也是支持冷錢包貨幣最多的錢包之一;
Parity Signer 是 Parity 以太坊軟件冷錢包生產(chǎn)。