PANewsは2月18日、Cryptoslateによると、イーサリアムプロトコルの主要クライアントであるGethのバージョン1.15.2がリリースされ、メインネットブロックの作成に影響を与えた以前のバージョンのエラーを修正することを目指していると報じた。 Go Ethereum によると、この緊急アップデートは、バリデーターがブロックの機会を逃し、潜在的に金銭的損失を引き起こす原因となっていたビーコンコンセンサスエンジンの回帰問題を解決するとのことです。
以前のバージョンでの回帰により、チェーン構成で MergeNetsplitBlock が定義されていない場合を考慮していなかったため、コンセンサス エンジンによるメインネット ブロック構築の処理に影響がありました。ビーコンコンセンサスエンジンの最近のアップデートで導入されたこの変更により、メインネットが PoS メカニズムで実行されていると認識されなくなり、ブロックの作成と予想されるネットワークパフォーマンスが妨げられました。開発者は、この回帰は TestingTTDBlock と呼ばれるテスト メソッドの削除によって発生したと詳しく説明しました。このメソッドはもともと、Merge ブロックをシミュレートするために内部テスト中に追加されました。この方法を削除することで、システムは合計難易度への依存を回避しなくなり、以前はエンジンが通常のフォーク順序を無視し、ロンドン フォークの前に誤ってマージを有効にすることができました。
バージョン 1.15.1 を実行しているユーザーは、ブロック作成の機会を逃したり、金銭的なペナルティを被ったりしないように、すぐにバージョン 1.15.2 にアップグレードすることをお勧めします。 Geth v1.15.2 では、メインネットをマージ後として正しく識別し、必要なネットワーク検出プロトコルを復元する構成が提供され、期待される動作パラメータが復元されるようになりました。
