幸か不幸か、イーサリアムのThe Mergeの延期が決定。Dificculty Bombも8月へ押し戻される
イーサリアムのテストネット、Ropstenが完全にPoSに移行を完了しました。ついにPoSのイーサリアムの時代が来ます!
もともと(当初の予定はさておき)直近では2022年の3Q~4Q、早ければ夏に、とThe Mergeのメインネットでの実施が予定されていました。
それに先駆け、いくつかのThe Merge専用のテストネットでテストをし、ついにPublic Test NetのRopstenでのテストが行われました。
これについて、Timがツイッターで説明をしてくれていますが、いくつかの問題があったようです。細かいといえば細かいのですが、クライアント側の問題、一部の意図しない挙動、その他色々、公式なテストネットとなるといろいろなDeFiなどがつながっていて、それぞれ別のクライアントを使って接続していたりするので、クライアント側の修正を待ったりしないといけません。
ひとまず、Timとしては「このツイートはあくまで抜粋」「実際にはもっとたくさんのことが話されているからYouTubeの方をみて、まじで」という感じなので時間がある方は見てみましょう。
以下、Timのツイートからざっくり抜粋。
今回の開発者会議はすごい話すことがたくさんあったよ。だからYouTubeを見てね。
We just wrapped up a *very* eventful @ethereum #AllCoreDevs
— Tim Beiko | timbeiko.eth 🐼 (@TimBeiko) June 10, 2022
Agenda: https://t.co/NFEtHndQg3
Stream: https://t.co/yTR8SKGdLC
Will recap here, but IMO if you only listen to a handful of calls per year, this one should be on your list 🎧 https://t.co/imJBjEYeXE
バリデーターの参加率が下がるという問題が一時的にあったけどもう治った
With the tweaks mentioned in the above tweet, participation rate went back up to ~99%, which is similar to mainnet. It's now a bit lower as teams are testing fixes and running other tests on live validators. pic.twitter.com/Cv7OIc8FdM
— Tim Beiko | timbeiko.eth 🐼 (@TimBeiko) June 10, 2022
たっくさんのイーサリアムのクライアントアプリケーションに問題が見つかった。とてもツイートでは書ききれない。YouTube見て。
We dove into the client issues in more details on the call. Again, strongly recommend watching the livestream to get all the nuance.
— Tim Beiko | timbeiko.eth 🐼 (@TimBeiko) June 10, 2022
現在のThe Mergeにさしあたって、MergeしたあとのためのDificculty Bombの問題があります。Dificculty Bombは当初、最初のうち(6月)はブロック生成が最大0.1秒遅れる、7月は最大0.5秒遅れると予測していました。
しかし、現実には最大14秒の遅れが発生しています。これはいいことではありません。
The bomb is being felt on the network, and, in true bomb fashion, it appeared quicker than predicted 😅 Block times are ~14s and the Arrow Glacier EIP (authored by yours truly) predicted "a ~0.1 second delay to block time by June 2022 and a ~0.5 second delay by July 2022."
— Tim Beiko | timbeiko.eth 🐼 (@TimBeiko) June 10, 2022
そのため、Dificculty Bombを押し戻す(発動延期)を決定します。
当初予定の6月から、最大2ヶ月の延期を行います。この変更は6月下旬に実施されます。
In short, we agreed to the bomb delay. We were already over time, and want to be sure that we sanity check all the numbers before selecting an exact delay and deployment time, but we are aiming for a ~2 month delay, and for the upgrade to go live late June.
— Tim Beiko | timbeiko.eth 🐼 (@TimBeiko) June 10, 2022
これについてはEIP-5133でも挙げられていました。
So, @tkstanczak, who has been advocating for us to delay the bomb for some time now, drafted an EIP and proposed it on the call: https://t.co/smApkVR098
— Tim Beiko | timbeiko.eth 🐼 (@TimBeiko) June 10, 2022
The EIP proposes to push back the bomb ~500,000 blocks, or 2.5 months.
※私はこのEIPに懐疑的、実際は別の実装になるんじゃないかと思いますが、まぁざっくりはこんな感じでしょう
Dificculty Bombの延期はコードとしては5行しか変更する必要がないので、The Mergeを更に遅らせる要因にはなりません。
I'll wrap up by quoting @vdWijden's passionate end of call speech, saying that the bomb delay is a "five line change" for clients and is easy to implement. He feels strongly this doesn't slow down team's work on The Merge, and @tkstanczak has also stated the same before.
— Tim Beiko | timbeiko.eth 🐼 (@TimBeiko) June 10, 2022
この延期によってブロック生成時間を短くすること、The Mergeに向けて集中して作業をしていくこと、などが意思決定されたと私は認識しています。
それによってかそうでないのかわからないですが、イーサリアムの価格が大幅下落しました。電気代高い国でマイニングしている日本人からするとちょっとこの下落は厳しいですが、マイニングできる期間が更に伸びたというのはありがたいことです。
マイニング期間終了(The Merge完遂)のときにイーサ価格が上がっていて、そのときに掘ったコインをガチホしていれば、ハッピーですね!
以上、イーサリアムの最新の開発状態でした。
ps. 細かな問題がたくさんあってこれ管理したり予定通りに行かせるのめっちゃ難しそうだなぁ…
時間を掛けて調べたり写真を撮ったりして記事を書いています。「良かった」と思ったらサポートしてもらえると嬉しいです。 有料エリアを設けることもありますが、どちらか片方だけお願いできれば助かります。 サポート頂ければもっと多く頑張って書きます!