Wallet
是否可以在 bitcoind 中將 RBF 設置為始終開啟?
我似乎找不到任何 cli 命令。甚至可能嗎?或者是否需要在每筆交易的基礎上選擇加入 RBF?我希望我的節點發送的每筆交易都啟用 RBF。
你正在尋找
walletrbf=1
.您可以配置為始終通過使用啟動選項或配置中的設置
bitcoind
來創建表示可替換性的事務。-walletrbf``walletrbf=1
與此相關,Bitcoin Core 從 v0.16.0 開始預設從 GUI 創建可替換事務,並且在使用即將到來的 v24.0 版本開始的 RPC 時也會預設創建可替換事務(請參閱PR 25610)。
與您的問題正交,有些人認為所有交易都應該始終是可替換的,即使發件人最初沒有通過信號可替換性來選擇加入。同樣要在 v24.0 中發布,PR 25353添加了
-mempoolfullrbf
啟動選項,該選項將配置節點以允許根據已建立的替換規則替換其記憶體池中的事務,而無需原始事務具有可替換性信號。如果有足夠多的節點運營商和礦工選擇採用這種更新的記憶體池策略,那麼網路上可能會出現在沒有事先通知的情況下進行替換的可能性。