Bitcoin-Core
為什麼 UTXO 鎖只儲存在記憶體中?
鎖只儲存在記憶體中。節點以零鎖定輸出開始,並且當節點停止或失敗時,鎖定輸出列表總是被清除(通過程序退出)。
<https://bitcoincore.org/en/doc/0.21.0/rpc/wallet/lockunspent/>
因為它是由 Jeff Garzik 在 PR 中添加為僅記憶體過濾器的:https ://github.com/bitcoin/bitcoin/pull/1861/
將其儲存在錢包中可能會很好,但要判斷興趣並查看界面,這是有用的第一步。
幾個關心隱私的使用者希望持久鎖定未花費並創建問題:https ://github.com/bitcoin/bitcoin/issues/14907 ,但由於缺乏興趣,它於 2020 年 5 月關閉。
Meshcollider 今天(2021 年 9 月 26 日)合併了一個拉取請求以解決此問題:https ://github.com/bitcoin/bitcoin/pull/23065 。它添加了一個參數,該參數可以設置為 true 以在數據庫中保存鎖定狀態。預設情況下,它在 GUI 硬幣控制選項中是持久的。