Beta VII
Pre-releaseThis release provides breaking changes in the networking layer and in the db schema.
This version upgrades the discovery mechanism of Lighthouse to Discovery v5.1. This means Lighthouse will not be able to discover peers with previous versions of Lighthouse. There has also been a DB schema update. Running v0.3.1 on an older database will cause Lighthouse to migrate the older db to the new version. Users will not be able to downgrade their db after this.
We encourage all Medalla users to upgrade to this version to participate in the new networking changes and to improve peer discovery.
Changes: Summary
- Improved RPC validation (#1117)
- Improved docs and various bug fixes (#1756, #1759, #1761, #1760, #1762, #1747, #1800)
- Update the gossipsub message-id to latest specification (#1752)
- Add gossipsub topic filters (#1767)
- Correct issues and improve sync logic (#1791, #1804, #1796)
- Allow the Validator Client to start without validators (#1779)
- Implement further node endpoints (#1778)
- Reduce memory usage (#1798)
- Optimise attester slashing (#1745)
- Update to discv5.1 (#1786)
- Update libp2p (#1819)
DockerHub
Binaries
Binaries are supplied for two platforms:
x86_64-unknown-linux-gnu
: AMD/Intel 64-bit processors (most desktops, laptops, servers)aarch64-unknown-linux-gnu
: 64bit ARM processors (Raspberry Pi 4)
Additionally there is also a -portable
suffix which indicates if the portable
feature is used:
- Without
portable
: uses modern CPU instructions to provide the fastest signature verification times (may causeIllegal instruction
error on older CPUs) - With
portable
: approx. 20% slower, but should work on all modern 64-bit processors.
Note: we do not yet provide binaries for MacOS or Windows native.