Listunspent
Listunspent:“可解決 - 錯誤”
所以我檢索了一個舊的 wallet.dat 文件。當我在比特幣核心中打開它時,我只能將地址視為手錶地址。我去控制台並輸入 - listunspent 並顯示出來。我理解為什麼這些比特是不可使用的,因為它只顯示為一個監視地址。但是,自從我使用錢包訪問後,它怎麼可能說“可解 - 假”?我在這裡錯過了一些非常重要的東西嗎?
"vout": 14, "address": "-------------------", "label": "", "scriptPubKey": "----------------------", "amount": 0.60790000, "confirmations": 257190, "spendable": false, "solvable": false, "safe": true
可解決是指錢包創建可以花費這些資金的交易的能力。由於它是進口的唯一手錶鑰匙,因此沒有可能的解決方案來花費這筆錢。
比特幣核心區分可消費和可解決。
可花費意味著你的錢包知道如何花費 UTXO(例如,它知道它需要的所有腳本),並且擁有創建和簽署花費交易所需的所有私鑰。
另一方面,可解決僅意味著錢包知道如何使用 UTXO(它知道它需要的所有腳本),但它不一定知道密鑰,因此它實際上可能無法使用它。如果某樣東西是可消費的,它總是可以解決的,但反過來就不行。例如,如果您將 P2SH 地址的所有腳本和公鑰導入您的錢包,它將是可解的,但不可使用,因為您沒有私鑰(例如,它們可能在硬體錢包上) .
因此,在您的情況下,它既不可解決也不可花費,因為您甚至沒有知道如何花費所需的私鑰或腳本。