Releases: status-im/nimbus-eth2
Release list
Nightly build ("unstable" branch)
SHA512 checksums
# Linux AMD64
280753fbb1dc03f591feb89a37ff3f934de2aeac1ad3012ed2f60311e2e1ba47cbfad8704e211f3723a088dad47b2ee4633f7e7ce6977ad4334a655e0828e748 nimbus_beacon_node
cfd7d9cfaafa907332901c342d9553fcec0c885ec5dc7e9b6d86eda45620c7bc69b7744b22f26282e5b78399e02172f031f24a9095ea5a65377bde6e168761f6 nimbus_validator_client
# Linux ARM64
76108f0fe9e5acb5ba8b261cba7a4fe09360d24e1ddb5f9e7b8367b5437cd13b915bdabd6096ed2f042229998bbee7baf74f61ebd158832e6025ea6484c375d2 nimbus_beacon_node
dbed60c0aede729513264943ee971f09acdef4571a723306f710519821f4e7e21478adeaf8a6a22fef81abccbdaa1e16d2648f68dc7158db79409c85b8244652 nimbus_validator_client
# Linux ARM
e80c022f86aee50d8ecdda2423943db11b14a1ca7a00841b3bc6df1b8d6684d8a3bbe3a42818194a1b003e7606173e6b2ea24a5c55fbbb3b49121e7a07be21a7 nimbus_beacon_node
3f483a0c5e8f4af26cfbc983483960de0ff796bc669bfc3d6143318e1097fa7c5d19147f20eb6b0d4c12a2436ef50eaa981723e3f5e52c6c84f2fd64a6333e48 nimbus_validator_client
# Windows AMD64
deace177f8d912918666d9bea136389bbd8cb4ae240f92eec5cf085e3a0abeabf89bea8e38bd81fe837174a9aadd42d9c34d646ba304594eb06abf6a4904ee37 nimbus_beacon_node.exe
831da69315b88263f4f5f1a642cb1721971b7199a8dccd92188f3494452500d59f699510a36392310264f40c4fccc898970cbb85482758a027f8719450b5ce79 nimbus_validator_client.exe
# macOS ARM64
3676705e5b0c384ecdfcd8be8eade14d8a03b97bc5e380256d7590c7618453cccd56883b2732407da6b052636a04e65c3399b0867d8339d69e68ef6ce751ef7b nimbus_beacon_node
5fe7cdefbbf81b7c72f990ff7b9457f58851b05a4ff01c618d1bc80e5c0c1a22f78a639bb92b65ac5271a8715854c120b95436521d4a0b6007e130a3b6772122 nimbus_validator_client
v26.7.0
Notes
The Nimbus consensus client v26.7.0 is a medium-urgency release which optimizes CPU and memory usage.
Improvements
-
Implements backfilled column reconstruction:
#8533 -
Reply with correct error message in block req/resp for unavailable blocks:
#8719 -
Reassemble only custodied columns from execution client mempool:
#8672
Fixes
-
Prune colunm quarantines:
#8691 -
Avoid unbounded column quarantine growth when blocks don't arrive:
#8693
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
ae273a8c01865cf917bac9a352dbc643426346b9fb97e4dd60ec982cd529b3699c8b5f49265f6593ed71267b9eb4734aad2d4c51152cd84ee98ae41034a7966a nimbus_beacon_node
77547684c2a1b032090828de7168eadd1cd35dd7aa0628de615d9c0c581ec80f85e400f3160eae54ed310d2d01a54d5c4db354451f1eaab81da23bdd2842c7c9 nimbus_validator_client
# Linux ARM64
fdcad8e76832d6bd2f4d96326ddc45e5182e47998f0afb8f538317aadeed523d273fbd3c2303959d50e6a5c7cb0cee22a13759465b586e79115a9736486a282f nimbus_beacon_node
1a649d4821d5085d6098ff515b1c1bddd5a82d25af3e24ff38d7f4494e0e24360dd4a5e5752d2cee3967648c748643e38d02ccf0d5dc706f3d4af0ed9c4c6c83 nimbus_validator_client
# Linux ARM
2608d69821142c32cf34c93d2f1a006955bcf3805a63503a30164b70e05db224887c6bed7b5de6fa8bf5532a532176c372cec6ef04da40b499ec9ea0f78825aa nimbus_beacon_node
33d46ad9baca814ba56b43a5322dd72f78d2e3aa476dcd9e8b2af5027565975c8e4fc2a9ea89c906ce6f586bf2254532726e63a7270833600e6482b011244239 nimbus_validator_client
# Windows AMD64
2475774032da2b26a2874d880c8da16a8dd1b82546ed55af8e60ade62adb8dca013f75abe8d90afb55cd3efc46fcad41e497fc4486a90feece7ff901af4e93ca nimbus_beacon_node.exe
52fa80a137dda6c045318acecf3979f0a2917268507ec453ae8506cc1f43846c86c84dee316bad4bad8edab0410ae415abed6c7fbe6b35018937437816dd233c nimbus_validator_client.exe
# macOS ARM64
bf685569436caafb8971708c97f5a2f5be7290cad05ffea89a734e3595fa11b82cf0b866914d6dd1ebe365e2fd39b2e2d2c2c2d8c7022ae410d508b205c1e1fa nimbus_beacon_node
3c149b4957e7aa522d1cecdd81185eceb83bf763efb39722c4601e9883cefa4d6f11800c7216f9bb1931f947017cac476f19bdb44a807c12c1bb362288d9e02f nimbus_validator_client
v26.6.2
Notes
The Nimbus consensus client v26.6.2 is a medium-urgency release which mitigates regressions in attestation performance and bandwidth usage in v26.6.0.
Fixes
-
Don't redistribute columns outside custody set from execution client mempool:
#8648 -
Don't redistribute already-broadcast columns from execution client mempool:
#8668
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
111d529acd268a7041410158506ff288d11412a456e2be40a09a47f89fc943e907fa05f3d531da928bc6c4c40750154d1befdc27914d6b8af833f1b90d70ad36 nimbus_beacon_node
d0bf9c22a43dc9caa8f0a819eee7ff265d35c2601e2b62c3696b50862d3500a26bd0510775480524d35f84dc0ae7a8cbf01ced1699c768873da421d9fe7fff5a nimbus_validator_client
# Linux ARM64
5ffa68cae18a3fdc95ccc58e827665b963f48fa04f46bef5c57ae3f57674b6619162c362d562254d6450f384232f9268600b999d11f9f5569133eb74113e2212 nimbus_beacon_node
1421fe0e8fca3448ccde25b545aa1570eb7765bace49fcd99f1da901bbb5f71dcf38529c7dd8aa6b77350e0f6a6fd3b2f7fcd54864a07401a3dcf252d1ab6784 nimbus_validator_client
# Linux ARM
2659c65de526f97b0b01e4a49f8830793f0ffde07fc79273f496e0b1a0c41e7f47c6c1ab5e32d8291eecd117a163a796aa9d00f7f077ff573c9c25ccfc9b2bb6 nimbus_beacon_node
45ad85d30e428e6486d5ef59ae590a72714dc7d4e1350934cd4f7324449caad25daf89954d20362800f5df7f43d987f09f3eca5fd0969678098392e9ef9c91b9 nimbus_validator_client
# Windows AMD64
6d3e1a3f09b1ec4584f5803944cf1e7d03b146bf661b43139d5b87f92e5f4a1473c055e71b9666b2aa8729c5f01f5b9b186b30d7364ed83ef3824e59f7a7ff0d nimbus_beacon_node.exe
b733381cad732f1ca6671df7dc94703f5d70d4e30c4a97e6c7f11477827267482ac322d3808019dc6b01dda528a946f49990ca2048f630a2808e163916d071e0 nimbus_validator_client.exe
# macOS ARM64
b7f3c8a1ebd92443dae26836b6ed39f4ad5acfd8dbc0f576eb52b32b0e0671ebadfb1d1aa9247f27af1a510eaae3fe4f8928414f7a985ab9a79637b5dfaea5f1 nimbus_beacon_node
a85f59abfd4221b97f6382435369472bac37c5c6eaf0e9f29e21eca36ea7c1cc47662a3182aef3d9e0f1fef3143782951121dc8ecb86a6fb3de1a6504da3582c nimbus_validator_client
v26.6.0
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 resolvedlogs 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
v26.5.0
Notes
The Nimbus consensus client v26.5.0 is a medium-urgency release which improves performance and execution client compatibility.
Improvements
-
Batch-verify KZG columns for increased performance:
#8302 -
Increase KZG recovery and verification performance by 60%:
#8405 -
Increase data column storage performance by 40%:
#8336 -
Avoid unnecessary work on epoch transitions:
#8214 -
Provides standalone light client finalized block hashes to execution clients by default:
#8376
Fixes
-
Temporarily disable fast confirmation rule in engine API due to execution client incompatibility:
#8280 -
Ensure engine API calls time out regardless of underlying reason:
#8294 -
Avoid blocking main thread on column reconstruction:
#8346 -
Add missing nfd field to ENRs:
#8273
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
0544c13a35e34a77dad62e620745b57879a5d3a6f5ac711a48b97f687a827340eb7528b2088921fd3867387fe02e291d75a5c6313938981c154f1d6ebd636bda nimbus_beacon_node
c08a6689c84ba75ffc0860b691be6b16e25e105388c4b08c037820e42c802179b10c0795300ae7e618fce6fb7044c8cad5d4ccde860f04acc22401730486a31b nimbus_validator_client
# Linux ARM64
180ff4591135c327ddd79bf41df2bc35fc5cd0cae539b4bf47b233e237f275c22c5aae0a2420086b968d647b6e3dade5592ceb847f98999494269de8b1d3c1de nimbus_beacon_node
e6b591272b4b83c9dc75d0f5d201d84cc18bfdc1bff6c4b182d330f2e095a111bd6c9f27622eb4333e0f4d3f32df759f939f8f293e9da6504aa5d8d9d00ae659 nimbus_validator_client
# Linux ARM
bc4c12645d7189738b63e1462c8b6dc55b380266234d527a505824985561eef5cebcc14fc5baef95395a57626894d5ab01e96c0568ad2d2b8265c18cbbcb1116 nimbus_beacon_node
bcfaa7c058729598e975f844701344fb74abd18e5b65b388d1fefe4399c52fe312248de1000a3a94df83f8381cfa4e2ada0d1d652dae7d491eae3c3c28906878 nimbus_validator_client
# Windows AMD64
aa0a868a6ebc798d0e991c5603d3696dd6e77d1d1e5821458c0426669659c2372c9760a0c4093fea160215f4e927ef4f132693dd018d0f5725e7eee613ac5acd nimbus_beacon_node.exe
fe28b91176a50477513025cea35f81dd329ed3031bd1a36231785e150453e07e8406e3a87ab3112af3397ce775a9bbd7e693015b208a5e588274b5e451bcf442 nimbus_validator_client.exe
# macOS ARM64
1d8da373eed37c84055e634ed06c431b420a831ceb8e52c21e5a9376aa463c9b4f5b6a396da979e2f541471d09d4f696a9b0aa892250458844b5f9332bebabb1 nimbus_beacon_node
f0711c7262b73f1f66ae1102eca331fd978ca04949b6b4e822f322bb3d319594b1987327748c36d695943a2942e18e27dd1a9e8ebdc46c0f8c8b35619fd098eb nimbus_validator_client
v26.3.1
Notes
The Nimbus consensus client v26.3.1 is a medium-urgency release for Ethereum which improves column-handling performance and increases validator client robustness. It is high-urgency for Gnosis due to the imminent Fulu fork.
Improvements
-
Schedule Fulu fork for Gnosis:
#8144 -
Implement the fast confirmation rule:
#8072
#8121
#8129
#8130
#8132
#8137 -
Verify block signatures only once rather than for every column:
#7949
Fixes
-
Enable timely validator client proposals with partially unresponsive beacon nodes:
#8174 -
Show optimistic sync status while backfilling:
#8136 -
Fix crash when attempting to subscribe to
attestationbeacon API SSE:
#8057
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
acc8ffc2da3ea03648074a9acf60660475549254be8af7bc1c471609d095bd7ecef0c9f4352bf404e5cb7db73c8f17f4f67e8f5e24620532e75bfb734d061604 nimbus_beacon_node
225e690eb014daedc6131e3cce43fd65d901836b8c27a552f26a3dbd5a0ad18bc1f8a48abcd8a6d2729c6cd87c4320bc38cc4c086bb436da74da3416820e8360 nimbus_validator_client
# Linux ARM64
53347318ed260e9348fd0c63b95f65d06c6062df4113244292f83ba94db6296c0dff548c66de7120795b65e793305f2ff05dc67d81c03f0db0f824dac070cec4 nimbus_beacon_node
525ddaceefad187c31a8bec8e54a4f21ae246959eaaebc1d1545d13945a68b82fc8f11d3e262e4b903d755c870a813a058f7a36c68d4621f33216fa56cf8f182 nimbus_validator_client
# Linux ARM
a070a5b0cfa9413bba7d776ad481698cc5e0f856366dee140cfec32019600c23ce7a9cd1c77d05b44c8d672ab09d2dcd46b15841b4a6b0e1da2c36cdb7622b0d nimbus_beacon_node
8b6fc27869e0b2737adebaaa62192feaa4bca61102bc20a9a01cc9e546c13067406d5ea75ff2120546c46fcf8d8f0da4c8db1c4173ed917519755975b6fcc0a4 nimbus_validator_client
# Windows AMD64
050920d1ad487a071196c83e1179b7a57328935eb622c17c349f2c87c3708a461f9a8c0587650461eab4f23171e415bf171098a427aa2d10bc428f06837e5242 nimbus_beacon_node.exe
8f034c9034d2cb5c21a2de2b5e5a0d99e9d96d615165d4105c4cbaf0e45df4914a84034d76adc5f1ef4effe5ac97ba6d85c0bbbb731bc9aa9bf7a77ebe42c3fc nimbus_validator_client.exe
# macOS ARM64
973804a96d9f8b3760e9a977e42740fa3c800708f1422936eb87c8bba2554ed020ddb0b488fb874bed8c46685bde0dc2bf506d47525f78a42ecba7c3a1fbb05e nimbus_beacon_node
0d5d184130a7c6aeef5c6b6d990245a4367e21a71a319edd7d0a04602fb5ebc2348b40e59eb63ed09ec9c6bc0769189965ace8baca0336ed1e17ae98cc700cd1 nimbus_validator_client
v26.3.0
Notes
The Nimbus consensus client v26.3.0 is a low-urgency release which improves blob and column-handling performance.
Improvements
- Improve blob and column-handling performance:
1a4774a
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
ebfb0bdcbf3b76e33f7bf0c0e1e0179ad1d3340f142e2ab08174841c29aa3ff3c616d1df1038ff95c26b654b8f23e206714decc6ee4fe785276ce9e6ca4a849d nimbus_beacon_node
899b054d8924ca421fe4b134e7714a912242e65a7ebbb96d0c2d6f2cbfc745e5d38c5137818c18ccfe9eaa8589c5b16b648401aadbbbd51d868cd5ae40602ac4 nimbus_validator_client
# Linux ARM64
b1f2e8409cb49fff3c89d0166c0e6a20271d92b799125fa9df9c7f37db89a5c8ee35f6b8551e8da86305d9dbbbca289ea59c15af464f6e0c6f8455c48dfb9342 nimbus_beacon_node
800034b86baa8f148d77b3d195b3aa32b71809328396945e4f7f1d6abc5dea0f86ea83a2b81478df24fd8fb4a83e43aca321ac5272b5beb33f4a83bb710e4b08 nimbus_validator_client
# Linux ARM
f2b0c2acbfa2bd728592d457f266c8b7d06aec7fa09ebca5c86c74989e76f8f67215aae182d0211dd17efc1050a7fe11fd34d5cf9f619be420c9f20e341066f3 nimbus_beacon_node
583b0ea4ceb7024f24b7c4b22a9f591aeb34bb4cada4fafdff620b9dcefdf5fd32f1da83dae512b01723e55380b06d3fd58a5e2f30ed1325305343f2303310a6 nimbus_validator_client
# Windows AMD64
1d6299f67bbf8c0eabbeb6abfbba8202f7e4e5db1666d0f466394fad7fecdf7f49e47ead6c1f0c8e611ffc2b3b340020cbee127b3cab99903397380cc2d85bec nimbus_beacon_node.exe
79a86802dc237207cc967248474eb9918b0e0d511fed06a701ecc1e4a6a4137c6cc7a5a6f4b4f54e7e4f900a2fc809ad584dddcbf1447f8870af0e27885f3527 nimbus_validator_client.exe
# macOS ARM64
77e4679089d0d5d79819dd20f506078641c68216c08d9f7e2e4d25353766c447658187092a3c9346741920f35daafb53a94bff95a1dd58468b68eaf14b9cd80e nimbus_beacon_node
771711fc6d9d41310c7f1d5ffa1bd2c4740a047c2869d1be8a6d6c197c7b20eaf4b696221feb815124e5d3263c807b1a72fd895fd4cc6803f27bfc3e084b828c nimbus_validator_client
v26.2.1
Notes
The Nimbus consensus client v26.2.1 is a low-urgency, packaging-fix-only release for ARM and multiarch Docker images for anyone running v26.2.0 and otherwise medium-urgency due to addressing the cause of the Nimbus outage on mainnet present in v26.1.0 and earlier. Those still running v26.1.0 or previous versions on mainnet should verify they're still on the canonical chain, restart Nimbus otherwise, and regardless update. There is no change to either the beacon node or validator client between v26.2.0 and v26.2.1.
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
4dcaa56f9bd9e8480d8487b5dbb9f01f45f2caeb546e6b30a928c650b0ce4b0994ab37a44726d09a40ba9b973f700dfc34c80e16d6711c0507dc869062fab10b nimbus_beacon_node
20884f35cc232dc76c396d0d48284d2e38ce9c15af366cbf906917b6030ab87f3455ba7d79160ca0b1b4db702968631d928a70edc322299273aa38e694a623bd nimbus_validator_client
# Linux ARM64
ab842a24ae4054077e92868bcd101a2dba349006053368f610b744eee1b5a72df7bfea9cb47c6044977b07a95bc153dc7982dff8bf08b80b7256bee00c7823d2 nimbus_beacon_node
bd56588957b5aca22a00309a59d804548d01507187178b32daab347d85ba82e1c801241dbc22df8e1b0b491363685dff0c6bb9222bb59562f8d52e69c13b9484 nimbus_validator_client
# Linux ARM
226ae504154678a71c81b168a272b2df69630470ed529980e603ece296e89e64a48e2248de0e1487e4e971e7e55ba84590a9aeb13374857c68a60fc7a3bf435c nimbus_beacon_node
ea07ee18f311c0d1ba9ba920e86a7ddd75b34aed931da09a0ca339e2be7dd5b4601062056f310500eb4bc7fbc39580dc6775b543b44777a2d219108d6d349c69 nimbus_validator_client
# Windows AMD64
49b6e75e364b02833da2cc7e75ffe10dbae167bc2d5123d73248da33bbe3168b900859f5af24ffc8c98794d8fc6e11d4498c9f126ead22a6e423fc3e100fcf4c nimbus_beacon_node.exe
45305c953473a8f5d6d1f59cec43de52b6cc9fd98ae3d6039eceb32b8a8dae51f3b97b0040ef8e749ec7e67337cb2b487f52361cafbb93185678dee89a4837f8 nimbus_validator_client.exe
# macOS ARM64
6469647fe0c75f316d277b7e79b6d23e88980e1e33dcf80a319e062f582995fbd7a7a86237836a8f56f048d26cde77dea86b99d36278b72256df25877c2a6494 nimbus_beacon_node
18253ea61905920cf742c52f98dcf0e9b5da63b57a72f5f390f3b7f4580cee7af78f1b4d952a92f07edab6794d2478a428bb6a9a85b1a5c3f380d3868a97ba1d nimbus_validator_client
v26.2.0
Notes
The Nimbus consensus client v26.2.0 is a medium-urgency release with improved network stability. In particular, it addresses a scenario during which Nimbus clients falsely rejected as invalid a mainnet block and forked off. Cache corruption in Nimbus's implementation Merkle tree hashing causing this arose from certain size changes of SSZ List objects which appeared on mainnet which bypassed correct cache invalidation; status-im/nim-ssz-serialization#150 (comment) provides additional detail. Because descendants of block inaccurately determined to be invalid could not be processed without violating protocol, Nimbus could not continue to follow mainnet's canonical chain until the node was restarted. This release fills in the previously missing cases of Merkle tree root cache invalidation to prevent recurrence of such an event.
Improvements
- Simplify era file-based node startup:
#7888
Fixes
-
Fix
hash_tree_rootcache invalidation for SSZLists:
#7951
#7967 -
Fix a validator client crash on startup with offline or unavailable beacon nodes:
#7962 -
Fix handling of validator custody changes in requesting missing columns:
#7927
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
cfb5ef0a22d1d019791e2c76dbf49290e0dc272e6d20f23a8d96b72ad6cd80e20375035bc48f2eefe7d7cee1caa47b9809a6ddc6c2e14d92d6add136a463bddd nimbus_beacon_node
cf7449f27e913ca38d6f2f84bd3f081cea0141b8c7d3bbf6da9a5235d1bcc8e4a572937adec1b3ddb243478e02f13d89db977cf56fdc932fec00307b2e2be9e5 nimbus_validator_client
# Linux ARM64
a7ff47f2477881c771386e950c292415787c8a3f5e49902f143502afecce2b0d40402bf8a35dc5ba9db2a2013941fe0f43fa9e16aa750e8002e7d9d2f7c293f6 nimbus_beacon_node
24c4629250a5081a66fca59d0ffdf8ef4bd158272d41708b992949a6cb86935d9708e0249d7ace58ece1be6f75f7f250309eeeefcbb212d105c775729d96e4d9 nimbus_validator_client
# Linux ARM
a4b27a034ecd8b6da86bfa0ba8eb91c6c41c2704467df8469ed21c2d856d9d1ab06020fcc8a8c6685f3539bf50defd102eda4ccd99b29b05cfa4c28128e1e176 nimbus_beacon_node
67cd90f1426bb261adf939949382fb85401c5c7e9f33f5c1a1e8b111e7cdf5d07517ac5395390b61e4dd094c56a9cb1515754c4cb50a82e9d9105eaa370ba009 nimbus_validator_client
# Windows AMD64
eb3eb0092b1d97edb9399e028ff991ad8cdb672703860af9b142e0842a11f184e84ef06b9fc482c58a93d68ab05b37c9da2535dec08d927d5dc8a37376399617 nimbus_beacon_node.exe
1b9093fb51113668d7f86ed6a196c2ef3aca560e2772a1df27b3dc226daaec5c2a648af993949af77c9dd76bc45c5696f1b4c5bde571d62d1379d6613054f743 nimbus_validator_client.exe
# macOS ARM64
2fd1e76d55499d9b657a0cc50b2ce0abe6f766b5a93535b6ebe1bce5e48b7d594f3e360a4b67976f1cdd6c137ae505008a0257ca4b55fb4a34e7d9ac3e9fb04b nimbus_beacon_node
b6438396acee9c8c02bc4e5b67b63782ccd93ea1d91ab70334a8393ab6806513fbd81f748e87dd0bf10dce8e24fffb9afe826875284e07557d58616c43389a73 nimbus_validator_client
v26.1.0
Notes
The Nimbus consensus client v26.1.0 is a low-urgency release with improved validator client stability.
Improvements
- Support alternate fallback mode for multiple beacon nodes in the validator client:
#7747
Fixes
- Fix a validator client crash with offline or unavailable beacon nodes:
#7862
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
53877631185dbecb63a24fc113cb0cb942772d4e2940dc89bcbf167b6c8a30fa14cff11033602d1ecc165e4a61034486594cf65d9b5408f7faebc3896d377ec9 nimbus_beacon_node
2b69b5aa5cb818ba290d65bdc4c2b1e3c7758a5e8bc31af53eba27fa46604d74f10cd312492309e3517433131b6419cc4a40595d4e43bdb2b7b0b8a12b7ec6b0 nimbus_validator_client
# Linux ARM64
088543af327eff15e0c199ef2ecd52d45e1f21d31176395921027b529c5a6c74ad9181a82837042aae0fe32215912e4809b9b4345fce6a6453e3f6ede339bbf8 nimbus_beacon_node
dc68fd7383637e7a82f8d9fc75e1ce62abbd0e74d62c54314e0692932d98a48233e5ec611d17f92ae722d9852378b5f65c6c754afd8213edb8efb365dbe0ebf1 nimbus_validator_client
# Linux ARM
d4b496a732e618ccae02d742a586cfb8e1b83186b64a1ed92150f831371c02c7ca9a1170d0262976ef1aa011c766f32ce5b4078907dae79bf63f9d289bf282e0 nimbus_beacon_node
eb998baa65fd6695f297d107f63c192a3a8cb6152777b90e7cce2016bc975e412ddd62a696823edbf76e1b9a56f2e3280e543dc4814f2ad92ff555c8b94ecd3a nimbus_validator_client
# Windows AMD64
d74f699263ee796b3168d2699d7b313d994d8facee123e11b883a62b201cbaac32d3bf8cff5fcac72dc2b0f6acee26ebc911c48b77121e26a8e4913992b82076 nimbus_beacon_node.exe
f397c29144d02f1951e5581e05100555387b949f795dccc19fc1b2efd3ec4fa777d12cbfa0c05f244d434ef4426eeb0cad1a655640db204177f859fa1390f8ac nimbus_validator_client.exe
# macOS ARM64
9f3f6243a3f6d389588a986052c1f8e5fef5c22d098e93195b74d67465af6c8951587f3d5c0e4dd6e93270175dfbc7e67ef989b965466e720febc50f36ba546b nimbus_beacon_node
a5634278d321f565ad377fccf6f10a917a86b41af555769a5de8fce196263a31fb327c2f6498be6ed6a8718fcf430e837207f30f597e07a9466d5e503174b300 nimbus_validator_client