Bitcoin-Core
在載入錢包時獲取“未知錢包記錄:1”
我注意到載入這個錢包:
loadwallet ...wallet name...
錢包是 169900 舊版錢包。
2021-..-..T..:..:..Z […wallet name…] 密鑰:0 明文,4355 加密,4355 帶元數據,總共 4355。未知的錢包記錄:1
為什麼是未知記錄?
那會是高畫質種子嗎?
有什麼理由擔心?
為什麼是未知記錄?
如果您在較新版本的 Bitcoin Core 中使用您的錢包然後降級,您可能會看到此消息,因為有時新版本的 Bitcoin Core 會寫入新記錄。如果您的錢包特別舊並且隨著時間的推移進行了升級,那麼您的錢包可能包含不再使用的記錄,並且已經從程式碼庫中刪除。
您的錢包也可能以某種方式損壞,但如果是這樣,則錢包根本不可能被打開。
那會是高畫質種子嗎?
不,HD種子不是未知記錄。
有什麼理由擔心?
一般沒有。在某些版本中,錢包將對各種錢包數據執行靜默升級,這可能涉及寫入新記錄。這些被設計為向後兼容,因此這些升級的錢包仍然可以在舊軟體中使用而不會出現問題。其他破壞兼容性的升級必須由使用者通過
upgradewallet
RPC 明確完成。此類升級通過使用錢包標誌或新錢包版本來提供降級保護,這些標誌向舊軟體表明錢包包含新的關鍵資訊,如果該版本不知道這些版本,則不應打開。舊記錄偶爾會被棄用,軟體不再使用。這些通常被添加到已知但未使用的記錄列表中以避免此警告,但可能有些人忘記了這一點。