ビットコインやイーサリアム等のブロックチェーンを書き換える「51%攻撃」のコストは安い?

目次

    51%攻撃に必要な費用を算出したサイトが登場しました。昨今、PoWを採用しているいくつかの仮想通貨がこの被害にあっています。なぜ51%攻撃は発生してしまうのか。それには意外と安価なコストで行えるといった裏事情が存在することが一つの理由なのかもしれません。今回記事では、その価格帯を紹介します。

    最近、いくつかの仮想通貨が51%攻撃の被害にあっています。それに伴い、仮想通貨の相場価格は全体的に下落しました。その51%攻撃が発生してしまう理由は、それら仮想通貨のPoW (Proof of Work)プロトコルが原因です。51%攻撃とは、端的に説明すると、ブロックチェーンにおいて、誰かが全体の50%以上の計算量を持つことができた場合、彼らは自分たちにビットコインの支払いが行われるような不正な取引にブロックの情報を書き換えて、誰よりも早く計算結果を見つけてブロックに繋げてしまうことです。

    この51%攻撃を起こすためのコストが思いのほか安価であることが、話題となっています。

    51%攻撃に必要な費用

    Crypto51.appというサイトが、各仮想通貨に51%攻撃を1時間行い、二重支払いにより不当に利益を得る際にかかるコストを算出しました。その時間内で、一般的なPoWチェーンでは6つ以上のブロックを生成することが可能です。

    (1時間当たりにおける51%攻撃価格表 引用:https://www.crypto51.app/

    Crypto51.app is a new website that tracks the theoretical cost of launching a 51% attack on a Proof of Work coin. It calculates the cost of attacking each coin for an hour, during which time it should be possible to confirm six or more blocks, for a typical PoW coin, and to use this window to push through double spend transactions before depositing these funds at an exchange.」(引用:https://news.bitcoin.com/you-can-now-51-attack-a-coin-for-as-little-as-500/

    時価総額20位以内の仮想通貨でも約$500

    時価総額10億ドルを超えるBytecoinに対して51%攻撃を仕掛ける場合においても、そのアルゴリズムの特徴と低いハッシュレートのおかげもあり、たったの$557で行うことが可能です。

    「Bytecoin has a $1 billion market cap and is a top 20 cryptocurrency, but could be 51% attacked for a mere $557 thanks to its choice of algorithm and low hashrate. Bitcoin private, recently backed by professional shiller John McAfee, could be attacked for just $778. Ever since verge was attacked twice in two months, in between successful attacks on bitcoin gold, monacoin, and possibly electroneum, miners have been on the lookout for signs of another attack. Only today, May 29, verge is reported to have suffered its third 51% attack.」(引用:https://news.bitcoin.com/you-can-now-51-attack-a-coin-for-as-little-as-500/

    まとめ

    現実的に51%攻撃を行えるのか確証と保証はありませんが、以上のサイトの計算上では可能なようです。確かに、仮想通貨によってそのアルゴリズムはまちまちであり、ハッシュレートにも差が生じています。その結果、ビットコインゴールドやモナコインに生じた攻撃が発生しているのは疑いもない事実です。この問題を解決するイーサリアムプロジェクトが実装中のPoSのような技術を、その他仮想通貨も取り入れていく必要があるのかもしれません。

    「In reality, there is no guarantee that a one-hour attack would work, as this would quickly be detected and exchanges placed on high alert for any suspicious deposits. 」(引用:https://news.bitcoin.com/you-can-now-51-attack-a-coin-for-as-little-as-500/

    コメントする

    メールアドレスが公開されることはありません。