Friday, March 25, 2022
HomeAltcoinNew Launch 4.6.0-1 - Electrical Coin Firm

New Launch 4.6.0-1 – Electrical Coin Firm


TL;DR: The 4.5.0, 4.5.1, and 4.5.1-1 zcashd nodes will attain Finish of Service on or about January tenth, 2022. Previous to that point, miners should improve to 4.6.0-1 and all different testnet and mainnet nodes ought to improve to both 4.6.0 or 4.6.0-1.

Notable adjustments

getblocktemplate regression repair

We added assist for the NU5 consensus guidelines in v4.5.0, which alters the block header to comprise a hashBlockCommitments worth as an alternative of the chain historical past root. Nevertheless, the output of getblocktemplate wasn’t returning this worth; as soon as NU5 activated, the blockcommitmentshash subject was being set to “null” (all-zeroes).

In v4.6.0 we added full NU5 assist to getblocktemplate, by including a defaultroots subject that gave default values for hashBlockCommitments and the parts required to derive it. Nevertheless, in doing so we launched a regression within the (now-deprecated) legacy fields, the place previous to NU5 activation they contained nonsense.

This launch fixes the output of getblocktemplate to have the meant semantics for all fields:

  • The blockcommitmentshash and authdataroot fields in defaultroots at the moment are omitted from block templates for heights earlier than NU5 activation.
  • The legacy fields now all the time comprise the default worth to be positioned into the block header (regaining their earlier semantics).
RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments