Bitcoin.com

ビットコインの取引はどのように行われるのか?

ビットコインの取引はどのように行われるのでしょうか? ウォレットからブロックチェーンへと送金される流れを追ってみましょう:入力、手数料、確認、そして取引が滞ってしまう理由について解説します。

最終更新
公開日
読了時間1 min read
執筆者
Neil Author
ニール・ヴェラルド
Crypto content specialist since 2017; reviews iGaming platforms firsthand
監修者
Graham Stone Author Image
グラハム・ストーン
Journalism graduate covering Bitcoin and crypto since 2017
How do Bitcoin transactions work?

A ビットコインの取引 これは、特定のコインの所有権をあるアドレスから別のアドレスへ再割り当てする署名付きメッセージであり、公開ネットワークにブロードキャストされ、ネットワーク上で独立して検証され、恒久的に記録されます。コインそのものが移動することはありません。銀行による決済処理も行われません。実際にネットワーク上を伝送されるのは、あなたが支出しようとしている資金を管理していることを示す数学的証明を含む、数百バイトのデータだけです。

ほとんどのガイドブックでは、これまで一度も登頂したことがない人に向けて、このことを説明しています ビットコイン. この記事は、より一般的な状況、つまり「送信」ボタンをすでに押してしまい、「保留中」と表示されている取引を確認していて、自分の資金がどうなっているのかを知りたい場合を想定して書かれています。

以下では、ウォレットで支払いが生成された瞬間から、実質的に取り消せなくなるまでの過程を追跡し、支払いが滞った場合の対処法についても解説します。

マルチチェーンを使用する Bitcoin.com ウォレットアプリ、数百万人のユーザーから信頼され、最も人気のある仮想通貨を安全かつ簡単に送金、受取、購入、売却、取引、管理することができます。また、ゲームから金融派生商品に至るまで、数千もの分散型アプリケーション(dApps)に接続することも可能です。

主なポイント

  • ビットコインの取引とは、署名付きのメッセージであり、物理的またはデジタルな対象物の移転ではありません。所有権は、公開台帳を更新することで再割り当てされます。
  • ビットコインには口座残高という概念はありません。ウォレットには、「未使用の取引出力(UTXO)」と呼ばれる個別のビットコインの塊が保管されており、支払いが行われるたびに、これらの塊が消費され、新しい塊が生成されます。
  • 手数料は送金金額ではなく、データ量に基づいて算出されます。取引の構造が同じであれば、50ドルを送金する場合も500万ドルを送金する場合も、手数料は同じになります。
  • 最初の確認までにかかる時間は通常10分から60分程度ですが、ブロックの生成間隔はランダムであるため、正確に予測することはできません。
  • 「6回の確認」というのは、取引所や加盟店が採用している慣習であり、プロトコルに明記された規則ではありません。
  • 未確認の取引は、手数料の高い取引に置き換えることができます。Bitcoin Core 28.0以降、これを可能にするために、送信者が取引を「置き換え可能」としてフラグを立てる必要はなくなりました。
  • スタックしたトランザクションが失われることは、ほぼありません。最終的には確認されるか、新しいトランザクションに置き換えられるか、あるいは約2週間後にネットワークの待機エリアから削除され、資金が再び利用可能になります。

ビットコインの取引とは実際にはどのようなものか

コンテナの中に物理的に収まっているような意味でのビットコインは存在しません。スマートフォン上のファイルが移動されるようなこともありません。実際に存在するのは、共有台帳、すなわち ブロックチェーン、これまでに発生したすべての送金を記録し、すべての参加者が独自に遵守する一連のルール。

中本聡は、そのことを ビットコインのホワイトペーパー: 「我々は、電子コインをデジタル署名の連鎖と定義する。」 各所有者は、前の取引を次の所有者の公開鍵に署名することで、価値を引き継いでいきます。どのコインであっても、その署名をさかのぼって追っていくと、最終的にはマイナーによって生成されたブロックにたどり着きます。

