v1.0.15
⚠️ Critical fix⚠️
We discovered the bug:
The value responsible for regulating the number of proposals in each layer has been omitted and therefore each smesher will only be eligible for a single block proposal in the entire epoch.
- all ballots in layers <= 8180 will use 0 layer size for eligibility, so each smesher is eligible for only a single ballot per epoch
- after layer 8180 they will start using 50 (the correct value), so each smesher will be eligible for many ballots per epoch as intended
This means that smeshers that haven't been eligible for a block proposal yet will now calculate their number of eligibilities correctly. To prevent smeshers that were already eligible from accidentally misbehaving and adding additional eligibilities, we're going to introduce a mechanism for respecting any previous claim to the number of eligibilities. If a smesher was already eligible and published a block proposal, this means they already received their full reward for the epoch for that one block proposal, so they don't need to be eligible again. Smeshers that were not eligible yet, will now have multiple eligibilities and their rewards will be spread out, as originally planned.
Zip Files
- Windows: https://storage.googleapis.com/go-spacemesh-release-builds/v1.0.15/Windows.zip
- macOS: https://storage.googleapis.com/go-spacemesh-release-builds/v1.0.15/macOS.zip
- macOS arm64: https://storage.googleapis.com/go-spacemesh-release-builds/v1.0.15/macOS_ARM64.zip
- Linux: https://storage.googleapis.com/go-spacemesh-release-builds/v1.0.15/Linux.zip
- Linux arm64: https://storage.googleapis.com/go-spacemesh-release-builds/v1.0.15/Linux_ARM64.zip
40880d16dc6d28fb68634245a7b684a138c943446bb21325b883ce06851886aa Linux.zip
81f010a98e8e4d4e09f3c42030fdb06ac8e6286dfaf442e02a8876bd95584c53 Linux_ARM64.zip
9184bc43a56b2c7a5b49ff4b5c0ac9eb56f7c45c36ee80d3cfe69bf202173cfd Windows.zip
24733fbcd1ec624d5980664fb30bf65d83617bfef0fd2520fbcb80d1f3626576 macOS.zip
2d3b17f829e3163309c3b9143c3b905b74578e1585ce69d2d0084b89fbe051fe macOS_ARM64.zip
Full Changelog: v1.0.13...v1.0.15