Transactions

支付的所有比特幣交易費用的分佈圖?

  • June 17, 2021

有沒有辦法找到並繪製在區塊鏈/比特幣上支付的每筆交易費用?

背景

我已閱讀有關交易費用的資訊:

例如,雖然平均比特幣交易可能在 25 美元左右,但中位數更接近大多數使用者可能需要支付的費用。

根據 bitcoinfees.earn 的數據,按照這個速度,如果你想立即發送交易,目前最快的交易費用約為 102 satoshis/byte。對於 224 字節的中位交易大小,這將產生 22,848 聰或 11 美元的費用。如果您不介意等待大約半小時,價格將是 83 聰/字節,或約 9 美元。如果您願意等待更長時間,價格會繼續從那裡下滑。

所以這提供了非常有用的資訊,但是如果我想查看區塊鏈上所有歷史交易費用的分佈,我該怎麼做呢?

此外,由於過去幾年比特幣的價值發生了很大變化,因此以美元等值來衡量交易費用是明智的(就像本文所做的那樣)。

這很容易做到(甚至可能)嗎?

所以這提供了非常有用的資訊,但是如果我想查看區塊鏈上所有歷史交易費用的分佈,我該怎麼做呢?

這些資訊看起來沒什麼用。未確認交易使用的費率分佈可以在許多網站上查看,例如<https://mempool.space/> <https://mempool.observer/> <https://btc.bitaps.com/>

記憶體池費用區

過去幾年每筆交易的費用(BTC):

每筆費用 <https://bitcoinvisuals.com/chain-fees-tx-btc>

還有一個開放的 PR 可以在 Bitcoin Core GUI 中添加記憶體池統計圖表:

<https://github.com/bitcoin-core/gui/pull/108>

如果您想獲得迄今為止所有比特幣交易中使用的費率和費用,可以使用任何區塊瀏覽器的 API。也有少數開源瀏覽器,如EsploraNBXplorermempool等。

此外,由於過去幾年比特幣的價值發生了很大變化,因此以美元等值來衡量交易費用是明智的(就像文章那樣)

取決於案例。比特幣協議不知道 BTC 的匯率。我更喜歡使用 sat/vByte 作為費率,使用 BTC 作為費用。

交易的數據大小差異很大,因此比較交易的費用比絕對費用通常更有用。例如,分批 50 筆付款的交易可能會支付相同的費用,但費用要高得多,而每次付款的費用仍低於執行單筆付款的交易。

您可能會發現這個塊費率組成圖(通過Bitcoin Optech Group)很有趣,可以了解費率在歷史上是如何變化的。雖然數據對於超過一兩天的單個區塊來說有點嘈雜,但 12 個區塊的平均值可以讓您了解費率在一天和一周的過程中如何變化,而 144 個區塊的平均值可能對更大的區塊感興趣時間範圍:

Bitcoin Optech Group 的塊費率百分點陣圖

還有一張 Anduck的圖表,它更精確地劃分了塊,但僅限於最近的過去:

Anduck 的每筆交易 144 塊費用圖表

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