🎁 エアドロップシーズン7開催中 - 楽しいクイズに答えて3万ドルの賞金プールを獲得! 今すぐ参加!
仮想通貨用語:  文字 D
更新済: Mar 14, 2025

二重支出攻撃とは?

Double Spend Attack 意味:
二重支出攻撃 - 同じ量の仮想通貨が2回使用される悪意のある行為を指します。
ミディアム
1 分

無料エアドロップシーズン7開催中! 楽しいクイズに答えたり、簡単なタスクをこなして、3万ドルのBitDegree賞金プールから報酬を獲得! 今すぐ参加 ! 🔥

二重支出攻撃の意味や仮想通貨における定義、二重支出攻撃とは?、その他の詳細な事実すべてを見てみましょう。

二重支出攻撃とは、仮想通貨に関連する悪意のある活動のことです。二重支出攻撃では、ユーザーが同じ量の仮想通貨を複数回使用することができます。

仮想通貨の世界では、二重支出はまれな現象です。場合によっては、ブロックチェーン上の2つ以上の取引が同じ入力を使用します。仮想通貨トークンのデジタル記録を複製することは可能ですが、ほとんどの仮想通貨はコンセンサスアルゴリズムを使用して二重支出を防ぎます。

ビットコイン(BTC)などのプルーフ・オブ・ワーク(PoW)コンセンサスメカニズムを使用する仮想通貨は、リスクが高くなります。ブロックチェーン技術に詳しい経験豊富なプログラマーは、デジタル情報を変更または複製することができるかもしれません。 

ビットコインの取引は中間業者なしでピアツーピア(P2P)で行われるため、二重支出攻撃の対象になりやすくなります。ハッカーは、元の取引を複製して正当で元のものであるように見せかけることができます。そして、初めのコインがウォレットに残っている間に別の取引でトークンを使用することができます。場合によっては、最初の取引がブロックチェーンから削除されます。 

二重支出攻撃は、資産やサービスを受け取った後に取引を逆転させることによっても行われることがあります。ハッカーは、受け取った資産と相手方が受け取るべき資産の両方を保持します。 

取引を隠したり、まるで取引がなかったかのように見せかけるために、ハッカーはネットワークにパケットと呼ばれるデータ単位を多数送信することができます。これにより、初めの取引がなかったように見えるのです。 

二重支出攻撃には、51%攻撃、Finney攻撃、レース攻撃など、いくつかの異なるタイプがあります。

51%攻撃

51%攻撃または多数派攻撃は、ブロックチェーンネットワークに対する仮想的な攻撃を示します。ネットワークノードの少なくとも51%が攻撃されると、コンセンサスメカニズムベースのシステムでネットワークの過半数のコントロールを得ることができます。

51%攻撃は、分散型ネットワークがますます大きくなり、ネットワークノードの数が増加するため、実行が非常に複雑です。

Finney攻撃

Finney攻撃は、マーチャントが取引の確認を受け取るのを待たないため、欺瞞的なものになる可能性があります。悪意のあるマイナーは、ウォレット間でトークンを送信することができます。しかし、このデータを含むブロックは即座に検証されるわけではありません。 

ユーザーは、ソースウォレットのトークンを使用して購入を行うことができます。2番目の取引が設定されると、マイナーは最初の取引情報を含むブロックを送信します。

レース攻撃

レース攻撃は、攻撃者が2つの矛盾する取引を設定し、マーチャントがブロック上で取引が確認される前に支払いを受け入れる場合に発生します。ネットワークが競合する取引を受け取り、攻撃者に仮想通貨の等量を返還します。これにより、最初の取引が無効になります。 

ブロックチェーンによってダブルスペンドを完全に防ぐことはできませんが、ネットワークは分散型のバリデーターノードが取引の認証プロセスに取り組むことで防御することができます。