Bitget App
Trade smarter
Buy cryptoMarketsTradeFuturesEarnWeb3SquareMore
Trade
Spot
Buy and sell crypto with ease
Margin
Amplify your capital and maximize fund efficiency
Onchain
Going Onchain, without going Onchain!
Convert
Zero fees, no slippage
Explore
Launchhub
Gain the edge early and start winning
Copy
Copy elite trader with one click
Bots
Simple, fast, and reliable AI trading bot
Trade
USDT-M Futures
Futures settled in USDT
USDC-M Futures
Futures settled in USDC
Coin-M Futures
Futures settled in cryptocurrencies
Explore
Futures guide
A beginner-to-advanced journey in futures trading
Futures promotions
Generous rewards await
Overview
A variety of products to grow your assets
Simple Earn
Deposit and withdraw anytime to earn flexible returns with zero risk
On-chain Earn
Earn profits daily without risking principal
Structured Earn
Robust financial innovation to navigate market swings
VIP and Wealth Management
Premium services for smart wealth management
Loans
Flexible borrowing with high fund security
The 1.15.2 version of the Ethereum client Geth has been released, resolving a regression issue in the beacon consensus engine

The 1.15.2 version of the Ethereum client Geth has been released, resolving a regression issue in the beacon consensus engine

Bitget2025/02/18 00:42

News on February 18th, the version 1.15.2 of Geth, a key client of the Ethereum protocol, has been released with the aim to fix an error in block creation on the mainnet found in its previous version.

According to Go Ethereum, this emergency update resolved a regression issue within the beacon consensus engine that caused validators to miss opportunities for block production and potentially incur financial losses.

A regression issue from earlier versions affected how the consensus engine handled mainnet block construction because it did not account for situations where MergeNetsplitBlock was undefined in chain configurations. This change was introduced during recent updates to the beacon consensus engine and resulted in failure to recognize that mainnet operates under PoS mechanism, thereby disrupting block creation and expected network performance.

Developers detailed that this regression problem originated from removal of a test method named TestingTTDBlock which was initially added during internal testing period for simulating Merge blocks. After removing this method, system no longer bypasses dependency on total difficulty; previously this mechanism allowed engines to ignore normal fork order and inadvertently enabled Merge before London Fork. Users running version 1.15.1 are advised to upgrade immediately to version 1.15.2 so as not miss out on opportunities for creating blocks and avoid economic penalties.

Geth v1.15.2 now provides a configuration that correctly identifies mainnet as post-merge state and restores necessary network discovery protocols thus returning operation parameters back to expectations.

0

Disclaimer: The content of this article solely reflects the author's opinion and does not represent the platform in any capacity. This article is not intended to serve as a reference for making investment decisions.

PoolX: Earn new token airdrops
Lock your assets and earn 10%+ APR
Lock now!