Transaction-Fees
什麼是 minRelayTxFee?
是什麼
minRelayTxFee
?它的用途是什麼,預設值是什麼,值如何變化?
minRelayTxFee
指定作為節點記憶體池下限的費率。節點不會允許低於該費率的未確認交易進入其記憶體池,因此不會將它們轉發給其對等節點。這minRelayTxFee
是一個配置設置,可以由每個節點操作員獨立指定。該值僅影響未確認的交易,即使包含在塊中的交易不符合minRelayTxFee
. 請注意,與其名稱的含義相反,這minRelayTxFee
不是絕對費用,而是費用。比特幣核心
minRelayTxFee
的目前預設值為1000 satoshi/kB (= 1 sat/B)。節點操作員可以通過啟動參數或採用[BTC/kB]的配置參數指定不同的值。-minrelaytxfee=<amt>``minrelaytxfee=<amt>``<amt>
這
minRelayTxFee
也可作為計算每個 BIP-125(可選 RBF)替換交易的最小成本增量的基礎。它以前也用於計算灰塵限制,該限制後來被解耦成一個單獨的ferateDUST_RELAY_TX_FEE
,預設值為3000 sat/kvB (H/T Darius )。
minRelayTxFee
不應與以下內容混淆:
minTxFee
,這是一個錢包配置設置,在創建新交易時設置下限mempoolminfee
,這是記憶體池接受度的獨立下限,當超過記憶體池限制時會動態增加
Bitcoin Core 0.13.0
引入了一個新的可選feefilter
P2P 消息,它將告訴相鄰節點不要發送低於過濾器費用的交易。較舊的節點不會傳達其最低費用,而只是丟棄未通過的傳入交易。您可以通過呼叫
getmempoolinfo
RPC 來檢索節點的目前值。