github status-im/nimbus-eth2 v26.6.0

4 hours ago

Notes

The Nimbus consensus client v26.6.0 is a medium-urgency release which improves performance and resilience.

Improvements

  • Add column index to light client database to improve pruning performance:
    #8626

  • Initiate execution client processing of block payloads while waiting for columns:
    #8561

  • Avoid redundant KZG column verification:
    #8542

  • Require at most 64 columns for block data availability during head update:
    #8417

  • Trigger getting blobs via execution client mempool more aggressively:
    #8393

  • Use separate beacon node and validator client API default ports:
    #8499

  • Add fast confirmation rule beacon API SSE:
    #8479

  • Show Block resolved logs at default logging level:
    #8539

  • Allow more time to prepare for upcoming slots:
    #8621

  • More efficiently compute RANDAO mix:
    #8608

  • Validate keymanager API tokens in constant time:
    #8448

  • Broadcast light client optimistic and finality updates simultaneously:
    #8624

Fixes

  • Avoid crash when in limited column custody mode:
    #8491

  • Fix WebSocket reconnection across execution client restarts:
    #8597

  • Remove overzealous consistency check while backfilling alongside Era files:
    #8575

  • Harden against malformed Era files:
    #8465

  • Avoid debug log crash when receiving blocks older than backfill:
    #8463

Urgency guidelines

low-urgency: update at your own convenience, sometime within our normal monthly update cycle

medium-urgency: may contain an important stability fix, it is better to update sooner rather than later

high-urgency: update as soon as you can, this is a critical update required for Nimbus to function correctly

SHA512 checksums

# Linux AMD64
514acaf6c46a64ac6d550ee02375600a402bd0a068fc661fcf61e83729535089bfea25b56d1b9562ec972b8a92cfa0761e072dfcf054767513dddd86764aeb16  nimbus_beacon_node
98600650057db0d228e180def9c708406a93acdfa4473283819775628d0c576c2028632501eb7d92fe2bff5637093aeda557f91e796ca90234ba8b93679193ce  nimbus_validator_client
# Linux ARM64
d6e36f3b8c4dc290ac5c379d7cff62fd3cfd855fff0b1777ee5c07db895e63f59f4bde83963ef244a7ed93cf73091fec8106195e0a90ff0733f5b1b52ad9963b  nimbus_beacon_node
16fd50494cc7db537886cb1bcc82746b5552c973fdfbd2e14f15ecdb9019de154842152897e4593002c53af310d6dddea34200898e919a46544423d649cbbaa3  nimbus_validator_client
# Linux ARM
829a0feb72a1a8043534c444abf81b93d83e9e17f0bf8062cd0eeb9f6ce77a0464d7599564141db0d304dffc6a3a5e886bae0d69f6293722538a2c18c9fcc523  nimbus_beacon_node
b90125f5bd0f06e9a87b9f976b18cd3c1b4ed9e10f2f163ca872c262993dfa84aedefc72ad962db5abfcc7542410fa834ce362a194f4f96a004720981e2bb14d  nimbus_validator_client
# Windows AMD64
7d128dd33c6dbfd4b1f4cd8182314166dcfa15f5fcd85cb4bb06d31111fbcf8515f1bb448f74a3f7f330a95706a400da2c79720519104d2a5c2b2004360941e4  nimbus_beacon_node.exe
20dfb820dbde3e4ebf9d984d1df227bd28cbbff57b44fced8b9b31e8cf55d4936b6516af447677ef8b5c125ae1a7ef14d5f346375694cbd9ae366d03998835c8  nimbus_validator_client.exe
# macOS ARM64
c68acef1a60eda9ed5941f29ca46f276c4cb7a7eb1117b89acc88971cec9e2ef03f58a32483515dbcaca217f5bc11e0042a466918be798210aa1750477e6c777  nimbus_beacon_node
31ef79202d2a63d84837c8fd4ec00f764395a6fe6664e81c91581afb0cab881fe1638026371f343fcafcb75526cecb12e44e6951d04fbb2f857ffb31bd6c85d6  nimbus_validator_client

Don't miss a new nimbus-eth2 release

NewReleases is sending notifications on new releases.