
tl;dr
The urgent Ethereum Geth patch, version 1.15.2, addresses a bug that disrupted block creation on the mainnet in the previous version. This update fixes a regression in the beacon consensus engine, preventing financial loss for validators. It also reinstates network peer discovery and addresses an ed...
html
Geth version 1.15.2 has been released to fix a bug that disrupted block creation on the mainnet in the previous version. This urgent update addresses a regression in the beacon consensus engine, preventing financial loss for validators. It also reinstates network peer discovery and addresses an edge case in the geth dumpconfig utility. Users are urged to upgrade immediately to avoid missing block creation slots and financial penalties.
The urgent Ethereum Geth patch, version 1.15.2, addresses a bug that disrupted block creation on the mainnet in the previous version. This update fixes a regression in the beacon consensus engine, preventing financial loss for validators. It also reinstates network peer discovery and addresses an edge case in the geth dumpconfig utility. Users are urged to upgrade immediately to avoid missing block creation slots and financial penalties.
The 1.15.1 release, issued three days prior, included a range of updates, such as changes to the core raw database operations, modifications to the fork configuration sanity checks, and updates to support compatibility with newer versions of the Go language. Among these, the removal of the TestingTTDBlock method, which contributed to the current regression, appears as the pivotal change leading to unintended behavior in consensus management.
The release notes reflect a coordinated effort among contributors to address multiple issues simultaneously. Technical details, including the restoration of Discv5 response timeouts and fixes to the marshaling of NAT configurations, demonstrate an iterative process aimed at maintaining network stability and performance. As Go Ethereum reported, the adjustments in version 1.15.2 are critical for ensuring that validators can continue to secure the network without interruption. Users running version 1.15.1 are urged to upgrade immediately to version 1.15.2 to avoid missing block creation slots and incurring financial penalties.