This release is a temporary urgent patch to mitigate the cross-chain infrastructure between Beacon Chain and Smart Chain so that the cross-chain can be re-enabled back. It is a hardfork release for both testnet and mainnet.
Mainnet: The hardfork upgrade named Moran is expected to happen at block height 22,107,423. The current block generation speed forecasts this to occur around 12 Oct. 2022 at 8:00 AM (UTC).
Testnet: The hardfork upgrade expected to happen at block height 23,603,940. The current block generation speed forecasts this to occur around 11 Oct. 2022 at 8:00 AM (UTC).
The changes include:
- fix the vulnerability in the iavl hash check. This will eventually migrate to ICS23 spec.
- introduce block header in sequence check in CrossChain Contract.
- make relayer whitelisted to the genesis candidates. There will be further BEPs proposed on how to define the relayer candidates.
Procedure to upgrade:
Upgrade Steps:
- Download the binary in this page.
- Stop your node if it is still in running.
- Replace your old binary with the new one.
- Start/Restart your node with the new binary.
Changelog
#1121 vm: add four proof verifier to fix the vulnerability in KeyValueMerkleProof
Assets
Assets | Sha256 Checksum |
---|---|
mainnet.zip | 6dd6976b9c8d407e95ed99cd46f7badfa410f3f374ea3e360defab0f63fa3ed2 |
testnet.zip | c9c20ceb98911cc3fa7ceda3e5efbf17a3791fdc46f2f6ab13af7ac77f1a65eb |
geth_linux | 92beee499e4bd44673abc0927c4495638f57f802364ffcda18f3327223f3ded6 |
geth_mac | 7efce359d47f89cae204a4b263285b3e002851d3979daf5e38a93511129bd4bd |
geth_windows | fb7a688163be7d6d4226b290346fbebe1211db063a0e51c90ba75d30be5557a4 |