リアルタイム · Bitcoinの手数料とメンプール

Bitcoinの手数料とmempool

CloudMineCryptoチームより更新日 読了目安 8分

The short answer

メンプールは、ビットコインの取引の待合室です。マイナーは手数料率の高い順に取引を選んで各ブロックに入れます。そのため、仮想バイトあたり(sat/vB)にいくら払うかで、承認までの速さが決まります。現在の優先手数料率は3 sat/vBなので、一般的な支払いの手数料は約423 sats($0.36)です。最初の承認には約10分、6回の承認には約1時間かかります。

要点

  • 手数料は送金額ではなく、vbytesで測るサイズによって決まります。
  • 入力が多いほど、取引のサイズは大きくなります。SegWitとTaprootのアドレスは、使用時の手数料が安くなります。
  • 滞留した取引は、RBFで手数料を上げるか、CPFPで承認を促せます。
  • Lightningなら順番待ちがないため、少額の支払いは通常、数satoshisで済みます。

Bitcoinの手数料を今すぐ確認

ライブ

現在の待ち時間

74,450 tx

約42ブロック分

次のブロックに入る手数料率

0.28 sat/vB

収まる最低手数料率

公開されているメンプールデータをもとにした推奨手数料率です。1〜2分ごとに更新されます。各手数料率の下にあるsatsは、右側の取引に対するものです。

取引手数料はいくら?

入力(使うコイン)

1

先行する1件の支払いでカバー

出力(支払い先)

2

宛先と釣り銭

サイズ141 vB

速い

422sats

$0.36

中

141sats

$0.12

遅い

141sats

$0.12

サイズは標準的なシングルキーウォレットでの推定値です。手数料は送金額ではなく、vbytes単位のサイズで決まります。1 BTCあたり$84,700ドルで換算。1時間ごとに更新。

Bitcoinのメンプールとは?

用語解説・メンプール

ノードが受け取った有効な取引のうち、まだブロックに含まれていないものの集まりです。各ノードが独自に保持します。マイナーはそこから次のブロックを作ります。

1つのブロックには約1百万仮想バイトが入り、約10分ごとに生成されます。待機中の取引が容量を超えると、マイナーはバイトあたりの手数料が高い取引から選び、残りは次のブロックを待ちます。

次のブロックに入る順に並べた、待機中の取引

ライブ

  1. 0.28+

    次のブロック

    0.28〜5.4 sat/vB

  2. 0.25+

    2ブロック以内

    0.25〜0.28 sat/vB

  3. 0.24+

    3ブロック以内

    0.24〜0.25 sat/vB

  4. 0.23+

    4ブロック以内

    0.23〜0.24 sat/vB

  5. 0.21+

    5ブロック以内

    0.21〜0.23 sat/vB

  6. 0.21+

    6ブロック以内

    0.21〜0.21 sat/vB

各四角は、ブロック1つ分の容量を表します。数字は、そのブロックに入る最低手数料率です。最後の四角より低い手数料率の取引は、さらに時間がかかります。どの取引を選ぶかはマイナー次第なので、これは予測であり、確約ではありません。

74,450

待機中のトランザクション

稼働中

41.1 MvB

合計サイズ

1 MvBはブロック約1個分

≈ 42

解消までのブロック数

新しい取引が到着しなかった場合

0.0826 BTC

提示されている手数料率

待機中の全取引

マイナーにキューに従う義務はありませんが、最も手数料の高い取引を選ぶことで、最も多く稼げます。手数料はブロック報酬の一部になります。

Bitcoinの手数料はどう決まる?

金額ではなくサイズで決まります。0.001 BTCでも100 BTCでも、取引のサイズが同じなら手数料も同じです。ウォレットは、サイズに選んだ手数料率を掛けて計算します。

手数料(sats)= サイズ(vB)× 手数料率(sat/vB)
お釣りありの1入力SegWit送金は約141 vBです。手数料率が3 sat/vBなら、手数料は423 satsです。

取引サイズを大きくする主な要因は入力です。過去の支払いを使うたびに、入力が1つ増えます。新しいタイプのアドレスでは署名データをより小さく保存できるため、同じ支払いでもbc1アドレスから送るほうがサイズは小さくなります。

入力1つ、出力2つ(宛先と釣り銭)の支払いのサイズ。四捨五入。出典:Bitcoin Optech。
アドレス形式先頭はサイズ追加の入力1つごとに
Legacy1…226 vB+148 vB
SegWitbc1q…141 vB+68 vB
Taprootbc1p…154 vB+57.5 vB

