Bitcoinトランザクション検索

TXIDで任意のBitcoinトランザクションを検索。承認状況、手数料、インプット・アウトプット、ブロック詳細をリアルタイムで確認できます。

あらゆるBitcoinトランザクションを詳細に確認できます。
ステータス、手数料、インプット、アウトプット、ブロックデータ — すべてを一度の検索で。

すべてのBitcoinトランザクションは、ブロックチェーン上に恒久的かつ監査可能な記録として残ります。支払いの確認、滞留した送金のデバッグ、あるいは単にネットワークを探索する場合でも、このツールを使えばTXIDから任意のトランザクションを検索し、承認ステータス、手数料の内訳、すべてのインプットとアウトプット、採掘されたブロックまで、あらゆる詳細を確認できます。

トランザクションを検索

TXIDは、Bitcoinトランザクションを一意に識別する64文字の16進数文字列です。

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

トランザクションID (TXID) は、これまでに発生したすべてのBitcoinトランザクションを識別する一意の64文字の16進数文字列です。シリアライズされたトランザクションデータをダブルハッシュ (SHA-256) することで生成されます。2つの有効なトランザクションが同じTXIDを共有することはなく、Bitcoinネットワーク上の任意の価値の移転に対する信頼できる指紋となります。

TXIDは、トランザクションを追跡・参照するための主要な手段です。Bitcoinを送受信すると、ウォレットはTXIDを生成し、任意のブロックエクスプローラーや本ツールのようなサービスで支払いを確認できます。TXIDはトランザクションがネットワークにブロードキャストされた瞬間に — 最初の承認を受ける前から — 割り当てられます。

重要なポイント

TXIDはブロックハッシュと同じではありません。TXIDは1つのトランザクションを識別しますが、ブロックハッシュは何千ものトランザクションを含むブロックを識別します。どちらも64文字の16進数文字列なので、見た目が似ていることがあります。

Bitcoinトランザクションの構造

トランザクション検索で表示される内容を理解することで、Bitcoinが内部でどのように動作しているかを把握できます。すべてのBitcoinトランザクションは、いくつかのコアコンポーネントで構成されています。

インプット

インプットは、送信者が使用している過去のトランザクションのアウトプット (UTXO) を参照します。各インプットには所有権を証明する暗号署名が含まれます。インプットの合計値は、希望するアウトプットと手数料の合計以上でなければなりません。

アウトプット

アウトプットはBitcoinの送り先を定義します。各アウトプットは金額とロックスクリプト (アドレス) を指定します。インプットの合計とアウトプットの合計の差がマイニング手数料となり、そのトランザクションを含めたマイナーに支払われます。

手数料

手数料は、インプットの合計値とアウトプットの合計値の差として暗黙的に定義されます。明示的な「手数料」フィールドはありません。手数料レート (sat/vB) が高いほど、マイナーがトランザクションを早く含めるインセンティブになります。

サイズと重み

トランザクションサイズはバイトと仮想バイト (vB) で測定されます。SegWitは「重み単位」という概念を導入し、witnessデータは割引された値でカウントされます。これがSegWitトランザクションがvBあたり安くなる理由です。

承認数を理解する

Bitcoinトランザクションを最初にブロードキャストすると、未承認のトランザクションとしてmempoolに入ります。マイナーがブロックに含めると最初の承認を受け取ります。その後にマイニングされるブロックごとに、承認数がさらに追加されます。

承認数は、トランザクションがブロックチェーンにどれほど深く埋め込まれているかを示し、したがって巻き戻しがどれほど困難かを示します。ほとんどのサービスは6承認 (約60分) で完全に安全と見なしますが、少額であれば1承認でも十分な場合が多いです。

承認数 時間 セキュリティレベル
0 数秒 未承認
1 約10分 低
3 約30分 中
6 約60分 高 (標準)

プライバシーに関する考慮事項

Bitcoinトランザクションは匿名ではなく、仮名 (pseudonymous) です。すべてのトランザクションは公開ブロックチェーンに恒久的に記録され、ブロックエクスプローラーを持つ誰もが閲覧できます。アドレスは現実世界のIDに直接紐づいてはいませんが、高度なチェーン分析によってトランザクションの流れを追跡し、同じユーザーに属するアドレスをクラスタリングできる場合があります。

トランザクションを検索する際、インプットとアウトプットが資金の流れを明らかにすることに注意してください。おつり (change) アウトプット (未使用の価値が送信者に戻る部分) は、ヒューリスティックによって特定できる場合があります。プライバシーを重視する場合は、CoinJoinトランザクション、Taprootアドレス、その他のプライバシー強化技術の利用を検討してください。

よくある質問

自分のトランザクションのTXIDはどこで確認できますか?
ウォレットは、トランザクションを送受信した後にTXIDを表示します。ほとんどのウォレットでは、取引履歴から特定のトランザクションをタップ/クリックすると完全なTXIDが表示されます。取引所や決済プロセッサからの確認メールや通知にも記載されています。
なぜ自分のトランザクションの承認数が0と表示されるのですか?
承認数が0ということは、トランザクションがまだmempoolにあり、ブロックに含まれるのを待っている状態です。最近のトランザクションでは通常のことです。ネットワーク需要が高い時期に手数料レートが低すぎると、時間がかかることがあります。ウォレットが対応していれば、Replace-By-Fee (RBF) を使って手数料を引き上げることができます。
承認されたBitcoinトランザクションを取り消すことはできますか?
理論上は51%攻撃 (ブロックチェーンの再編成) によってトランザクションを取り消すことは可能ですが、Bitcoinネットワークではこれは極めて高コストであり、現実的には実行不可能です。トランザクションが6承認を得ると、事実上すべての基準で不可逆と見なされます。この不変性はBitcoinの主要なセキュリティ機能の1つです。
サイズと重み (weight) の違いは何ですか?
トランザクションサイズは生のバイト数です。重み (weight) はSegWitで導入され、重み単位 (WU) でトランザクションを測定します。非witnessデータは1バイトあたり4 WU、witness (署名) データは1バイトあたり1 WUとしてカウントされます。仮想バイト (vB) = weight / 4 です。手数料レートはvBごとに計算されるため、SegWitトランザクションは安くなります。
「RBF」または「Replace-By-Fee」とは何ですか?
RBFは、未承認のトランザクションを、より高い手数料を支払う新しいバージョンに置き換える機能です。手数料が低くて元のトランザクションがmempoolで滞留している場合に便利です。ほとんどの最新ウォレットは、トランザクションのnSequenceフィールドでシグナリングすることによりRBFをサポートしています。新しいトランザクションが承認されると、置き換えられたトランザクションは無効になります。
なぜ自分のトランザクションに複数のアウトプットがあるのですか?
BitcoinはUTXO (Unspent Transaction Outputs) を使用します。Bitcoinを使用する際は、UTXO全体を消費する必要があります。送金したい額よりUTXOの保有額が多い場合、余剰分は追加のアウトプットとして「おつり」 (change) の形で戻ってきます。したがって、一般的なトランザクションには少なくとも2つのアウトプット (支払いとおつり) があります。バッチトランザクションではさらに多くなる場合があります。
クラウドマイニングをもっと手軽に

NoxHashでBitcoinを稼ぎ始めよう

トランザクションを追跡するだけでなく、自分でトランザクションを作成しましょう。マイニングハッシュパワーをレンタルし、毎日のBTC報酬をウォレットに直接受け取れます。ハードウェアは不要です。