Attribution Notice
Last updated
Last updated
Safestake implements its operator software based on and .
Our code under the hotstuff
directory is mostly taken from the repository, with the following modification:
Upgrade to support port reuse for multiple committees (VAs)
Optimize recovery and syncrhonization mechanisms after node crash and reboot
Our operator is a modified decentralized version of Lighhouse's validator client. It reuses most of Lighthouse's VA logics, including:
Duty retrieval and execution
Slashing protection
The most important updates we make are:
Update the signing method to include an option to sign distributely among a committee of operators
Update the VA load and save logics to handle operators instead of complete validators.