ヒント:マイニング報酬のように少額の支払いをたくさん受け取ると、使うときにそれぞれが入力になります。手数料が安いときにまとめておけば、あとで節約できます。

1、3、6回の承認とは?

承認1回は、ブロック1つ分です。マイナーがあなたの取引をブロックに入れると最初の承認がつき、その上にブロックができるたびに承認が1回増えます。承認が重なるほど、取り消すのは難しくなります。順に見てみましょう。

インタラクティブ · 承認

オレンジ色の「tx」はあなたの取引です。緑色の数字は承認数を示します。あなたのブロックと、その上に積み重なったすべてのブロックの数です。

1回承認:ブロックに取り込み済み

マイナーが取引をブロックに入れました。これを取り消すには、ネットワーク全体を上回るマイニング能力でそのブロックを置き換える必要があります。少額の日常的な支払いなら十分です。

標準的な待ち時間:マイナーが取引をブロックに含めるまで

攻撃者が……を持つ場合の確率

ハッシュレートのうち、これを書き換える割合

20.5%

ホワイトペーパーのセクション11より。

この確率はBitcoinのホワイトペーパーに基づいています。攻撃者は書き換えたいブロックごとに、ほかの全員を上回るマイニングをしなければならないため、確率は急速に下がります。これがプルーフ・オブ・ワークの役割です。

Bitcoinの手数料が急騰するのはなぜ?

ブロックスペースは一定ですが、需要は変わります。一度に送金したい人が増えると、動くのは価格だけです。仕組みはオークションのようなものです。

1ブロックに10枠。手数料の高い順

静かな日

すべて収まる場合は、最も低い手数料率でも取り込まれる

8654332211

混雑した日

上位10件だけが入れ、残りは待機する

9070605550454030252018151210865432
図はイメージで、リアルタイムのデータではありません。数値はsat/vB単位の手数料率で、オレンジ色は次のブロックに入ります。ブロックのサイズは変わらないため、需要が2倍になると、ブロックに入るための価格が上がります。

手数料の急上昇は、たいてい次のような原因で起きます。

  • 価格が大きく動くと、多くの人が同時に取引所との間でコインを移動します。
  • 新しいトークンやインスクリプションの発行で、何千もの小さな取引がブロックを埋めることがあります。
  • 特別なブロック。2024年4月の半減期ブロックでは、そこに入ろうとする人たちが競い合い、手数料として37.6 BTCが支払われました。
  • ブロック生成が続けて遅れると、次のブロックができるまで取引がたまります。

手数料の急上昇は数時間から数日で収まることが多いです。急ぎでなければ、低めの手数料率を選んで待ちましょう。

Bitcoinの取引が止まったままのときは?

なくなったわけではありません。今マイナーが選んでいる取引より手数料が低いため、待っている状態です。選択肢は3つあります。そのまま待つ、取引を置き換える、または子トランザクションで処理を促す方法です。

手数料による置き換え(RBF)

Bobへの支払い · 0.3 sat/vBBobへの支払い · 2 sat/vB

送信者がより高い手数料で支払いに再署名します。「bump fee」または「speed up」ボタンがあるウォレットが必要です。

子が親の手数料を負担(CPFP)

親 · 0.3 sat/vB子取引・高い手数料

送信者でも受信者でも、止まった取引のアウトプットを使える人が、両方の取引を取り込めるだけの高い手数料を付けて使います。

インタラクティブ · 取引の詰まりを解消

最後のボックスは、今日の優先手数料率(3 sat/vB)から始まります。ウォレットでサイズと実際に支払った手数料率を確認できます。

置き換える(RBF)

同じ支払いを、より高い手数料で再送します。新しい取引が古い取引に置き換わります。

423 sats

合計手数料は85 satsから増加(338 sats増)

子が親の手数料を負担(CPFP)

詰まったコインを使って、高い手数料を設定した新しい取引を作ります。マイナーは手数料を受け取るため、両方の取引を取り込みます。

668 sats

110 vBの子取引にかかる手数料は約6.1 sat/vBで、両方の平均は3

待つだけで解決することは、思ったよりよくあります。混雑が落ち着けば、順番待ちが解消されるからです。取引が長く待ち続けると(Bitcoin Coreではデフォルトで2週間)、ノードが取引を削除します。コインは元の場所に残るので、もう一度送れます。

LightningはなぜBitcoin on-chainより安いの?