つまり、「ビットコインを所有する」とは、特定のアドレスに記録されたコインに対して有効な署名を生成できる秘密鍵を保持していることを意味します。それだけです。その ビットコイン・プロジェクトの概要 ブロックチェーンを、ウォレットが利用可能な残高を計算できるようにし、ネットワークが送信者がその支払いを行う権限を持っていることを確認できるようにする、共有された公開台帳として説明しています。

そのため、ビットコインの取引は、一度確認されると編集やキャンセルができず、カスタマーサポートによる取り消しもできません。異議申し立てを行うべき台帳管理者は存在せず、あるのは台帳だけなのです。

ビットコインの取引プロセス:5つの段階

すべての支払いは同じ経路をたどります。以下のビットコイン取引の手順は、しっかりと理解しておく価値があります。なぜなら、問題が発生する場合、その原因は特定可能な段階で生じるからです。

ステージどうなるのか誰がやるの?一般的な所要時間どのような問題が発生する可能性があるか
1. 構築するお使いのウォレットが、どのコインを使うかを選択し、金額を設定し、手数料を計算しますあなたの財布即時残高不足、手数料の設定が低すぎる、金額が「ダスト」基準を下回っている
2. 署名あなたの秘密鍵は、あなたがそのコインを管理していることを証明する暗号署名を生成しますオフラインのウォレット即時間違った鍵、破損したバックアップ、承認されていないハードウェアウォレット
3. 放送署名済みのトランザクションは、接続されたノードに送信され、それらのノードによってさらに先へ中継されるウォレットとピア・ツー・ピア・ネットワーク秒接続状態が悪い、非標準であるとして取引が拒否された、手数料が最低中継料を下回っている
4. 待つこの取引は、有効ではあるが未確認の取引が並んでいるキューである「メンプール」に格納されています。ネットワーク上のすべてのノード10分から数日間混雑、料金設定が低すぎて選定されず、約2週間後に最終的に立ち退きを余儀なくされた
5. 確認するマイナーがそれをブロックに含め、その後のブロックはそのブロックを基盤として構築されるマイナーとノード確認1件あたり平均10分チェーンの再編成(まれに発生し、通常はごく最近のブロックにのみ影響する)

ステージ1と2は、すべてお使いの端末内で行われます。この時点では、スマートフォンやノートパソコンからデータが外部に流出することはなく、リスクも一切ありません。取引が公になり、事実上取り消すことが困難になるのは、ステージ3になってからです。

入出金、そしてウォレットからお金が返ってくる理由

これは、初めて取引を閲覧した際、ほぼ誰もが戸惑ってしまう部分です。 ブロックチェーンエクスプローラー……ですから、少しペースを落とす価値があります。

ビットコインには口座残高という概念はありません。その代わり、ウォレットには「」と呼ばれる個別のビットコインの塊が保管されています。 未使用のトランザクション出力、通常は略して UTXO. これらを銀行残高ではなく、紙幣だと考えてください。0.6 BTCの紙幣が1枚と、もう1枚の0.6 BTCの紙幣を持っています。口座に1.2 BTCがあるわけではありません。

紙幣は枚単位で支払わなければなりません。0.6 BTCの紙幣を2枚使って誰かに1 BTCを支払いたい場合は、その2枚をすべて手渡し、お釣りを受け取ります。

その取引の全容は以下の通りです:

コンポーネント値説明
入力 10.6 BTC以前にもらったコインを、今使っている
入力 20.6 BTC2枚目のコインも、全額使われてしまった
合計1.2 BTC入力は常にすべて消費されなければなりません
出力 11.0 BTC受取人の住所へ届けられます
出力 20.199 BTC変更内容が、ご自身が管理するアドレスに返送されます
合計(支出)1.199 BTC
手数料0.001 BTCマイナーが主張するインプットとアウトプットの差額

別途の手数料欄がないことにご留意ください。手数料とは、単にアウトプットに割り当てられなかった金額のことです。残りはマイナーが受け取ります。また、これが、誤って法外な手数料を設定してしまった取引を取り消せない理由でもあります。計算結果そのものが命令となるからです。

