Talking Cat
Summary
This release fixes a bug in Lighthouse v2.2.0 that prevented some nodes from completing sync.
The majority of nodes running v2.2.0 will not have been affected by the bug, but nodes attempting to sync from genesis would get stuck at slot 0 forever, and nodes performing checkpoint sync would fail to download blocks from before the Altair hard fork (Oct 2021). The bug occurred as a result of changes made to RPC limits in preparation for the Merge, and has been fixed in PR #3146. Please see that pull request for more detail.
Users upgrading from v2.1 should also read the release notes for v2.2.0 to understand a new protocol feature called proposer boost which has been enabled in v2.2: https://github.com/sigp/lighthouse/releases/tag/v2.2.0
Backwards Compatibility
This release is fully backwards-compatible with the previous releases v2.2.0 and v2.1.x.
Downgrading from v2.2.1 to v2.1.x is also supported without any manual intervention.
Update Priority
This update is a Medium Priority update for users of Lighthouse v2.2.0, and a Low Priority update for v2.1.x.
User Class | Beacon Node | Validator Client |
---|---|---|
Staking Users | Low Priority* | Low Priority* |
Non-Staking Users | Low Priority* | --- |
See Update Priorities for more information about this table.
All Changes
- v2.2.1 (#3149)
- Don't log crits for missing EE before Bellatrix (#3150)
- Fix rpc limits version 2 (#3146)
- Transition Block Proposer Preparation (#3088)
- Fix SPRP default value in cli (#3145)
- Ensure VALID response from fcU updates protoarray (#3126)
- Add tests for importing blocks on invalid parents (#3123)
Binaries
See pre-built binaries documentation.
The binaries are signed with Sigma Prime's PGP key: 15E66D941F697E28F49381F426416DC3F30674B0
System | Architecture | Binary | PGP Signature |
---|---|---|---|
x86_64 | lighthouse-v2.2.1-x86_64-apple-darwin.tar.gz | PGP Signature | |
x86_64 | lighthouse-v2.2.1-x86_64-apple-darwin-portable.tar.gz | PGP Signature | |
x86_64 | lighthouse-v2.2.1-x86_64-unknown-linux-gnu.tar.gz | PGP Signature | |
x86_64 | lighthouse-v2.2.1-x86_64-unknown-linux-gnu-portable.tar.gz | PGP Signature | |
aarch64 | lighthouse-v2.2.1-aarch64-unknown-linux-gnu.tar.gz | PGP Signature | |
aarch64 | lighthouse-v2.2.1-aarch64-unknown-linux-gnu-portable.tar.gz | PGP Signature | |
x86_64 | lighthouse-v2.2.1-x86_64-windows.tar.gz | PGP Signature | |
x86_64 | lighthouse-v2.2.1-x86_64-windows-portable.tar.gz | PGP Signature | |
System | Option | - | Resource |
Docker | v2.2.1 | sigp/lighthouse |