Bitcoin-Core
當他們說 Coldcard Wallet“最終的軟體不是像比特幣核心那樣確定性地建構”時,bitcoin.org 是什麼意思?
我正在尋找儲存比特幣的硬體錢包,而 Coldcard Wallet Mk3 似乎是一個不錯的選擇。然而,在 bitcoin.org 上查看有關它的資訊時,它說該軟體不像共識比特幣核心協議那樣確定性地建構。
我只是想知道這是不是真的,或者資訊已經過時了。因為在 Coldcards 頁面中,我沒有找到這樣的東西。
Coldcard 甚至聲稱與 Bitcoin Core、Electrum of Wasabi Wallet 等客戶端具有極高的兼容性。而且似乎很容易通過個人完整節點來使用它。
我正在尋找的另一個硬體錢包選項是 BitBox02。
先感謝您,
其他
Tor、Debian 和比特幣等一些安全敏感軟體使用確定性建構來提高最終使用者二進製文件的安全性。通常,一個軟體將由維護者從原始碼建構,由他們簽名,然後上傳到儲存庫。編譯軟體的機器設置、時間戳和輸出中的隨機值的微小差異意味著每次編譯時,輸出都可能是唯一的。
確定性建構將其替換為一個名為 Gitian 的系統,無論是誰或何時生成二進製文件,該系統都會產生相同的二進制輸出,從而允許許多人獨立編譯軟體並得出相同的最終結果。
確定性建構可防止:
- 維護者機器上的惡意軟體改變軟體的行為,注入後門或其他程式碼
- 單個維護者惡意行為並更改軟體
- 一個無辜的維護者被指控進行了他們沒有進行的修改
ColdCard 產品未確定性地建構意味著即使該項目是開源的,您也無法驗證公司提供的二進製文件是否與原始碼完全匹配。