リプレイアタックとは

今後のSegWit2Xハードフォークが非常に論議を呼んでいる理由の一部は、それに対する保護がないためです。 リプレイ攻撃. 多くの人々は、リプレイ攻撃の可能性と、それがネットワークの整合性をどのように損なう可能性があるかについて懸念しています。.

ビットコインキャッシュのような以前のハードフォークでは、リプレイ保護が導入されていたため、悪意のある個人が攻撃を試みる余地はありませんでした。.

リプレイ攻撃とは何かを見る前に、ビットコインを支える基本的なテクノロジーのいくつかを理解する必要があります.

現在のビットコインブロックチェーン

ビットコイン取引はパブリックブロックチェーンで行われます。これは、トランザクションID、受信者、送信者のアドレスがネットワークにブロードキャストされるため、誰でも閲覧できることを意味します。.

元帳は、トランザクションを分析して監査したい人がその全体でダウンロードすることもできます。彼らはまたあなたの特定の取引を見て、それが私的な入力に基づいて有効であったかどうかを記録することができます.

コミュニティでテクノロジーの現在の状態と今後の方向性について論争がある場合、フォークのアイデアが提示されます。フォークは、ソフトフォークまたはハードフォークのいずれかです。の場合 ソフトフォーク, ネットワーク上の古いノードは、引き続き新しいブロックを有効として認識します。したがって、下位互換性があり、大多数のマイナーのみが新しいソフトウェアにアップグレードする必要があります.

ただし、変更が実際のブロック構造(ブロックサイズなど)に適用される場合、これはハードフォークを介して行われます。ハードフォークを使用すると、以前は無効だったブロックとトランザクションが有効になったため、すべての参加者が新しいプロトコルにアップグレードする必要があります.

アップグレードしない市場参加者の場合、レガシーブロックチェーンを継続し、アップグレードした参加者は新しいブロックチェーンと暗号通貨を開始します。これはまさに、8月1日にビットコインキャッシュでビットコインブロックチェーンのフォークで起こったことです。.

指摘することが重要なのは、2つのチェーンがフォークの直前でまったく同じに見えるということです。ただし、フォークの新しいブロックが見つかった後、それらはさまざまな残高でさまざまなトランザクションを実行します.

リプレイ攻撃のしくみ

リプレイ攻撃のしくみハードフォークのチェーンに割れ目がある場合、両方のチェーンでまったく同じ量のコインを所有します。これに伴う問題は、1つのチェーンだけにお金を使うときに起こります。他のチェーンで何が起こるか?

理論的には、チェーンの1つにお金を使うと、他の誰かがあなたの署名を含むそのトランザクションでまったく同じ資格情報を使用し、これを他の元帳に含めるために提示できます。したがって、あなたの署名は両方で有効であるため、他の誰かがあなたのお金を他の元帳に使うことができます.

これは、誰かが他のチェーンのあなたの資金で別の人に異なる金額を送ることができるという意味ではありません。トランザクションはそれを正確に複製する必要があります。ただし、それでもいくつかの問題があります。他の元帳で同じトランザクション要求を送信している個人がリプレイ攻撃をステージングしています.

ビットコインキャッシュハードフォークの場合、リプレイ保護が実施されていました。彼らは、トランザクションがビットコインキャッシュにのみ関連していることを完全に識別する特別なコードを配置しました。この特別な識別情報を使用すると、ビットコインノードはビットコインキャッシュのみに関連していることを認識しているため、このトランザクションを拒否します.

SegWit2Xのリプレイ保護なし

残念ながら、SegWit2Xアップグレードの背後にいる開発者は、ビットコインコアチームが懸念している場合はそれを実装する必要があると述べているため、今後のフォークのリプレイ保護はありません.

この議論の問題は、コアがこれらの変更を実装するのに十分な時間がないことです。リプレイ保護スキームはそれ自体がハードフォークであり、あらゆる種類のリプレイ保護を実装すると、3つの異なるブロックチェーンが生成されます。 SegWit2Xフォーク、ビットコインレガシー、およびリプレイ保護付きのビットコインレガシーがあります.

これは、ビットコインのコア開発者やチャーリー・リーなどの他の著名人がSegWit2Xに反対している理由の一部です。ハードフォークの準備にもっと時間があれば、リプレイ保護が組み込まれている可能性があります.

リプレイ攻撃から身を守る

あなたがビットコインの投資家であり、ビットコインとそれほど頻繁に取引しない場合は、より明確になるまで、フォーク後の送金を控える必要があります.

ただし、本当に取引が必要で、2つの元帳でアカウントを解きほぐしたい場合は、サービスの混合を検討できます。これにより、どちらのチェーンでも再生できないトランザクションが発生します。これを行うことができる特定のクラスのトランザクションがあります.

これらのトランザクションは、鉱夫が受け取る報酬(新しい資金であるため)または Coinbaseトランザクション 混合されています。これらのCoinbaseトランザクションでは、トランザクションが別の再生不可能なトランザクションと混在する可能性があります.

楽しみにしている

今後のハードフォークにはリプレイ保護がありませんが、ビットコインの「ホドラー」であれば、これは大きな懸念事項ではありません。あなたは定期的にコインを使っていないので、物事がどのように発展する傾向があるかを監視する時間があります.

ビットコインキャッシュサガから見たように、ビットコインに何が起こる可能性があるかについて、フォークの前に広がった多くのFUD(Fear Uncertainty and Destruction)がありました。それでも、フォークは楽に進んだようで、ビットコインの価格の上昇につながりました.

Fotolia経由の注目の画像

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me