PR

仮想通貨のTxID(トランザクションID)とは?承認数と確認方法を解説

トランザクションIDによる送金後の確認と承認数の見方 基礎知識

仮想通貨を送ったあと、「トランザクションID(TxID)」という長い英数字が表示されることがあります。受取人に伝えたいのに、どこまで確認すれば送金が完了したといえるのか分からない人もいるでしょう。

TxIDは、ブロックチェーン上の取引を識別するための情報です。対応するブロックエクスプローラーで検索すると、その取引がネットワークに見えているか、ブロックに取り込まれたか、どれくらい承認が進んだかを確認できます。

ただし、TxIDがあること、ブロックチェーンで取引が確認できたこと、取引所の口座残高に反映されたことは、同じ意味ではありません。

この記事では、送金の操作説明とは分けて、TxIDの見方、承認数の数え方、BTCとETHでの確定の考え方、確認画面を読む際の注意点を具体例で解説します。実在の送金履歴や認証情報は使わず、表示例はすべて架空のデータです。

最初に結論

  • TxIDはブロックチェーン上の取引を識別する手掛かり。取引所の受付番号とは別の場合がある。
  • 承認0は、原則としてまだブロックに取り込まれていない状態。ブロックに入ると1承認、その上にブロックが積み重なると数が増える。
  • 必要な承認数は、ネットワークや受取先サービスのルールによって異なる。
  • Bitcoinの承認は積み重なるほど取り消されにくくなる考え方。Ethereumには「finalized」という別の確定状態もある。
  • TxIDが確認できても、送金先アドレス・ネットワーク・資産・実行結果を必ず照合する。

トランザクションID(TxID)とは?

アドレス、TxID、取引所の受付番号の違い

トランザクションとは、ブロックチェーンに記録される取引や操作のことです。たとえばBitcoinの送金、EthereumでのETH移転、スマートコントラクトへの呼び出しなどが該当します。

TxIDは、その取引を識別するためのIDです。「トランザクションハッシュ」「Transaction Hash」と表示するサービスもあります。利用するネットワークによって見た目や生成方法は異なりますが、取引の記録を探す手掛かりという役割は共通しています。

Bitcoin Coreの資料では取引の識別子を「txid」と呼び、Ethereumの公式資料では「transaction hash」という言葉を用いています。送金した人と受け取る人が同じチェーンを見ているか確認することも重要です。

TxIDは取引所の受付番号と違う

交換業者から外部へ送金する場合、画面に「申請ID」「出金番号」「受付番号」などが表示されることがあります。これは事業者内部の申請を管理するための番号で、必ずしもブロックチェーンのTxIDではありません。

申請受付の段階では、事業者が本人確認や送金審査をしている途中で、まだオンチェーン取引が作成・公開されていない場合もあります。その時点ではブロックエクスプローラーで追跡できるTxIDが表示されないことがあります。

また、自分が取引所内で別のユーザーへ資産を移すなど、事業者内部で完結する処理なら、利用者ごとの処理に個別のオンチェーンTxIDが付かない場合があります。

BitcoinのTxIDとEthereumのハッシュは同じ文字列?

Bitcoinの一般的なTxIDは64桁の16進数文字列として表示されます。Ethereumのトランザクションハッシュは通常「0x」に続く64桁の16進数で表示されます。

しかし、これがすべての暗号資産で共通する形式というわけではありません。別のブロックチェーンでは文字数や表記が異なる場合があります。

またBitcoinでは、SegWitの取引について、witnessデータを含むハッシュ(wtxid)と通常のTxIDを区別する場合があります。一般利用者が送金を確認するときは、取引所やウォレットが提示する正式な取引識別子を使用しましょう。

表示名 主な意味 主な確認先
取引所の申請ID 事業者内部の受付・処理番号 送金元の公式履歴・サポート
BitcoinのTxID Bitcoinの特定取引を識別 Bitcoin対応エクスプローラー
Ethereumの取引ハッシュ Ethereum上の取引を識別 Ethereum対応エクスプローラー
ブロックハッシュ 取引を含むブロックを識別 同じチェーンのブロック情報
ウォレットアドレス 送信元・受取先などの識別に使う 対応チェーンのアドレス情報

TxIDで送金状況を確認する基本の5ステップ

TxIDが分かれば、対応するブロックエクスプローラーで取引を探せます。ブロックエクスプローラーとは、ブロック・取引・アドレスなどの公開情報を閲覧できるサービスです。