このことから、人々を驚かせる2つのことが導き出されます:

  • 自分の住所が受取人として表示されます - その2つ目の出金は、お釣りが返ってきたものです。これは二重支払いでもなければ、資金の流出でもありません。ほとんどのウォレットでは、お釣りを支払いに使用したアドレスではなく、ユーザーが管理する新しいアドレスに送金するため、そのアドレスが見慣れないものに見えることがあります。
  • ウォレットの残高は、紙幣の合計額であり、その場で計算されます - どこにも残高は保存されていません。ウォレットは、自身が保有する鍵に紐付けられたコインを台帳から検索し、それらを合計します。

鍵と署名:ネットワークがコインがあなたのものだとどうやって判別するのか

すべてのビットコインアドレスは、数学的に結びついた一対の鍵から導き出されます。

  • その 公開鍵 あなたのアドレスが生成されます。それを自由に共有できます。誰かがあなたに何かを送るにはそのアドレスが必要になるという点で、おおむねメールアドレスと同じように機能します。
  • その 秘密鍵 支出を承認します。この情報はお客様の端末から外部に流出することはなく、いかなる第三者とも共有してはなりません。

住所をイメージする上で役立つのは、透明な金庫です。台帳は公開されているため、誰でもガラス越しに中身を正確に見ることができます。その所有者だけが 秘密鍵 開けることができます。

支払いを行う際、ウォレットは秘密鍵を使用して デジタル署名 その取引の具体的な詳細、すなわちどのコインか、どの金額か、どの宛先かについてです。その後、すべてのノードがその署名を公開鍵と照合します。照合が成功すれば、その取引は本物であり、改ざんされていないことになります。もし送金中に金額がたった1サトシでも変更されていれば、署名の検証に失敗し、取引全体が拒否されます。

重要なのは、この署名によって、秘密鍵を明かすことなく所有権を証明できるという点です。この特性こそが、システム全体の基盤となっているのです。

~以来、 タップルート 2021年11月にアップグレードが適用され、ビットコインは従来のECDSA方式に加え、シュノール署名もサポートするようになりました。一般ユーザーにとっての実質的な効果は、取引額の縮小、つまり手数料の削減、そして以下のようなより複雑な支出の仕組みにおけるプライバシーの向上です。 マルチシグウォレット, これは台帳上では通常の単一署名による支払いと全く同じように見せることができます。

「送信」ボタンを押したその瞬間に何が起こるのか

お使いのウォレットは、署名済みのトランザクションを、接続している少数のノードに渡します。それらの各ノードは ノード 他の処理を行う前に、独自のチェックを実行します:

  • そのトランザクションは正しく解析され、期待される形式に準拠していますか?
  • 使われているコインは、実際に存在し、未使用のまま残っているのでしょうか?
  • 署名は、対応する公開鍵と照合して検証されますか?
  • ここには、すでに別の用途に割り当てられているコインを使おうとしているものはありますか?
  • その手数料は、ノードの最低中継レートを満たしていますか?
  • この取引は標準的なサイズ制限の範囲内ですか?

これらすべての条件を満たした場合にのみ、そのノードは取引を受け入れ、自身のピアに転送します。数秒以内に、その取引はネットワークの大部分に伝播します。これが、いかなる単一の当事者もビットコインの支払いを阻止できない理由です。何千もの独立したノードが存在し、そのいずれかが有効な取引を中継するからです。

承認された取引は、 mempool、メモリプールの略称です。これは、有効ではあるがまだ確認されていないトランザクションの待機領域です。グローバルなmempoolは1つだけではないという点に留意しておく価値があります。各ノードがメモリ内に独自のコピーを保持しているため、異なる2つのエクスプローラーが、同じ瞬間にわずかに異なるキューサイズを表示することがあります。

鉱夫たち その後、メンプールから候補となるブロックを選択して構築しますが、その際、手数料率に基づいて選択が行われます。ここから待ち時間が始まります。

手数料:購入するのはブロックスペースであり、資金の移動ではありません

これについて理解しておくべき最も重要な点は、 ビットコインの手数料 それは、送金する金額とは何の関係もないということです。

