嚴選算力中心大百科——讀懂比特幣錢包工作原理

買賣虛擬貨幣

比特幣的所有權是透過數字金鑰、比特幣地址和數字簽名來確立的。數字金鑰實際上並不是儲存在網路中,而是由使用者生成並儲存在一個檔案或簡單的資料庫中,稱為錢包。

在比特幣系統中,我們用公鑰加密建立一個金鑰對,用於控制比特幣的獲取。金鑰對包括一個私鑰,和由其衍生出的唯一的公鑰。公鑰用於接收比特幣,而私鑰用於比特幣支付時的交易簽名。

比特幣錢包是私鑰的容器,只包含私鑰而不是比特幣。每一個使用者有一個包含多個私鑰的錢包,錢包中包含成對的私鑰和公鑰。使用者用這些私鑰來簽名交易,從而證明它們擁有交易的輸出(也就是其中的比特幣)。

冷錢包 

冷錢包就是將數字貨幣進行離線下儲存的錢包,玩家在一臺離線的錢包上面生成數字貨幣地址和私鑰,再將其儲存起來。而冷錢包是在不需要任何網路的情況下進行數字貨幣的儲存,因此駭客是無法進入錢包獲得私鑰的。,但是可能面臨物理安全風險,比如電腦丟失損壞等。

熱錢包

熱錢包就是連網的錢包,例如我們平時用的手機錢包,PC端的錢包,都屬於熱錢包。私鑰儲存在手機程式裡,交易時往往只需要輸入一個自己設定的密碼,程式會自動呼叫私鑰進行簽名完成轉賬。但選擇熱錢包必須慎重,因為其安全性受到服務商的影響。

多重簽名錢包

跟常規的數字錢包不同,多重簽名錢包需要多個金鑰持有者的授權才能轉移數字貨幣。普通錢包一個私鑰就夠了,多重簽名錢包的運作原理非常不同,這樣你的比特幣會更加安全。

多重簽名錢包原理是這樣的:取一個多重簽名地址作為錢包地址,如果要動用這個地址上的幣,必須有2個(或多個)私鑰同時簽名才可以。

打個比方,就是一把鎖,需要2把不同的鑰匙一起用,才能開啟。這樣一來,我一把鑰匙自己掌握(也可能是加密後託伺服器保管,參看線上錢包),另一把交給伺服器,如果只有一把鑰匙被盜,駭客沒有我本地的私鑰。這樣應該是多了一重安全。

鏈下錢包

鏈下錢包有點像交易所的賬號,你把幣存到交易所,交易所給你記上帳,當你給其他使用者傳送,收幣發幣是在交易所的賬簿上加加減減,並沒有真正寫入比特幣區塊鏈。

只有使用者存幣和提幣的時候,才會發生鏈上交易。鏈下錢包是純粹中心化的錢包,使用者是沒有自己錢包的私鑰的。

很多人去中心化思想影響比較深,認為什麼都要去中心化,對中心化交易以及挖礦算力集中等比較排斥。實際上,鏈下錢包效率很高,可以實時到賬,方便對接購物平臺,國外很多商家就是對接coinbase的,國內的幣付寶也有。

鏈下錢包將私鑰保管的責任交給錢包公司,使用者不必過多地考慮私鑰安全。

需要說明的是,鏈下錢包裡的幣,並不是比特幣,而是信用幣。錢包裡的數字,並不表示你擁有這麼多幣,只是說明別人欠你這麼多的比特幣而已。

紙錢包和腦錢包

額外說說紙錢包和腦錢包。紙錢包和腦錢包並不是完整意義上的比特幣錢包,因為使用紙錢包或腦錢包,你無法使用上面的比特幣,發幣時還得藉助其他錢包匯入私鑰。紙錢包和腦錢包僅僅是儲存比特幣私鑰的兩種方式。

紙錢包,就是把比特幣的私鑰列印在紙上,然後儲存起來,一般用於冷藏比特幣,也可以作為本地錢包或線上錢包的私鑰備份。

如果生成、列印私鑰的環境是安全的,那麼紙錢包安全性是比較高的,成本也很低。但是要注意防火防水防盜,如果是熱敏紙列印的,還要注意熱敏紙字跡容易褪掉。

錢包首要的要求是安全,但是世界上沒有絕對的安全。至於怎麼“存”,就要看比特幣擁有者自己的考量了。

作者:鏈想家,來源:鏈想家

免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读

;