ただし、BitcoinとEthereumでは確認するネットワークが異なります。イーサリアムのL2も、Ethereumメインネットとは別のエクスプローラーやネットワーク選択が必要な場合があります。

  1. 送金したネットワークを確認:BitcoinなのかEthereumなのか、あるいは対応するL2なのかを確認する。
  2. TxIDを取得:利用した取引所やウォレットの正式な履歴からコピーする。
  3. 対応するエクスプローラーを開く:そのネットワークに対応する閲覧サービスを利用する。
  4. 取引を検索:TxIDを入力し、取引の状態・ブロック番号・数量などを読む。
  5. 受取先情報と照合:アドレス、資産、ネットワーク、実行結果、受取サービス側の反映状況を確認する。

Ethereum公式はエクスプローラーを、トランザクションやアカウント、ブロックの公開データを確認する手段として紹介しています。ただし、エクスプローラーの運営者はEthereumそのものとは別のサービスであり、画面表示や対応チェーンはそれぞれ異なります。

TxIDをコピーするときの注意

長い識別子を手入力すると文字を間違えやすいため、通常は正規の履歴画面からコピーします。受取人へ連絡する際は、TxIDに加えて利用したネットワークと送金申請日時を伝えると照合しやすくなります。

ただし、TxIDやウォレットアドレスは公開取引と結び付く情報です。SNSなどにむやみに投稿すると、保有状況や取引先を推測される可能性があります。公開範囲を必要最小限にしましょう。

「検索結果がない」ときは何が考えられる?

TxIDを検索しても結果が表示されない場合、いくつかの原因が考えられます。別ネットワーク用のエクスプローラーで検索している、取引がまだネットワークへ十分伝わっていない、取引所側で未送信の状態にある、識別子を取り違えている、といったケースです。

また、エクスプローラー自体の更新遅延や障害もあり得ます。検索結果が出ないことだけで、送金失敗や資産消失と断定しないでください。

特に送金申請後の画面表示が「審査中」の場合は、ブロックチェーンより前の段階かもしれません。まず送金元の正式なステータスを確認します。

承認数とは?0・1・3・6承認の数え方

未承認、ブロックへの記録、入金先での反映

承認数(confirmations)は、Bitcoinなどで、特定の取引がブロックチェーンにどれだけ深く取り込まれているかを表す数字です。

Bitcoinで取引がまだブロックに入っていない場合は、一般に0承認と表示されます。取引を含むブロックが有効なチェーンに取り込まれると1承認、その後にブロックが一つ追加されると2承認になります。

Bitcoinの確認数は、取引を含むブロックの高さをH、現在の先端ブロック高をTとすると、T−H+1で数えられます。ここで取引がそのチェーンに含まれていることが前提です。

数字で見る:ブロック高900,000の取引

以下は実際の現在高とは関係のない架空例です。

ある取引がブロック高900,000に入ったとします。チェーンの先端が900,000なら1承認。先端が900,002になったら3承認です。

900,002−900,000+1=3承認となります。

取引を含むブロック高 先端ブロック高 承認数
まだブロック未収録 900,000 0承認
900,000 900,000 1承認
900,000 900,001 2承認
900,000 900,002 3承認
900,000 900,005 6承認

Bitcoinのブロックは平均して約10分間隔で作られるよう設計されていますが、毎回10分ぴったりにできるわけではありません。したがって、「6承認=必ず60分」とは言い切れません。

6承認なら絶対に取り消されない?

Bitcoinでは、ブロックが追加されるほど過去の取引を覆すことが難しくなる、という確率的な考え方を採用しています。

Bitcoin.orgは、高額なBTC送金では6承認を目安とする例を示しています。しかし、これはすべてのサービス・銘柄で6承認が必要という共通ルールではなく、承認後の取り消し可能性が数学的にゼロになるという意味でもありません。

実際に何承認で受取を確定するかは、送金先事業者が定めます。取引所によって入金反映条件は異なり、同じサービスでも銘柄やネットワークによって違う場合があります。

「1承認」で受け取ったといえる?

少なくとも取引が一つのブロックに取り込まれている、という情報にはなります。しかし、受取先サービスがその時点で残高へ反映するか、資産の売却・送金を許可するかは別です。

たとえば取引所が3承認を要件としているなら、エクスプローラー上で1承認の状態では残高反映を待つ場合があります。利用するサービスの必要承認数を確認しましょう。

TxIDの画面で見るべき6つの項目