Lightningの支払いはブロックの順番を待ちません。2者がオンチェーン取引を1回行ってチャネルを開けば、その後の支払いはチャネルを通じて数秒で送れます。経由する各ノードは、少額のルーティング手数料を請求します。

オンチェーンLightning
速度承認1回あたり約10分秒
手数料サイズ × 手数料率。ブロックが満杯になると上昇わずかなルーティング手数料
おすすめの用途高額の資金、長期の貯蓄少額の日常的な支払い

そのため、少額の出金にはLightningがCloudMineCryptoアプリで最も安い方法であることがよくあります。各出金ネットワークの現在の手数料と上限はこちらです。

CloudMineCrypto APIのライブデータで、1時間ごとに更新。手数料はネットワーク状況に応じて変わるため、変更されることがあります。出金画面では、確定前に必ず最新の数値が表示されます。手数料は送金額から差し引かれます。「なし」はリクエストごとの上限がないという意味で、他の制限が適用される場合があります。
ネットワーク手数料最小額最大
Lightning0.00000005BTC0.00000010BTC0.00004000BTC
Bitcoin on-chain0.00004296BTC0.00008592BTCなし
BNB Smart Chain (BEP-20)0.00001180BTC0.00002360BTCなし

仕組みについてはLightning Networkガイドをご覧ください。ネットワーク、最低額、所要時間の一覧は出金ページにあります。出金は自分で申請し、自分のウォレット宛てに行います。有効と確認された申請は自動で処理され、一部は審査されます。

よくある質問

Bitcoinのメンプールとは?

ノードが認識している有効な取引のうち、まだブロックに含まれていないものの集まりです。各ノードが独自のコピーを保持します。マイナーは通常、手数料率の高いものから選びます。

sat/vBとは?

仮想バイトあたりのsatoshi数です。ブロックスペースの価格を表し、取引手数料を取引サイズで割って求めます。141 vBの支払いで手数料率が2 sat/vBなら、送金額にかかわらず手数料は282 satoshiです。

Bitcoinの取引が止まったままなのはなぜ?

手数料率が、現在マイナーが選んでいる水準を下回っています。取引が少ないタイミングまで待つか、ウォレットが対応していれば手数料置換(RBF)で手数料を上げるか、その出力を使って高い手数料の子トランザクション(CPFP)を作成できます。

確認はいくつ必要?

少額なら1承認で十分です。多くのサービスでは、通常の支払いは3承認で確定と見なされます。高額の支払いでは、昔からの目安として6承認、約1時間が使われています。必要な承認数は、支払い先のサービスが決めます。

Bitcoinの取引にかかる時間は?

ブロックは平均して約10分ごとに生成されます。優先手数料率以上の手数料を設定すれば、通常、最初の承認は10〜20分以内です。手数料が低いと、ネットワークが混雑しているときは何時間も待つことがあります。

Lightningの支払いはなぜ安いの?

支払いは1件ずつブロックに入るわけではありません。支払いは、あらかじめBitcoin on-chainで開設したチャネルを通ります。経路上の各ノードが少額の手数料を請求し、多くの場合、数satsほどです。

滞留した取引は消えることがある?

はい。長時間待機した取引(Bitcoin Coreのデフォルトでは2週間)や、メンプールがいっぱいのときにノードの最低手数料率を下回る取引は、ノードによって破棄されます。コインは元の場所に残るので、もう一度送れます。

出典と追加の参考資料

  1. 取引手数料 · Bitcoin Wiki
  2. 承認 · Bitcoin Wiki
  3. 取引サイズ計算ツール ・Bitcoin Optech
  4. 手数料による置き換え(RBF) ・Bitcoin Optech
  5. 子が親の手数料を負担(CPFP) ・Bitcoin Optech
  6. ビットコイン:P2P電子キャッシュシステム(セクション11、確率) · Satoshi Nakamoto, 2008
  7. リアルタイムのメンプールと手数料 · mempool.space

このページのリアルタイムの数値は、CloudMineCrypto APIまたは横に記載された公開ブロックチェーンデータサービスから取得し、定期的に更新しています。各数値の出典も表示しています。このガイドは教育目的であり、金融アドバイスではありません。CloudMineCryptoは投資商品ではありません。アプリ内の報酬は推定値であり、保証されません。

仕組みは読んだよね。次は、実際に動くところを見てみよう。

CloudMineCryptoアプリで無料の8時間マイニングプランを受け取ると、ライブのネットワークデータに基づく推定BTCが増えていくのを確認できます。ハードウェアもカードも不要。