DeFiの仕組みとは?
スマートコントラクト、流動性プール、レンディングなど、DeFiを支える基本構造を仲介者の役割と比べながら整理します。
取引を一意に識別するトランザクションIDの役割と、ブロックエクスプローラーでの確認手順をやさしく解説します。
トランザクションハッシュ(TxID)は、ブロックチェーン上の1件の取引を一意に識別するための英数字の文字列です。これを使えば、取引がいつ・どのように処理されたかをブロックエクスプローラーで確認できます。
暗号資産の送金などをブロックチェーンに記録すると、その取引ごとに固有の識別子が発行されます。これがトランザクションハッシュ(Transaction Hash)で、「TxID」や「トランザクションID」とも呼ばれます。見た目は「0x」から始まる長い英数字の文字列で、同じ内容の取引でも、それぞれ異なる値になります。本記事では、このハッシュが何のために存在し、どこで確認できるのかを整理します。
トランザクションハッシュは、ハッシュ関数という計算によって取引データから生成される、固定長の文字列です。取引の内容がわずかでも違えば、まったく異なる値になる性質を持ちます。そのため、ブロックチェーン上の膨大な取引の中から、特定の1件を正確に指し示す「指紋」のような役割を果たします。
ブロックチェーンには日々、数多くの取引が記録されます。その中から目的の取引を特定するには、一意の目印が欠かせません。トランザクションハッシュは、次のような場面で役立ちます。
| 場面 | ハッシュでわかること |
|---|---|
| 送金状況の確認 | 取引が承認済みか、処理中かといった状態 |
| 取引内容の照合 | 送付元・送付先・数量・手数料などの記録 |
| 履歴の参照 | いつブロックに取り込まれたかという時刻 |
トランザクションハッシュは、取引を行ったウォレットや取引所の履歴画面に表示されるのが一般的です。送金を実行すると、その取引の詳細としてハッシュが発行され、確認できるようになります。
表示場所はサービスによって異なりますが、取引履歴の各項目を開くと「トランザクションID」「TxHash」などの名称で記載されていることが多いです。
取得したハッシュは、ブロックエクスプローラーと呼ばれる、ブロックチェーンの記録を閲覧できるWebサービスで照会できます。基本的な流れは次のとおりです。
詳細画面では、取引が正常に完了しているか、まだ承認待ちかといった状態を確認できます。
この記事の注記:トランザクションハッシュは取引を識別するための公開情報であり、それ自体が資産を動かす鍵ではありません。ただし、確認のために検索する際は、正規のブロックエクスプローラーを利用しているかをご自身でご確認ください。本記事は一般的な情報提供を目的としています。
ハッシュからわかるのは、ブロックチェーン上に記録された取引情報(アドレスや数量など)であり、氏名などの個人情報そのものではありません。アドレスと取引内容は公開される点に留意してください。
取引がまだネットワークに取り込まれていない場合や、対応していないネットワークのエクスプローラーで検索している場合に表示されないことがあります。利用したネットワークに対応したエクスプローラーかをご確認ください。
同じものを指す呼び方です。「Transaction ID(TxID)」「TxHash」「トランザクションハッシュ」はいずれも、1件の取引を識別する固有の文字列を意味します。
MetaGiga編集部は、Web3とブロックチェーンの基礎知識を中立的な立場でわかりやすく伝えることを目的に、解説記事の企画・作成・見直しを行っています。記事の方針についてはMetaGigaについてをご覧ください。