ハッカーは、イーサリアムのクローンであるCheapETHを100ドルで「51%攻撃」した方法を示しています

ハッカー側からブロックチェーンの51%の攻撃が見られることはめったにありません。

しかし、ベンチャーキャピタル会社Polychain Capitalの18歳のインターンは、教育目的で、そのような攻撃がどのように機能するかを示すことにしました。

「ライブネットワークに対する51%の攻撃は見たことがありません(正当な理由があると思います。金銭的利益のためにネットワークを攻撃しているほとんどの人は、おそらく自分自身を公表したくないでしょう)」 ツイート 今日、アニッシュ・アグニホトリは次のように付け加えました。

51%の攻撃は、ブロックチェーンを攻撃できる主な方法の1つです。 ほとんどのブロックチェーンの前提は、ハッシュパワーの大部分がネットワークをサポートしようとしている優れたアクターによって制御されている限り、正常に機能するということです。 しかし、悪意のあるアクターがハッシュパワーの大部分を制御する場合、それらはいくつかの問題を引き起こす可能性があります。

悪意のある攻撃者が51%の攻撃から利益を得る主な方法のひとつは、二重支払いを実行することです。 彼らはより多くのハッシュパワーを使用して、ブロックチェーンのより長い代替バージョンを密かにマイニングします。 その後、彼らは暗号通貨取引所に預金を行い、残高が増えるのを確認します。 次に、代替(そして決定的にはより長い)チェーンをネットワークにブロードキャストし、以前のトランザクションを侵食します。 これにより、元のお金と取引所の残高が残ります。

攻撃を実行する

Agnihotriは、CheapETHと呼ばれるEthereumブロックチェーンの小さなクローンを選択して実験を実行しました。 ブロックサイズがはるかに大きく(ビットコインキャッシュと同様)、トランザクションの送信が安価になります。 しかし、イーサリアムの1秒あたり629兆のハッシュとは異なり、1秒あたりのハッシュ数はわずか5億5900万です。 これにより、攻撃に対してはるかに脆弱になります。

攻撃を実行するために、Agnihotriは毎秒14.4億回のハッシュを実行できるマイニングパワーを借りました。 これにより、彼はネットワークのハッシュレートの約72%を占めることができました。 彼はまた、ブロックチェーンを実行するための仮想マシンを借りました。 総費用 下にあった 100ドル。

ザ・ ビデオ 彼がどのようにネットワークを攻撃したかを示しています。 アグニホトリ 説明 彼はネットワークから切断し、自分のプールで数分間ソロをマイニングしてから、より長いバージョンのブロックチェーンをネットワークにブロードキャストしました。 彼がそうした直後に、ブロックエクスプローラーは彼が最近のすべてのブロックを採掘したことを示すために更新しました。

Agnihotriがネットワークを攻撃している間、彼は同時に二重支払い攻撃を実行しませんでした。 ビデオ内のドキュメントで、彼は悪役がそのような攻撃を実行するポイントを指摘しています。 その後、彼は 前記 彼は、採掘と取引の報酬の喪失を通じて攻撃の影響を受けたプールにトークンを空中投下するだろうと。