料金はデータ単位ごとに設定されており、その単位は 仮想バイトあたりのサトシ、sat/vB と表記されます。サトシはビットコインの1億分の1です。バーチャルバイトは、割引を考慮した取引サイズの単位です。 SegWit 署名データに適用されます。手数料総額は、選択したレートに取引サイズを乗じた金額となります。

各ブロックの容量上限は4,000,000ウェイト単位であり、これに含まれる取引の種類にもよりますが、実際の取引データとしてはおよそ1.8MBから2.2MBに相当します。この上限は固定されていますが、需要は一定ではありません。その結果生じる競争が、手数料市場を形成しています。

取引規模を実際に左右する要因とは:

  • 入力の数: これが最大の要因です。追加で1コインを支払うごとに、アドレスの種類に応じて、およそ68~148バーチャルバイトが追加されます。たとえ合計額が同じであっても、時間をかけて受け取った20件の小額支払いをまとめて送金する方が、1件の多額支払いをまとめて送金するよりも、はるかにコストがかかります。
  • 住所の種類: 古い形式は新しい形式よりもかさばります。
  • 出力の数: それに比べれば些細なことですが、複数の支払いを1つの取引にまとめて処理する方が、個別に送金するよりも費用が安く済みます。
住所の種類接頭辞相対的な大きさ注記
レガシー (P2PKH)1...最大2009年のオリジナル形式。現在もサポートされています。
ネスト型SegWit (P2SH)3...中程度互換性ブリッジ、幅広いサポート
ネイティブSegWit (P2WPKH)bc1q...小標準的な1入力・2出力の決済の場合、およそ141仮想バイト
タップルート (P2TR)bc1p...最小これに見合う支払い額は、約111バーチャルバイトに相当します

つまり、3 sat/vB の標準的なネイティブ SegWit 決済にかかる手数料は、およそ 420 サトシです。この記事の執筆時点では、これは 1 米ドルのほんの一部に過ぎませんが、取引額が 50 ドルであろうと 500 万ドルであろうと、その割合は変わりません。

2026年9月時点の手数料条件 異例の落ち着きを見せている。2026年7月から8月にかけて、取引手数料はマイナーの総収益の1%をはるかに下回り、マイナーは1ブロックあたり約0.02~0.025 BTCの手数料を徴収していた。メンプールは長期間にわたり、1~2ブロック以内に処理され続けている。 Bitcoin Coreのデフォルトの最低中継手数料率は現在0.1 sat/vBとなっており、以前の最低値である1 sat/vBの10分の1に低下している。この変更は、 Bitcoin Core 31.0 2026年4月。

穏やかな状況がいつまでも続くわけではありません。過去を振り返ると、手数料の高騰はブロックスペースへの需要が急増したことが引き金となっており、それは予告なく発生します。

ビットコインの取引確認:「確定」が実際に意味すること

A 確認 これは、あなたの取引がブロックに組み込まれたことを意味します。その上に構築される各ブロックごとに、確認が1つずつ追加されます。

新しいブロックは、平均しておよそ10分ごとに生成されます。この記事が執筆される前の24時間において、ブロック生成時間は平均で約9分56秒でした。この平均値には、非常に大きなばらつきが隠されています。マイニングは確率的なプロセスであるため、2つのブロックが90秒間隔で生成されることもあれば、次のブロックが生成されるまでに50分かかることもあります。 取引がいつ確定するかは、誰にも正確にはわかりません、そしてそれとは異なる主張をするサービスはすべて、あくまで推定に過ぎません。

ここで、多くの解説では触れられていない点があります。ビットコインのファイナリティは確率的なものであり、絶対的なものではありません。2人のマイナーがほぼ同時にブロックを発見した場合、ネットワーク上には一時的に2つの競合するチェーンが存在することになります。次のブロックがどちらのチェーン上に構築されるかによって勝者が決まり、敗れたブロックに含まれていた取引はメンプールに戻され、再度確認されることになります。 これは「チェーンの再編成」と呼ばれます。これは正常な現象であり、ほとんどの場合1ブロック以内に解決します。また、履歴を書き換えるには蓄積されたすべてのデータを再処理する必要があるため、より大規模な再編成が起こることは極めて稀です。 プルーフ・オブ・ワーク.

