Summary:
Proposal GP007 seeks to further the Zilliqa network’s commitment to security and decentralisation by proposing the incorporation of Staked Seed Nodes (SSNs) into the consensus mechanism. A robust hybrid consensus can enhance security, limit the dominance of larger mining pools and foster greater decentralisation across the network. The proposed changes will initially be voluntary, but the eventual aim of the proposal is to make the participation of SSN’s in the consensus process mandatory.
Abstract:
We proposed to find a role for SSNs by allowing them to help secure the network.
Specification:
Given the recent shifts in the Ethash mining landscape and the anticipated transition of Zilliqa to a Proof of Stake (PoS) network with Zilliqa 2.0, it’s pivotal to ensure that our consensus mechanism remains resilient against centralisation threats while preparing for the future PoS framework.
ZIP-22 introduces the concept of forming mixed validator committees comprising both mining nodes and SSNs. This proposed hybrid consensus seeks to further diversify the network’s validation process, strengthening its decentralisation and security.
It’s crucial to ensure that while we integrate SSNs into the committee, we maintain a balance. By including SSNs that meet the required minimum stake, we believe we can ensure a fair representation and uphold the integrity of our consensus mechanism.
The pBFT commit rule, which necessitates over 2/3 of the committee members to reach consensus on a block, will be supplemented with a stake-weighted voting system. This addition requires consensus to not only be based on the number of nodes but also on the stake they hold, further ensuring that a single entity or group cannot dominate the consensus process.
Recognising the added value SSNs bring to the consensus mechanism, this proposal introduces a graduated rewards system. This initiative not only incentivises participation but also ensures that nodes that actively contribute to the consensus are fairly rewarded.
The hybrid consensus mechanism proposed offers a blend of the best attributes from different consensus types, promising heightened security, balanced decentralisation and active stakeholder participation, while laying the foundation for a smooth transition to Zilliqa 2.0:.
Enhanced Decentralisation: The hybrid approach proposed aims to dilute the dominance of the largest mining pools in the DS committee, ensuring a balanced and decentralised consensus process.
Future-Proofing Zilliqa 2.0: With SSNs acting as the torchbearers for the future PoS validators, this transition will allow for a smoother shift to Zilliqa 2.0 while ensuring network stability.
Motivating Active Participation: By tying staking rewards to active contributions, we can motivate SSNs to play an active role in the consensus mechanism, boosting the overall security and robustness of the network.
With the upcoming transition to Zilliqa 2.0, the integration of Staked Seed Nodes (SSNs) into a new consensus mechanism represents a timely and strategic move. This hybrid approach paves the way for a more balanced and democratic consensus process, mitigating the dominance of larger players and encouraging active stakeholder participation.
- For - implement the proposal
- Against - keep the existing consensus