エクスプローラーの表示項目はチェーンやサービスによって異なります。初心者は次の情報を優先して読み取ると、取引の状況を把握しやすくなります。

項目 分かること 注意点
TxID/取引ハッシュ 対象取引の識別子 ネットワークを取り違えない
Status Pending、Success、Failedなどの状態 チェーンによって意味が異なる
Block/Height 取引が入ったブロック 未収録なら表示されない場合
Confirmations ブロック収録後の深さ 受取先の必要数とは別
From/To/出力 送信元や宛先など 契約呼び出しでは表示の解釈が異なる
Value/Fee 数量やネットワーク費用 取引所の出金手数料と一致しない場合

Bitcoinの入力と出力は「送った相手の数」と一致しない場合がある

BitcoinはUTXO方式なので、一つの取引に複数の入力と複数の出力が含まれることがあります。たとえば、0.08BTCと0.05BTCの入力を使い、受取人へ0.10BTC、自分へのお釣りとして0.0298BTCを出力し、0.0002BTCを手数料とする取引です。

この場合、ブロックエクスプローラーで2つの出力が表示されても、2人の第三者へ送金したとは限りません。自分が管理するお釣りアドレスが含まれている可能性があります。

BitcoinのUTXO方式では、相手への支払いと自分へのお釣りを同じ取引の別出力として記録できるため、表示された出力の用途を区別することが重要です。

Ethereumの「Success」と「Failed」は何を示す?

Ethereumのエクスプローラーでは、取引ハッシュに紐づいて実行結果が表示されます。「Success」は基本的に処理が正常に実行されたこと、「Failed」は処理が失敗・取り消しになったことを示します。

しかし、スマートコントラクトを呼び出した取引では、画面に表示される「To」は契約アドレスであり、最終的に受け取る人のアドレスと一致しない場合があります。トークン移転のイベントや該当するトークンの詳細も確認する必要があります。

また、Ethereumでは失敗した取引でも、実際に使用したガスに応じたネットワーク手数料がかかる場合があります。取引が失敗したなら手数料も必ず返る、と考えないようにしましょう。

Ethereumのネットワーク手数料そのものは、イーサリアムのガス代の仕組みを参考にしてください。

Bitcoinの承認とEthereumの確定は同じ?

ネットワークによって、取引が「確定した」と判断する仕組みが異なります。Bitcoinの確認数とEthereumの確定状態を、同じ数字だけで比較することはできません。

Bitcoinは承認が増えるほど取り消されにくくなる

BitcoinはPoW(Proof of Work)によってブロックを作ります。取引がブロックに取り込まれ、その上に有効なブロックが積み重なるほど、その取引を含まない別の履歴へ置き換えることは一般に難しくなります。

それでも短期的なチェーンの再編成が起きる可能性はあるため、受取側は金額やリスクに応じて必要承認数を決めます。高額送金ほど多めの確認を要求する事業者があるのはこのためです。

Ethereumには「finalized」という状態がある

EthereumはPoS(Proof of Stake)を採用しています。バリデータがブロックを提案・検証し、一定の条件でチェックポイントへの投票が集まると、ブロックが最終確定(finalized)されます。

Ethereum公式は、ブロックに入った取引が「justified」「finalized」といった状態へ進むことを説明しています。単に数ブロックが追加されたことだけでなく、合意の仕組みによる確定状況を見る点がBitcoinと異なります。

そのため、BTCの6承認とETHの6ブロックを同じ安全度だとみなすことはできません。どちらもシステムの重大な問題まで絶対に防げるという保証ではありませんが、正式な確定条件が違います。

L2の入金では別の状態が加わることもある

EthereumのL2では、L2上での処理、L1へのデータ投稿、証明・異議申立て、ブリッジの引き出しなど、別の段階が存在する場合があります。

そのため、L2のエクスプローラーで取引が成功していても、L1へ戻す手続きまで完了したとは限りません。利用するネットワークの名称と、何を完了と表示しているのかを確認しましょう。

仕組みの違いは、イーサリアムのL2とブリッジで説明しています。

ブロックチェーンで成功したのに取引所へ反映されない理由

TxIDで送金先への取引を確認できても、受取先取引所の残高がまだ増えない場合があります。この状況には、少なくとも3種類の段階があります。

  1. 送金元の手続き:取引所側で出金申請の審査・承認をしている段階。
  2. オンチェーン処理:取引がネットワークへ送信され、ブロックへの収録や承認を待つ段階。
  3. 受取先の残高反映:受取先が必要承認数、宛先情報、資産の対応条件などを確認する段階。

