次のイーサリアムハードフォークは2019年に延期

昨日のイーサリアム コア開発者会議で、次のイーサリアム ハード フォーク コンスタンティノープルが 2019 年初めまで延期されることが決定されました。当初 11 月に予定されていた日程の延期のニュースは、驚くことではありません。テストネットワークは技術的な問題によりすでに延期されており、その直後にコードにエラーが発生しました。

本来、メインネットにおけるコンスタンティノープル ハード フォークのアクティベーションは、2018 年 10 月 30 日から 11 月 2 日まで開催されるイーサリアム DevCon 4 の後に行われるはずでした。その代わりに、開発者は、コード内にいくつかのバグが見つかったため、ハード ハード フォークを移動することを決定しました。 Ropsten テスト ネットワークで公開されました。

Constantinople には現在、小規模なコードの最適化から「Difficulty Bomb」のさらなる遅延に至るまで、ネットワークに対して下位互換性のない 5 つの変更が含まれています。詳細には、コンスタンティノープルには次の変更が含まれます。

  • EIP 1234: ディフィカルティ ボム遅延 – プルーフ オブ ステークへの移行をさらに遅らせるため、ブロック時間はさらに 12 か月間約 15 秒に維持され、ブロック報酬は 2 ETH に減額されます。
  • EIP 145: イーサリアム仮想マシン (EVM) のビット単位のシフト コマンドにより、EVM レイヤー上のバイトを直接操作できます。
  • EIP 1014: コントラクトを作成する新しいオペコードを追加しますが、使用されるアドレスを既存の CREATE オペコードとは異なる方法で決定します。
  • EIP 1052: 連絡先のバイトコードの keccak256 ハッシュを返す新しいオペコード (EXTCODEHASH) を追加します。
  • EIP 1283: SSTORE オペコードに新しいガスコスト概念を追加します。

この遅延は、会議中に議論されたように、コンスタンティノープル ハード フォークに追加される他の変更案にも影響を与える可能性があります。 Martin Holst Swende は、「ProgPow」という提案を再び実行に移しました。 ProgPow は、イーサリアムを ASIC に耐性のあるものにすることを目的としています。

すでに数か月前に報告したように、ASIC 対 GPU マイニングの議論が再び燃え上がりました。この議論は、イーサリアムコア開発者のパイパー・メリアム氏が Github でディスカッション提案書 (EIP) を公開した 3 月末に始まりました。イーサリアム改善提案 958 (EIP 958) の中で、メリアム氏は、彼の意見では、ASIC がネットワークの集中化につながることは暗号通貨コミュニティで認識されている事実であると説明しました。これは防止しなければなりません。この提案には幅広い支持があった。ホルスト・スウェンデは今こう語った。

あえて言えば、コンスタンティノープルは1月か2月まで開催されないと決めたとしても、それは不可能だ。それなら私はおそらく ProgPoW がコンスタンティノープルに含まれるよう戦おうとするでしょう。

ProgPoW については以前の会議ですでに議論されていました。しかし、コンスタンティノープルのハードフォークでの変更を含めるには期間が短すぎるため、コンスタンティノープルの直後に別のハードフォークを介して変更を追加できるということでコンセンサスが得られました。

コア開発者ミーティング全体は次でご覧いただけます。