github sigp/lighthouse v1.5.2-rc.0
Crocubot

latest releases: v5.3.0, v5.2.1, v5.2.0...
pre-release3 years ago

⚠️ Pre-Release: Not for Production Use ⚠️

This is a pre-release. It is not production-ready and not recommended for mainnet use.

Whilst we do not recommend this release for critical and/or mainnet use, we do recommend that users upgrade their Prater nodes to this version.

For more information on pre-releases, see: https://lighthouse-book.sigmaprime.io/advanced-pre-releases.html

Summary

The motivation for this release candidate is to apply an optimization to Prater nodes (#2560). Without this optimization, a significant increase in block import and API response times will be observed for all blocks since the Altair fork on Prymont (2020/09/02). Whilst this does not represent a consensus bug, it may cause increased CPU load and decreased performance for attesters and API consumers.

Updating to this release (or later) will be required for all Prater users. However, since Prater is a testnet, we do not consider this an urgent priority. We kindly request that users update their Prater nodes at their next convenience.

There is no action required for mainnet users. Do not use this release candidate on mainnet.

Breaking Changes

Tighter File Permissions

The log file generated with the --logfile flag will now have tighter file permissions (600). Previously, all users had read permissions. Now, read permissions are only granted to the user running the lighthouse binary. Since the log file is created anew on each restart, these permissions will take affect immediately after updating.

The API token files generated by the lighthouse vc will also be created with the same restricted file permissions (600). If the API token files already exist, no changes will be made to their permissions.

Restricting access to log files and API tokens is a security best-practice.

Remote Signer

The lighthouse remote_signer command has been removed. This feature was incomplete and has been archived. At present, there are no plans to reinstate it. Once #2522 is complete, Lighthouse will support remote signing via Web3Signer.

All Changes

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-v1.5.2-rc.0-x86_64-apple-darwin.tar.gz PGP Signature
x86_64 lighthouse-v1.5.2-rc.0-x86_64-apple-darwin-portable.tar.gz PGP Signature
x86_64 lighthouse-v1.5.2-rc.0-x86_64-unknown-linux-gnu.tar.gz PGP Signature
x86_64 lighthouse-v1.5.2-rc.0-x86_64-unknown-linux-gnu-portable.tar.gz PGP Signature
aarch64 lighthouse-v1.5.2-rc.0-aarch64-unknown-linux-gnu.tar.gz PGP Signature
aarch64 lighthouse-v1.5.2-rc.0-aarch64-unknown-linux-gnu-portable.tar.gz PGP Signature
x86_64 lighthouse-v1.5.2-rc.0-x86_64-windows.tar.gz PGP Signature
x86_64 lighthouse-v1.5.2-rc.0-x86_64-windows-portable.tar.gz PGP Signature
System Option - Resource
Docker v1.5.2-rc.0 sigp/lighthouse

Don't miss a new lighthouse release

NewReleases is sending notifications on new releases.