例えばBTCが2承認になっていても、受取先が追加の確認を求めれば、残高反映が遅れることがあります。また、同じEthereumネットワークでも、受取先がそのトークンに対応していなければ自動反映されない場合があります。

TxIDで確認すべき情報と、取引所へ問い合わせる情報

送金元と受取先のどちらに確認を依頼するか考えるときは、今どの段階にあるかを整理します。送金元の履歴が「処理中」でTxIDがないなら、まず送金元の申請状況を確認します。

TxIDがあり、適切なチェーンで送金先アドレスと数量が一致し、必要な承認も進んでいるなら、受取先の入金条件や反映状況を確認することになります。

問い合わせ時には、銘柄、ネットワーク、送信元・受取先、数量、送金日時、TxID、申請番号を整理すると説明しやすくなります。ただし、秘密鍵やウォレットの復元フレーズ、認証コードをサポートへ渡してはいけません。

TxIDだけで誤送金が戻るわけではない

TxIDは取引内容を確認するための手掛かりで、送金の取消ボタンではありません。ブロックチェーン上で間違った宛先への取引が成立している場合、TxIDを持っていても自動で取り消すことはできません。

また、TxIDに表示された「成功」は、送金先が意図した人物だったことを保証しません。アドレスやネットワークの取り違えを防ぐには、送金前の確認が必要です。

送金前の手順や入金先の条件は、仮想通貨の送金方法と注意点を参考にしてください。

未承認の取引はどうなる?手数料・再送信の注意点

Bitcoinで未承認の取引が長く残っている場合、手数料率がネットワークの需要に対して低いことなどが考えられます。ブロックに入るまでの所要時間は、固定されていません。

未承認の取引は、ウォレットやノードの表示状況によって見え方が異なり、ネットワーク全体で永久に保持される保証もありません。一定条件で取引が中継対象から外れることもあります。

手数料を上げて置き換えるとTxIDは変わることがある

Bitcoinには、未承認取引を別の条件の取引へ置き換え、手数料を引き上げる仕組みがあります。一般にRBF(Replace-By-Fee)と呼ばれ、Bitcoin Coreのウォレットにも手数料変更のための機能があります。

例えば、ウォレットが元の取引をより高い手数料の別取引に置き換えた場合、新しい取引には新しいTxIDが付くことがあります。古いTxIDだけを見ていると、取引が消えたように見える可能性があります。

ただし、すべてのウォレットで同じ操作が使えるわけではなく、置き換えが必ず成功するわけでもありません。古い取引と同じ送金額をもう一度「新規送金」すればよいという意味でもありません。

Ethereumでも未処理取引の置き換えがある

Ethereumでは、同じアカウントのトランザクション順序を管理するnonceという番号があります。未処理の取引に対して同じnonceを持つ別の取引を送ることで、置き換えが行われる場合があります。

その場合も、新しい取引ハッシュが発生します。元の取引ハッシュと現在のウォレットに表示されるハッシュを照合してください。

実際の手続きはウォレットによって異なるため、公式のサポート手順を確認せずに複数の取引を繰り返し送信することは避けましょう。

TxIDを保管するときの実用的な記録例

TxIDは、送金履歴を後から照合する際に役立ちます。ただし、取引IDだけを保存していても、なぜ送金したのか、どの口座間の移動だったのかを十分に説明できない場合があります。

次のように、最低限の内容を一緒に記録しておくと整理しやすくなります。

記録項目 架空の記入例 目的
実行日 2026年10月17日 時系列の照合
資産と数量 BTC・0.015BTC 取引内容の確認
ネットワーク Bitcoin 検索先を誤らない
送金元・受取先 自己管理ウォレットA→自己管理ウォレットB 移動目的の整理
TxID 別途、安全な記録に保存 オンチェーン記録の照合
手数料 確定履歴の数字を記録 後日の費用確認
受取先の状態 残高反映を確認 手続きの完了確認

これは記録項目の一例です。TxIDは自分の正式な取引履歴から取得し、送金元や受取先と一緒に保存しましょう。取引所の履歴やCSVと組み合わせ、記録の出所が分かるようにしましょう。

また、取引履歴を保存する理由は税務だけではありません。送金トラブルや資産管理、相続時の財産確認にも役立ちます。取得価額や年間損益を整理するときも、送金履歴と売買取引の記録を区別しましょう。