確認が1回行われるごとに、反転の可能性は指数関数的に低くなります。そのため、指針はリスクの大きさに応じて調整されるのです:

確認事項おおよその待ち時間妥当な理由として
0(未確認)至急支払いが重要な場面では、そのようなことはありません。次のセクションをご覧ください。
1約10分お互いに多少の信頼関係がある場合、パーティーとパーティーの合間に、日常的に少量ずつ
3約30分中規模の支払い、一般的な為替預入の下限額
6約60分多額の送金。長年にわたる業界の慣行。

「6」は慣例であり、プロトコルの規則ではありません。ビットコインのソフトウェアには、これを強制する仕組みは一切ありません。これは、許容できる待ち時間の中で十分な安全マージンを確保できることから標準となり、取引所や加盟店が独自に採用したものです。

ビットコインの取引が滞る理由と、その解決方法

保留中の取引は、ほぼ必ず次のような理由によるものです。つまり、手数料率がマイナーが現在受け入れている水準を下回っているため、その取引は繰り返しスキップされてしまうのです。

安心できる点は、ビットコインが消えてしまったわけではないということです。それはロックされているものの、まだ使用されておらず、ネットワーク上でも確認でき、最終的には3つの状態のいずれかになります。

  • それは裏付けている - 混雑が解消され、手数料率が下がり、マイナーがそれを拾う。これが最も一般的な結果である。
  • 置き換えられる - あなたまたはあなたのウォレットが、それを上書きする、手数料の高いバージョンをブロードキャストします。
  • 落ちてしまう - ビットコイン・コアのノードは、336時間(14日間)確認されないまま放置された取引を削除します。取引がネットワークから忘れ去られると、その取引で支出されていたコインは再び使用可能になり、最初からやり直すことができます。

待ちたくない場合は、2つの定評のある手法があります:

手数料による置換(RBF) より高い手数料を支払って同じ支払いを再送信し、メモプール内の元の取引を置き換えます。 この置き換えには、同じコインを少なくとも1枚使用し、置き換える取引よりも合計手数料を多く支払い、ノードの増分中継レート(現在はデフォルトで0.1 sat/vB)に基づく自身の中継帯域幅を賄う必要があります。最近のウォレットの多くは、これを「手数料アップ」または「スピードアップ」ボタンとして提供しています。

「子が親の費用を負担する(CPFP)」 逆の方向から機能します。スタックしたトランザクションの出力の1つを、高額の手数料を設定した新しいトランザクションで支出します。子トランザクションは親トランザクションより先に確認されることはできないため、子トランザクションの手数料を得たいマイナーは、両方をブロックに含めなければなりません。これは、入金待ちの受取人が利用できる選択肢です。なぜなら、受取人は出力を管理しているものの、元のトランザクション自体は管理していないからです。

ただ一つできないことがあります。それは、取引を完全にキャンセルすることです。できるのは、同じコインを使用する別の取引に置き換えることだけであり、実際には、より高い手数料率で、自分が管理するアドレスに資金を送り返すことを意味します。

「手数料による差し替え」と、未確認の支払いが安全でない理由

このセクションでは、このトピックに関して現在検索順位の高いページを含め、依然として広く流布している主張を訂正しています。

「Replace-by-fee」は、当初、オプトイン方式として導入されました。これに基づき、 BIP 125, 2016年に正式に定められた仕様では、送信者は特定のフィールドを設定することで、取引を「置換可能」としてフラグを立てる必要がありました。このフラグが設定されていない場合、ノードは置換取引の中継を拒否していました。加盟店はこの仕組みを頼りにし、フラグが設定されていない未確認取引は、受け入れても妥当な安全性が確保されているとみなしていました。

ネットワークの挙動は、もはやそのようではありません。 Bitcoin Core 28.0, 2024年10月にリリースされたこのアップデートにより、完全な「replace-by-fee」がデフォルトのメンプールポリシーとなりました。シグナリングはもはや一切必要なくなり、BIP 125はその後、廃止とされました。この 現在の交換方針に関する文書 Bitcoin Coreのリポジトリでは、条件として「オプトイン・シグナリング」への言及が削除されました。

