(英:Difficulty Bomb)
イーサリアムのディフィカルティボムとは、2015年9月に追加されたイーサリアムネットワークのアルゴリズムであり、特定のブロックからネットワークのハッシュレートが増加しない場合ディフィカルティが調整されブロック生成時間が次第に遅くなり、指数関数的に増加していきます。
これは現在のコンセンサスアルゴリズムであるProof of Work (以下PoWとする)からProof of Stake (以下PoSとする)にハードフォークする際、全てのマイナーが新しいチェーンに移行することを目的に実装されたものでプロトコルの欠陥ではありません。
目次
1.チェーン移行のインセンティブ
マイニングのハッシュパワーが変わらなくてもディフィカルティだけはドンドン増加していくことにより、平均15秒のブロック生成時間から次第に遅くなり、最終的にそのチェーンではブロック生成ができなくなり、プロトコルが凍結します。つまりマイナーがマイニングして報酬の得られるギリギリまでハードフォークを行なわず、チェーン移行後にマイニングがほとんどできなくなる状態でチェーンを移行することで分裂リスクをなくすというものです。
2.メトロポリス前のブロックタイム
上記画像を見るとわかる様に、従来のイーサリアムのブロック生成時間は約15秒前後でしたが、4月前後から顕著に増加していることがわかります。
3.イーサリアムのマイニング報酬の激減
2017年7月現在ディフィカルティボムの影響タイムは去年と異なっており、おおよそ下記の様なブロックタイムの増加となっています。
予定 | ブロック生成時間 | マイニングブロック数 | マイニング報酬 | BTC換算 | 日本円換算 |
---|---|---|---|---|---|
5月1日 | 約15秒 | 5,760 | 28,800ETH | 2,880BTC | 720,000,000円 |
6月20日 | 約17秒 | 5,082 | 25,412ETH | 2,541BTC | 635,294,118円 |
7月15日 | 約19秒 | 4,547 | 22,737ETH | 2,274BTC | 568,421,053円 |
7月30日 | 約22秒 | 3,927 | 19,636ETH | 1,964BTC | 490,909,091円 |
8月26日 | 約27秒 | 3,200 | 16,000ETH | 1,600BTC | 400,000,000円 |
9月27日 | 約35秒 | 2,469 | 12,343ETH | 1,234BTC | 308,571,429円 |
11月6日 | 約45秒 | 1,920 | 9,600ETH | 960BTC | 240,000,000円 |
上記表はブロックタイム毎の24時間でのブロック生成数とマイニング報酬を表しています。ブロック生成時間の平均時間が上昇する際、マイニングによって得られる1ブロック毎に5ETH得られるブロック報酬が大幅に減少していることが確認できます。
*1ETH = 0.1BTC、 1BTC = 25万円と固定しています。
3-1.1日のマイニング報酬
現在の約19秒というブロックタイムは通常の15秒というブロックタイムと比較すると1213ブロックも少なく約1.5億円のマイニング報酬の減少であることがわかります。
5月から7月にかけて数十億円のマイニング報酬の変化があることがわかり、これはマイナーにとって大きな問題となっています。
3-2.次期大型アップデート メトロポリスの遅れによる影響
イーサリアムは今年メトロポリスへのアップデートを控えており、このハードフォークによる新しいチェーンにイーサリアムネットワーク全体が移るインセンティブのためにこのディフィカルティボムを調整します。現在でのメトロポリス実装の遅れを考慮するし、最悪の場合11月までかかったとすると1日おおよそ3840ブロックの減少となり最大66%の減少となります。これは日本円に換算した場合約4.8億円のマイニング報酬の差が出てしまいます。
上記を考慮した場合、GPUリグでマイニングする際イーサリアムネットワークを構築するインセンティブ低下によるネットワーク問題に直面する可能性も考えられるでしょう。
ビザンチウムハードフォークでブロックタイムは一時的に改善されました。詳細は下記を参照してください。
4.イーサリアム・クラシックのディフィカルティボム凍結
イーサリアム・クラシックはイーサリアムの正規デベロッパーではなくボランティアで集まったデベロッパーチームです。イーサリアムの様にPoWに移行するのではなく、PoSを継続させます。
2017年1月15日の3,000,000ブロックでECIP-1010のディフィカルティボムの凍結を行いました
「イーサリアムネットワークが現在直面しているディフィカルティボム問題を遅れさせイーサリアム・クラシックのコミュニティ全体で最もコンセンサスの得られる選択を行うためだ」
とデベロッパーは主張しています。