github status-im/nimbus-eth2 v1.3.0

latest releases: v24.3.0, nightly, v24.2.2...
2 years ago

Release notes

This release offers safer and easier options to migrate to Nimbus from other clients. It also brings further performance optimizations.

We've added:

  • A new slashingdb sub-command with import and export options. This allows for safely migrating to Nimbus to/from another client (as per the EIP-3076 slashing protection interchange format). Please see the newly prepared migration guides for the details.

  • A new ncli_db validatorPerf command. This can be used to create a report for the attestation performance of validators over time (please note that ncli_db is only available when compiling from source).

  • Official binaries for macOS (AMD64 and ARM64)

  • Pruning of the slashing protection database and a transition to more optimal queries. This results in a significant reduction to both disk and CPU usage on nodes with a large number of attached validators.

  • A more consistent level of validation for the attestations received from both third-party sources and the REST and JSON-RPC APIs. This prevents invalid attestations from being broadcasted to the network.

  • Performance tuning of attestation subnet transition timings and state snapshotting intervals. This results in improved CPU and bandwidth usage.

We've fixed:

  • Problems in the GossipSub subnet walking logic which were causing unnecessary bandwidth and CPU costs.

SHA512 checksums

# Linux AMD64
e405b6a696520e16629cf9527b38d9d4963e9ecc0a0b3165c3379766f182ba6d6b0c259d311100d3d7d71eaf4924b2fc9c3f6e47981721c3335209532faa4ff0  nimbus_beacon_node
# Linux ARM64
bb8d77b418d287d88839fae61f7ff9c329e92f57b979af780ac27ea258c175271e8793d880c65d7b572f94de454174fee74f9bc5d65f831ac6f359e1a0d0925b  nimbus_beacon_node
# Linux ARM
455e2dce95faeeef19f0345b97a3f30cced2c9cf28909a3d9066e3146e0d98b1d3a7f72355b0e26bc9f180e99b5d884172245504abeabc8fe6257b73fda65dc3  nimbus_beacon_node
# Windows AMD64
10f2e506bcd981b0dc535fb408a858fb735e1bdf7c03beebf1a1fff33691586513c2ff997eeae7d381fdebb1cb0c4ea026c21c7363029f705bac9039d962f719  nimbus_beacon_node
# macOS AMD64
a2ecb6c0549ea91a3504cc46ab6d1347599ace46c279b3befe1d6c91e203fd60557b907270188846ba7368fced59ef541c64d5afe54e1e0a8941622e1ac61674  nimbus_beacon_node
# macOS ARM64
2bae3edb0a44e0ad8515f6fc1a6bcacea775c8d95269d27e92ea9b4b5ba821da929309c00173bdea475fbf0fd7e7cac76580ec0f02d7f1e8e60a82916519f182  nimbus_beacon_node

Don't miss a new nimbus-eth2 release

NewReleases is sending notifications on new releases.