0xPolygon/heimdall-v2 - v0.7.1
New
Release Summary
Heimdall version v0.7.1 has been released. This is the public version of the private v0.7.0 release and introduces the Phuket Hard Fork.
This is a mandatory upgrade for all node operators on all networks.
This release includes important consensus-related security fixes and improvements to node stability:
-
Consensus Security Fixes: Several critical fixes have been implemented to enhance network security and stability.
- The proposer selection logic has been corrected to prevent validators with zero voting power from being selected as proposers.
- A vulnerability in the Tendermint mempool that allowed transactions with the same hash but different priorities has been addressed.
- A new rule enforces that all transactions in a block proposal must originate from the same transaction pool, preventing potential malicious proposer actions.
-
Validator Exit Improvement: The process for validator exits has been made more resilient. Previously, a validator's exit request could be rejected if Heimdall was unable to query Bor. This update relaxes that requirement, preventing validators from getting stuck due to temporary communication issues between the two layers.
Phuket Hard Fork Activation Heights:
- Mainnet:
44070000
- Amoy Testnet:
32276400
Release Notes
Heimdall `v0.7.1` public release matching the `v0.7.0` private release (Phuket HF).
Amoy: `phuketHardforkHeight = 32276400`
Mainnet: `phuketHardforkHeight = 44070000`
The release contains consensus related security fixes, plus it relaxes a clause in heimdall causing VEs rejection when heimdall is not able to query bor.
It is recommended to upgrade to this version for all node operators and all networks.
Full Changelog: https://github.com/0xPolygon/heimdall-v2/compare/v0.6.0...v0.7.1
Links
Back to 0xPolygon/heimdall-v2 releases