その実際的な結果は単純であり、はっきりと述べておく価値がある: 未確認のビットコイン取引は、その構成方法にかかわらず、手数料の高い取引に置き換えることができます。 未確認の支払いは、あくまで提案であり、決済ではありません。

この変更は、政策転換というよりはむしろ是正措置だったと言えるだろう。ビットコインのコンセンサスルールでは、もともとマイナーがどちらの競合する取引を優先して組み込むことも常に許されていた。従来のリレーポリシーは、マイナーが決して遵守する義務を負わないにもかかわらず、安全であるかのような見せかけを作り出していた。プロトコルが実際に許容していることをポリシーに正直に反映させたことで、その誤った安心感が取り除かれたのである。

商品やサービスの対価としてビットコインを受け入れる場合、損失を許容できない取引については、少なくとも1回の確認が完了するまで待つようにしてください。即時決済が必要な場合は、ビットコインの上に構築された決済レイヤーが、そのニーズに応えるために存在しています。

2026年に変わったこと:クラスター・メモプールとプライベート・ブロードキャスト

Bitcoin Core 31.0は2026年4月19日にリリースされ、ここ数年で最も大きな取引処理に関する変更が盛り込まれています。その大部分は一般ユーザーには目に見えませんが、重要な点が3つあります。

メンプールが再構築されました - 「クラスター・メンプール」と呼ばれるこの新しい設計では、各トランザクションの親や子トランザクションを個別に追跡するのではなく、関連するトランザクションを連結したセットとしてグループ化します。 クラスターの上限は64トランザクション、仮想サイズは101 kBです。クラスター内では、トランザクションは、グループ全体として一緒に含まれることを考慮した上で、現実的にマイニングされると予想される手数料率に基づいて順序付けられます。 これにより、マイナーにとってはより優れたブロックテンプレートが提供され、ウォレットにとってはより正確な手数料見積もりが可能となり、「子トランザクションが親トランザクションの料金を支払う(child-pays-for-parent)」仕組みの信頼性も向上します。これは、ノードが親トランザクションと子トランザクションを1つの単位として適切に処理できるようになったためです。この クラスタ・メンプール提案の概要 その論拠について詳しく解説しています。

交代に関するルールが厳しくなった - 現在、置換が許可されるのは、その置換によってメンプールの手数料率プロファイルが以前よりも確実に改善される場合に限られます。これにより、以前のルール下では、置換によってメンプールがマイナーにとって不利になる可能性があったケースが排除されます。単純な単独トランザクションの場合、実際の確認方法は変わりません。つまり、置換対象のトランザクションよりも高い合計手数料と、より高い手数料率を支払う必要があります。

ノードは、非公開でブロードキャストできるようになりました - 新しいオプションにより、トランザクションのブロードキャストをTorまたはI2P経由でのみ行うことが可能になりました。これにより、2つの利点があります。1つは、トランザクションを受信するノードがあなたのIPアドレスを知ることは決してないこと、もう1つは、送信する2つの別々のトランザクションが互いに結びつけられないことです。これは、それぞれが独自の接続を使用するためです。 脅威モデルにネットワークレベルの監視が含まれるユーザーにとって、これは有意義な機能追加です。この機能は、独自のノードを運用しているユーザーが利用可能です。 Bitcoin Core プロジェクトからダウンロードする.

普及には時間がかかります。ノードはそれぞれのペースでアップグレードされるため、これらの変更によるネットワーク全体への影響は、リリース直後に一気に現れるのではなく、リリース後の数か月にわたって徐々に現れていくことになります。

ブロックエクスプローラーで自分の取引を確認する方法

すべてのトランザクションには、 トランザクションID、またはTXID:英数字からなる64文字の文字列です。お使いのウォレットに表示されます。これを、次のようなブロックエクスプローラーに貼り付けてください。 explorer.bitcoin.com そして、その全編を自分で視聴することもできます。

