10.9 C
San Juan
Saturday, June 20, 2026

Zebra 5.2.0: Wider Rollback Window 


We’ve just lately launched Zebra 5.2.0. This launch ships a robustness enchancment that was merged to predominant after the 5.1.1 upkeep launch: a considerably wider native rollback window to defend towards consensus splits.

All node operators are inspired to improve. Nodes operating Zebra 5.1.1 or earlier will attain end-of-support on roughly July 25, 2026, forward of the anticipated NU7 community improve.

New Options

Wider native rollback window (MAX_BLOCK_REORG_HEIGHT 99 → 1000)

Zebra’s native rollback window — the utmost variety of non-finalized tip blocks Zebra will retain in reminiscence, able to reorganize — has been elevated from 99 to 1000 blocks (#10650).

It is a defense-in-depth measure motivated by real-world incidents on different chains. A reorg window of 99 blocks covers roughly 99 minutes at Zcash’s one-block-per-75-seconds tempo. A 1000-block window offers protection for reorgs of as much as roughly 20 hours, giving node operators and community members considerably extra time to reply to a sustained consensus break up.

This variation is the first purpose for the minor-version bump: MAX_BLOCK_REORG_HEIGHT is a public fixed exported by zebra-chain, and its worth modified ten-fold, affecting each reminiscence utilization (the non-finalized state might now maintain as much as 1000 blocks in RAM as an alternative of 99) and any downstream shoppers that import the fixed immediately.

Upgrading

To improve to Zebra 5.2.0, set up it with:

cargo set up --git https://github.com/ZcashFoundation/zebra --tag v5.2.0 zebrad

Or replace through your package deal supervisor if you’re utilizing a pre-built binary.

Zebra 5.2.0 nodes will cease round July 25, 2026, roughly 37 days after the estimated launch peak. We plan to launch an additional replace forward of the anticipated NU7 community improve. Control the Zcash Basis weblog and the Zebra repository for bulletins.

Contributors

Thanks to everybody who contributed to this launch:

@evan-forbes, @gustavovalverde, @oxarbitrage, and @upbqdn


Zebra is the Zcash Basis’s unbiased, Rust-based implementation of the Zcash protocol. Study extra at github.com/ZcashFoundation/zebra.

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Stay Connected

0FansLike
0FollowersFollow
0SubscribersSubscribe
- Advertisement -spot_img

Latest Articles