Transaction-Fees

你如何可靠地估算挖礦費用?

  • January 7, 2021

我問這個問題是因為網站似乎產生了截然不同的估計。

例如,如果我希望在 6 個區塊內接受交易,這是我目前必鬚根據各種計算器支付的費用:

  • <https://bitcoinfees.net> - 5 sat / vB
  • <https://www.buybitcoinworldwide.com/fee-calculator> - 123 sat / vB
  • <https://privacypros.io/tools/bitcoin-fee-estimator/> - 356 sat / vB
  • <https://btc.network/estimate> - 230 sat / vB

為什麼數字如此不同?誰是對的?

記錄一下:起初,我確信bitcoinfees.net一定是錯的,但後來,有人向我發送了一筆交易(4a129199006935cad810f99a41c14b2e2cdc4f8043732fde8f6db3f7aa899dfc),礦工費為 5 sat/vB……它在 20 內收到了第一次確認分鐘。這讓我更加困惑,因為我看到許多交易目前支付更高的採礦費。

**TL;DR:**你沒有,你啟用RBF並將交易費用調整到塊空間市場(或使用一個錢包)。

盡力而為

首先,為了可靠,估計不能被礦工博弈(或者至少,大多數估計不能)。因此它不能是基於記憶體池的(例如electrs額外的實現,或者在進行交易之前查看 Johoe 的)。

從這個意義上說,比特幣核心費用估算(基於區塊鏈)是最可靠的。

其次,可靠性是昂貴的。它可以通過統計機率來衡量,以在少於N塊的時間內得到確認。按照這個指標,最可靠的方法還是Bitcoin Core 的.

最後,我認為您對最佳估計感興趣:這既可靠(您將在您的目標之前得到確認,並且費用最低)。

但是這樣的估計是不存在的:區塊空間是一個自由市場,無論你估計的統計可靠性如何,如果有人想用兆字節的高費用交易將區塊填充到你的目標,他們就可以

猜測不可靠

由於您無法可靠地估算交易費用,因此您需要根據市場調整價格。但是,您只會在廣播您的交易後才能看到市場行為。這就是替代費用背後的原因(您需要一種方法來提高廣播後的費用)。

但是 RBF 是可選的,您需要在執行交易之前啟用它。如果您已經廣播了您的交易,您可以退回到 CPFP(將未確認的輸出用於第二次、高額費用的交易——例如使用 Electrum)。

結論——我應該使用什麼?

這取決於您的案例。

如果您是偶爾的鏈上使用者,您可以負擔得起可玩且不太可靠的記憶體池估計(例如參見<https://bitcoinqueue.com/#0,24h>或更友好的<https://mempool.observer/>)。

如果你正在建構一個應用程序,更喜歡 Bitcoin Core 的區塊鏈估計:

  • 對於使用者而言,可靠性往往超過成本(卡住的交易真的不好玩)。
  • 有了更大的交易樣本,統計數據就在您身邊。
  • 如果所有應用程序都開始依賴記憶體池估計並且費用繼續上漲,那麼它就會吸引礦工勾結:)

在這兩種情況下,如果可能從較低的估計開始,啟用 RBF,並在您接近所需目標但未得到確認時提高費用。

引用自:https://bitcoin.stackexchange.com/questions/99894