今、あなたが見ているのはこれです:

  • トランザクションID(TXID): 固有のフィンガープリント。支払いの状況について誰かに問い合わせる際は、これを共有してください。すでに公開されている情報以外の内容は一切含まれていません。
  • ステータスまたは確認事項: 「未確認」または「保留中」とは、まだメンプール内にあることを意味します。数字が表示されている場合は、その取引がブロックに含まれており、それ以降にその数のブロックが生成されたことを示しています。
  • ブロック高さ: どのブロックに含まれていたか。確認されるまでは空白のまま。
  • 入力(vin): 使用されたコインと、その送金元アドレス。入力件数が増えると、取引規模が大きくなり、手数料も高くなります。
  • 出力(vout): お金はどこへ行ったのか。通常、このうちの一つは自分の小銭だということを覚えておいてください。
  • 料金: マイナーへの支払総額(サトシまたはBTCで表示)。
  • 手数料率: 実際に待機時間を決定する数値(sat/vB単位)。トランザクションが停滞している場合は、この数値を現在のネットワークレートと比較してください。
  • 仮想サイズ (vsize): 仮想バイト単位の取引サイズ。これに手数料率を掛けると、手数料が算出されます。
  • タイムスタンプ: その取引が最初に確認されたとき、またはその取引が含まれるブロックがマイニングされたとき。

身につけておくべき2つの習慣があります。まず、取引の処理が遅い原因を特定する際は、手数料の合計額ではなく手数料率を確認することです。合計額だけでは何の情報も得られないからです。次に、相手方から送られてきたスクリーンショットを鵜呑みにするのではなく、自分が管理しているウォレットやエクスプローラーで確認することです。スクリーンショットは簡単に偽造できるからです。

ネットワークからあなたの取引について何が把握できるか

ビットコインは、その設計上、公開されています。すべての取引、金額、アドレスは、誰でもいつでも確認できるようになっています。

住所 これらは匿名ではなく、仮名です。名前は付与されていませんが、安定した識別子であり、分析によってそれらを結びつけることができます。最も一般的な手法では、複数のコインが単一のトランザクションの入力として使用された場合、それらはおそらく同じ人物によって管理されていたと仮定します。これを繰り返すことで、関連するアドレスのクラスターが浮かび上がってきます。

実務上の留意点:

  • 住所を再利用すると、これまでの履歴が露見してしまう - これを受け取ったことのある人なら誰でも、その残高の全額や、これに関連するすべての取引を確認することができます。支払いごとに新しい受取アドレスを使用してください。 自己管理型ウォレット 必要に応じて無料で生成できます。
  • 多くの小銭をまとめて一つにまとめることで、それらが互いに結びつけられる - 少額の取引を20件まとめて1つの取引にまとめることで、観察者には、その20枚のコインが同じ所有者に属していることが伝わる。
  • broadcast では、IP アドレスが漏洩する可能性があります - 取引自体にはその情報は含まれていませんが、最初に送信先のノードは、その取引がどこから来たのかを把握することができます。独自のノードを稼働させ、Bitcoin Core 31.0で追加された「プライベートブロードキャスト」オプションを使用することで、この問題を直接解決できます。
  • ごくわずかな成果では、作成する価値がないかもしれません - 金額があまりにも小さいため、それを支払う際の手数料が金額そのものよりも高くなってしまうような出金を「ダスト」と呼びます。ウォレットは通常、このような出金の作成を拒否するため、事実上の最小実用支払い額が存在することになります。

結論

ビットコインの取引とは、特定のコインを新しい所有者に譲渡する署名付きメッセージであり、ネットワーク上のすべてのノードによって独立して検証され、誰も編集できない台帳に記録されます。 「入力」「出力」「お釣り」の仕組みを理解すれば、ブロックエクスプローラー上で奇妙に見える現象のほとんどが説明できます。手数料が支払額ではなくデータ容量を購入するためのものだと理解すれば、コストに関して奇妙に見える点のほとんどが説明できます。また、確認には確率的な要素があることを理解すれば、待ち時間が生じる理由も説明できます。