TxIDのスクリーンショットだけで入金を信用してよい?

TxIDの検索に秘密鍵や復元フレーズは不要

送金者が「送金した」と言ってTxIDの画像を送ってきても、それだけで自分の口座へ資金が届いた証拠にはなりません。画像を編集して取引が完了したように見せることも可能です。

取引を確認するときは、対応するエクスプローラーでTxIDを検索し、ネットワーク、実際の宛先、資産や数量、実行状態を確認しましょう。必要に応じて、自分が利用する受取先サービスでの残高反映も確認します。

また、実在するTxIDを送られても、その取引が自分宛てとは限りません。第三者の取引IDをコピーして提示することもできるため、取引IDの存在だけで相手の支払いを認めるのは危険です。

偽の通知画面や送金済みを装う手口は、仮想通貨詐欺の見分け方も参考にしてください。

トランザクションID・承認数に関するよくある質問

Q. TxIDはどこで確認できますか?

利用した取引所やウォレットの送金履歴・取引詳細に表示される場合があります。取引所の申請番号だけが先に表示され、オンチェーン送信後にTxIDが追加される場合もあります。

Q. TxIDは第三者に教えても大丈夫ですか?

TxIDそのものは秘密鍵ではなく、公開ブロックチェーン上の取引を調べるための情報です。ただし、取引履歴や関連アドレスから資産の流れを推測される可能性があります。必要な相手にだけ共有するのが無難です。

Q. 取引所の履歴にTxIDがないのは失敗ですか?

必ずしも失敗ではありません。申請が審査中だったり、まだネットワークへ公開されていなかったりする可能性があります。取引所の表示と公式ヘルプを確認しましょう。

Q. Bitcoinの0承認は送金していないという意味ですか?

通常は、まだ有効なチェーンのブロックに取り込まれていないという意味です。ネットワーク上に未承認取引として存在する場合もあります。ただし、全ノードへの伝播を保証するものではありません。

Q. 1承認ならもう絶対に取り消されませんか?

保証されません。Bitcoinではブロックが積み重なるほど取引履歴が覆されにくくなると考えますが、短期的なチェーン再編成の可能性はあります。受取先が求める承認数を確認してください。

Q. 6承認になるまで必ず1時間ですか?

違います。Bitcoinのブロック生成間隔は平均で約10分ですが、実際の間隔にはばらつきがあります。また、最初にブロックへ取り込まれるまでの時間も一定ではありません。

Q. TxIDで「Success」なら取引所の入金も完了していますか?

必ずしもそうではありません。オンチェーン処理の成功と、取引所がその利用者の残高に反映する処理は別です。必要承認数や送金先情報も確認しましょう。

Q. EthereumのFailedでも手数料はかかりますか?

かかる場合があります。取引を実行しようとして消費したガスの費用が発生するためです。実際の手数料は取引詳細で確認できます。

Q. 同じ送金なのにTxIDが変わったのはなぜですか?

未承認取引の置き換えなどによって、新しい取引が作られた可能性があります。ウォレットの公式履歴で元の取引と現在の取引を照合してください。直ちに二重送金と決めつけないことが大切です。

Q. BitcoinとEthereumで同じエクスプローラーを使えますか?

ネットワークに対応したサービスが必要です。同じ運営会社が複数チェーンの検索画面を提供している場合でも、対象チェーンを正しく選択してください。EthereumのL2も別の検索対象になることがあります。

まとめ|TxIDと承認数を分けて確認しよう

TxIDはブロックチェーン上の取引を探すための識別子です。承認数は、その取引がブロックに取り込まれてからどれだけブロックが積み重なったかを表します。

重要なのは、TxIDがあることと、取引がブロックに入ったこと、さらに受取先サービスの残高へ反映されたことを分けて考えることです。BitcoinとEthereumでは取引の確定方法も違うため、承認数を機械的に比較することはできません。

取引の確認では、まず利用したネットワークとTxIDを照合し、エクスプローラーで状態、宛先、資産、数量、ブロック情報を確かめます。そのうえで取引所の必要承認数や残高反映の条件を確認してください。

送金時のネットワーク選択・メモ・宛先確認については仮想通貨の送金方法、BTCの出力構造については、取引の入力・出力とお釣りの関係を確認すると理解が深まります。画面やステータスの名称は利用サービスによって異なるため、正式な案内に合わせて読み取ることが大切です。

コメント

タイトルとURLをコピーしました