リプレイアタック(リプレイ攻撃)
リプレイアタック(リプレイ攻撃)とは、ハードフォークによってブロックチェーンが分岐した際に、第三者が悪意を持って不正な送付を引き起こそうとする攻撃のことを指します。
例えば、ある暗号資産(仮想通貨)のブロックチェーンがハードフォークによって「ブロックチェーンA」と「ブロックチェーンB」に分岐したとします。
その後、ブロックチェーンAにおいて、暗号資産(仮想通貨)を送付するためにトランザクションTを作成します。
この時に、悪意を持った第三者が、トランザクションTを分岐したブロックチェーンBにコピーし、実行を試みたとします。
このトランザクションTがブロックチェーンBに記録された場合、送付者は意図せずブロックチェーンA、ブロックチェーンBの両方で送付を行ったとして処理されます。
なお、リプレイアタックは、ハードフォークでブロックチェーンが分岐した場合、分岐したブロックチェーンはどちらも同じ「秘密鍵」が用いられているため、実行が可能になります。
リプレイアタックの対策として「リプレイプロテクション」というものがあり、ビットコイン(BTC)がハードフォークした際に、分岐したビットコインキャッシュ(BCH)にも実装されています。
- 五十音順
- カテゴリー
この用語集は、暗号資産の仕組み等を理解していただく際の参考にしていただくことやお客様に対する情報提供を目的として、暗号資産に関してよく使われる用語を説明するものです。
そのため、専門用語や法令用語を一般的な用語に置きかえている場合がありますので、ご了承ください。