2026年9月現在、ネットワークは低コストで稼働しており、トランザクションの処理も迅速に行われています。また、Bitcoin Core 31.0により、手数料の推定やスタックしたトランザクションの処理は、これまで以上に信頼性の高いものとなっています。ここで説明した仕組みは2009年以来安定しており、ルールは誰に対しても等しく適用されます。これこそが重要な点なのです。

よくある質問

ビットコインの取引が確認されるまで、どれくらい時間がかかりますか?
通常、最初の確認には10分から60分ほどかかりますが、これは支払った手数料率やネットワークの混雑状況によって異なります。ブロックは平均しておよそ10分ごとに生成されますが、そのタイミングはランダムであるため、特定の取引について正確に予測することはできません。
なぜ私のビットコイン取引は保留中になっているのですか?
ほとんどの場合、手数料率が現在の状況に対して低すぎるため、マイナーはその取引よりも他の取引を優先して処理し続けているからです。ブロックエクスプローラーで手数料率(sat/vB)を確認し、ネットワークが現在支払っている金額と比較してみてください。
ビットコインの取引は取り消したり、キャンセルしたりできるのでしょうか?
一度も確認されていません。確認されるまでは取引をキャンセルすることはできませんが、同じコインを、より高い手数料で別の取引に置き換えることは可能です。これは実際には、資金を自分が管理するアドレスに振り向けることを意味します。
ビットコインの取引には、何回の確認が必要ですか?
日常的な少額の送金であれば、1つで十分です。3つは一般的な取引のしきい値です。6つは、多額の送金における長年の慣例です。これらはいずれもプロトコルの規則ではなく、支払いを受け取る側が下すリスク判断です。
なぜ自分のアドレスにビットコインが返送されてきたのでしょうか?
それが仕組みです。ビットコインは1枚単位でしか使用できないため、保有しているコインの合計額が送金予定額を上回る場合、残額はあなたが管理するアドレスに戻されます。これはすべての取引で通常起こる現象であり、エラーではありません。
ほんの少ししか送金していないのに、なぜ手数料がこんなに高いのですか?
手数料は、送金される金額ではなく、データの取引サイズに基づいて算出されます。時間をかけて受け取った多くの小額のコインを組み合わせて構成された支払いは、1つの大きなコインから構成された支払いよりも多くのスペースを占めるため、金額の多寡にかかわらず、手数料が高くなります。
取引が確認されないままになった場合はどうなりますか?
ビットコイン・コアのノードは、336時間(14日間)確認されていない取引を破棄します。破棄されると、そのコインは再び使用可能になり、手数料率を高く設定して再送信することができます。
ビットコインの送金を行ったのが誰なのか、誰か分かる人はいますか?
すべての取引、金額、アドレスは公開されていますが、プロトコル上ではアドレスと氏名が紐付けられていません。アドレスを再利用したり、多数のコインをまとめて使用したりすると、分析者がその取引活動を特定の所有者に結びつけやすくなります。
ビットコインを送金できる最小額はいくらですか?
プロトコル上の最低額という規定はありませんが、実用上の最低額は存在します。「ダスト」と呼ばれる、支出する価値がないほど小さな出力は、後でそれを支出するための手数料がその価値を上回ってしまうため、一般的にウォレットやノードによって拒否されます。
ビットコインは、同じコインが2回使われてしまうのをどのように防いでいるのでしょうか?
各ノードは、トランザクションに含まれるコインがすでに使用されていないことを確認し、競合するペアのうち、ブロックに含められるのは1つのバージョンだけです。一度トランザクションが確認され、その上にブロックが積み重なると、そのトランザクションを取り消すことは、それまでに蓄積されたマイニング作業をすべてやり直すことを意味します。

Bitcoin.comウォレットで、安全に投資を始めましょう

これまでに8,500万以上のウォレットが作成されています。ビットコインや暗号資産を安全に購入、売却、取引、投資するために必要な機能がすべて揃っています。

A screenshot of the Bitcoin.com Wallet app

スキャンしてBitcoin.comウォレットをダウンロード

お使いのモバイル端末でこのQRコードをスキャンすると、該当するストアページに自動的に遷移します。