学ぶ
ビットコインの手数料の仕組み(sat/vB)と安い時間帯の見方
結論:手数料は「金額」ではなく「データサイズ × 単価(sat/vB)」で決まる
ビットコインの送金手数料は、送る金額の大小には比例しません。実際には取引データのサイズ(仮想バイト, vByte)× 単価(sat/vB)で決まります。100万円分でも1,000円分でも、取引のデータサイズが同じなら手数料はほぼ同じです。
この記事のポイント
- 手数料 = 取引サイズ(vByte)× feerate(sat/vB)。送金額には比例しない
- feerate(sat/vB)が高いほど、混雑時でも早く承認されやすい
- mempool.space で現在の推奨feerateの目安を確認できる
- 混雑が少ない時は安くなる傾向があるが、時間帯は断定できないので必ず実データを見る
手数料が「サイズ」で決まる理由
マイナーが1ブロックに入れられるデータ量には上限があります。そのため、限られた枠を奪い合う「手数料市場」が生まれ、マイナー(採掘(マイニング)とは?)は単価(sat/vB)の高い取引から優先して取り込みます。sat はビットコインの最小単位(1 BTC = 1億 sat)、vB は取引データの仮想バイト数です。
取引サイズは、使うインプット(過去の受取)の数やアドレスの種類で変わります。インプットが多いほどサイズが大きく、手数料も増えます。アドレス種類による違いはビットコインのアドレスの種類を参照してください。
mempool.space での目安の読み方
mempool.space の「Fee Estimates」では、おおむね次のような区分で目安が表示されます。
| 表示 | 意味 |
|---|---|
| High Priority | 次のブロック(最短)で取り込まれやすい単価 |
| Medium Priority | 数ブロック以内を狙う単価 |
| Low Priority | 急がない場合の低めの単価 |
混雑していれば High の数値は上がり、空いていれば1 sat/vB 前後まで下がることもあります。急がない送金なら低めのfeerateを選ぶことで節約できます。
安い時間帯はある?
ネットワークが空いている(mempoolの滞留が少ない)ときは、推奨feerateが下がり手数料が安くなる傾向があります。週末や深夜に空きやすいと言われることもありますが、相場や個別イベントで大きく変動するため、特定の曜日・時間帯が必ず安いとは断定できません。送る直前に mempool.space などで実際の混雑とfeerateを確認するのが確実です。混雑そのものについてはメモリプール(mempool)とは?で解説しています。
手数料が安すぎて止まったら
低いfeerateで送って未承認のまま止まった場合は、RBFやCPFPで手数料を上乗せして加速できます。詳しくは送金が着金しない・未承認のままの対処を参照してください。送金そのものの手順はビットコインの送り方で解説しています。
よくある質問
送る金額が大きいと手数料も高くなりますか?
いいえ。手数料は送る金額には比例せず、取引データのサイズ(vByte)と単価(sat/vB)で決まります。多くのインプットをまとめて使うとサイズが大きくなり手数料が増えますが、これは金額そのものとは別の要因です。
sat/vB とは何ですか?
仮想バイトあたりのサトシ(satoshi/virtual byte)で表した手数料の単価です。1 BTC = 1億 sat。feerate が高い取引ほどマイナーに優先的に取り込まれ、早く承認されやすくなります。
手数料を安くするにはどうすればいいですか?
急がない送金なら低めのfeerateを選び、mempool.spaceで混雑が少ないタイミングを見て送るのが基本です。手数料を抑えやすいネイティブSegWit(bc1q)アドレスの利用も有効です。
参考・出典
投資にあたっての注意
本記事は情報提供を目的としたものであり、投資助言ではありません。ビットコインは価格変動やハッキング、紛失等のリスクがあります。投資判断はご自身の責任で、余裕資金の範囲で行ってください。税制・規制は変更される場合があるため、最新情報は必ず公式の一次情報をご確認ください。
Sources
FAQ
- 送る金額が大きいと手数料も高くなりますか?
- いいえ。手数料は送る金額には比例せず、取引データのサイズ(vByte)と単価(sat/vB)で決まります。多くのインプットをまとめて使うとサイズが大きくなり手数料が増えますが、これは金額そのものとは別の要因です。
- sat/vB とは何ですか?
- 仮想バイトあたりのサトシ(satoshi/virtual byte)で表した手数料の単価です。1 BTC = 1億 sat。feerateが高い取引ほどマイナーに優先的に取り込まれ、早く承認されやすくなります。
- 手数料を安くするにはどうすればいいですか?
- 急がない送金なら低めのfeerateを選び、mempool.spaceで混雑が少ないタイミングを見て送るのが基本です。手数料を抑えやすいネイティブSegWit(bc1q)アドレスの利用も有効です。
本記事は情報提供のみを目的とし、投資・金融・取引の助言ではありません。価格は参考値で古い場合があります。投資判断はご自身の責任で。