Notes
Nimbus v23.1.1
is a high-urgency
hotfix for users who have already enabled block
history pruning after upgrading to v23.1.0
. It fixes an issue where the client may
fail to start after the database has been pruned.
Fixes:
-
A crash on start-up after running the client with
--history:prune
option - "backfill block must have a summary".
#4554 -
The
validator-monitor-details
option was accidentally enabled by default inv23.1.0
,
which lead to significant increase in resource usage.
Nimbus v23.1.0
was a low-urgency
upgrade, introducing support for on-the-fly database pruning making the storage requirements of Nimbus much more predictable on long-term time scales. When pruning is enabled, a typical beacon node expected to consume around 60 to 70 GB of storage. To take advantage of the new functionality without facing any downtime, users are advised to sync a fresh node through trusted node sync which now features a quicker history backfilling implementation.
Improvements (v23.1.0
)
-
After a trusted node sync, Nimbus requires less time to complete the block
backfilling process by downloading the minimum number of historical blocks
mandated by the spec: -
Nimbus is able to sync in optimistic mode with the network even when not
paired with an execution layer client. Please note that this mode is not
suitable for validating: -
A new
--history=<archive|prune>
configuration parameter controls the
retention of old historic blocks in the database of the client. Enabling
pruning on an existing installation will introduce a significant delay
on the first run, while history pruning is taking place, so we recommend
starting with a fresh database by executing a trusted node sync: -
The validator monitor is now considered out of BETA and enabled by default.
To keep the number of created metrics to a reasonable level on installations
with large number of validators, the default implies the previous behavior
of thevalidator-monitor-totals
flag: -
Full support for the latest Capella/Shanghai devnets:
Fixes (v23.1.0
)
-
Out of date metadata for the Gnosis network bootstrap nodes:
-
Potential hanging of the client caused by inappropriate activation
of the TTD block detection on beacon nodes created after the merge: -
Inappropriate case-sensitivity in the
--log-level
parameter, accidentally introduced in the 22.12.0 release.
Urgency guidelines
low-urgency
: update at your own convenience, sometime within our normal update cycle of two weeks
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
671bb6cd47cb623c3072a8a589e141017ec7de8f6909bd5c2b5efad0d8f9a11be22e37cf4fca7e79964a4079590ad00644758b8b94df5cd18fb57d71b7359063 nimbus_beacon_node
1c31a0d2a74c15120186378be1e87ded8a196ed4c9d7f983c986eaa5ab2cd6b25aeb7bc70298556cd46dd98b41600c6e662fab120920091e6f75487a7873e2a8 nimbus_validator_client
# Linux ARM64
7385038f194c1c54e23312b4e9049bef4115854153d12ed0a6d417b959c2c409f8855b46a04ddd4373e4d2c6a139a9fe32acbafd3d5ba43e2b4dac70c31b4dec nimbus_beacon_node
7d2ecf63287baec9ceafc70fd6006da6460f6db05681755e70ee7003bf74d9fda8892d9faed839445991756894ae54001daf104a19f006a5a5689e3e84481ef3 nimbus_validator_client
# Linux ARM
87da1b94a3cde812039a1d9fa2867c3fc9f7a36d682b2bfa220a3c7fe9aa43921695e39484c3060aebae30868d9760128cd3f53f35b9c11c9f133e0bd5385b18 nimbus_beacon_node
19a18cadd471836cad7bd8a206326e2aa9a04f285f20a2ae1373c655aa91821bd895baf03b62767dd9ee594d2b3a6a770986f534c7cd78201c29ad10c329f344 nimbus_validator_client
# Windows AMD64
763026fe40ba43193a595ca217ba6171ccd94010afa3455f2a099a28564ec2c596c59fb1faae5d08a117d5c31e791803c3c4ae5dfd6ff8f5b1baf78ed8577709 nimbus_beacon_node.exe
5b239a8f0c6599eda9246e82eea7a85947d3e035fd65f6cb2bfe6300fb1b1aa23d491db6ef5f6f72ad845ad7ae120c3cbf3b341c14d40e91492d9c2c5b9224b3 nimbus_validator_client.exe
# macOS ARM64
012d592fd343f906806b8e0450a53f0cc2f8ff59be34f38aa100d766df24f4733256cad5c2ea435a25fa4afd167a1b2dfe1cb53f9a9f44b1986d961cb0bd41ce nimbus_beacon_node
9b8ef7c4cabd26c83ee34426e274d157219440572b54d316dd9b3948c45775372fff1cd446097918be951f1aaa43ec8bdb75dc88b2a971a431320717785caaa9 nimbus_validator_client