Goal: The Solana Foundation wants to provide additional support for validators that participate in the SFDP and help them become self-reliant and sustainable, with the broader goal of maximizing decentralization, network resiliency, and performance of the network.
Situation: The current SFDP structure does not provide strong enough incentives for validators to sustainably grow stake from outside the program. Additionally, lax performance requirements allows poorly-performing validators to continue to receive stake.
Proposed solution: Improve Foundation staking to support validators at a higher level early on and less so over time as they grow, while maintaining a high performance requirement.
What the Solana Foundation will do:
-
Cover voting costs for validators in the first year with a tapering amount over time. For the first three months 100% of vote costs will be covered, for the next three months 75%, for the third three months 50% and for the final three months 25%, with vote coverage ending after 12 months
-
Why? Start-up vote costs can be prohibitive to new, small validators. Time bounding this support encourages validators to achieve sustainable stake levels before support ends.
-
Existing SFDP Participants: 1 year of tapering vote cost coverage starting when the new SFDP goes live. (see FAQ for timing)
-
New SFDP Participants: 1 year of tapering vote cost coverage starting from their mainnet onboarding.
-
Performance Requirements: Validators must meet the to be defined baseline requirements (see FAQ) for the epoch to be eligible for vote cost coverage.
-
-
Match outside stake 1:1, up to a cap of 100,000 SOL from the Foundation.
-
Why? The Foundation wants to assist in amplifying community stake decisions, encourage validators to attract outside stake, and engage with the broader Solana community.
-
What is outside stake? Any stake that is not from the Foundation.
-
Examples:
-
If an SFDP participant has 10,000 SOL stake outside of the Foundation, then they would get 10,000 SOL from the Foundation, for a total of 20,000 SOL plus the base delegation. (see base delegation below)
-
If an SFDP participant has 250,000 SOL stake outside of the Foundation, then they would get 100,000 from the matching portion of SFDP, for a total of 350,000 SOL plus the base delegation from the foundation (see base delegation below)
-
-
Performance Requirements: Baseline requirements + acceptable skip rate performance. The Solana Foundation will change how the skip rate is computed and will use averages over a longer period of time to reduce variance when a validator has a low count of leader slots in a given epoch.
-
-
Delegate a base amount of the remaining SOL after the matching portion, divided evenly among program participants.
-
Why? Validators in the program need a minimum delegation to get on the leader schedule to be able to produce blocks
-
How much will each validator get as a base delegation? Initially the amount split up between all participants will result in roughly 40,000 SOL per participant. This amount will decrease over time as more stake is matched by other participants and more Foundation stake is deposited into stake pools.
-
Performance Requirements: Similar to existing baseline requirements outlined here with an increased requirements of vote credits.
-
-
Increase performance targets closer towards the cluster averages.
-
Why? High-quality, highly-reliable validators are paramount to a healthy network and the delegation program should only incentivize operators who can meet a high bar of performance
-
Who will be impacted?: A vast majority of SFDP participants meet this high bar already, but there are a handful of operators who will have to change their operational strategy to achieve these higher performance standards.
-
-
Deposit stake into stake pools.
- Why? This helps support the liquid staking ecosystem and further assist in amplifying community network orientation while allowing additional entities to decide how stake should be distributed across the network.
FAQ:
Do I need to participate in the SFDP to run a validator on Solana? No, the Solana validator set is permissionless and anyone can start a validator at anytime with no minimum delegation.
When will these changes go live? The target go-live time frame is late January / early February 2024.
What specifically will the performance requirements be? The Solana Foundation will update solana.org with the new performance requirements in the weeks leading up to the program changes going live and will notify community members through the Discord and email.
Will I get a delegation even if I have very little outside stake? Yes, participants that have just started out or have not had initial success attracting stake will still get the base delegation.
Will testnet requirements stay the same? Yes, participants will still be required to run a well-performing node on testnet to be eligible for mainnet delegations.
Will onboarding change? Onboarding will continue as usual both before and after the roll out of the new SFDP changes.