Understanding Validators and Delegators

The functioning of a Proof of Stake (PoS) network such as Trush relies heavily on the roles of validators and delegators. These roles are integral to maintaining the security, efficiency, and integrity of the Trush network. This chapter explores the responsibilities, selection process, and overall impact of validators and delegators on the Trush ecosystem.

Validators

Validators are the backbone of the Trush network. They are network participants chosen to validate transactions and create new blocks on the blockchain. Their role is akin to that of miners in a Proof of Work system, but without the associated computational and energy costs.

Validators have several key responsibilities:

  • Block Validation: Validators validate new transactions and package them into blocks.

  • Block Creation: Once transactions are validated, validators propose these blocks to be added to the blockchain.

  • Consensus Participation: Validators participate in the consensus protocol to agree on the validity and order of blocks.

Selection Process

The selection of validators in the Trush network is based on a randomized and deterministic approach, which involves the following:

  1. Staking: Potential validators must stake a certain amount of Trush tokens as collateral.

  2. Random Selection: From the pool of staked participants, validators are selected at random.

  3. Delegation: Unselected stakers automatically become delegators, supporting the chosen validators.

Impact

Validators play a critical role in:

  • Network Security: By staking their tokens, validators have a vested interest in the network's correct functioning.

  • Transaction Efficiency: Validators help in maintaining the efficiency of the network by validating and proposing blocks.

  • Consensus Stability: Their participation in the consensus mechanism ensures network stability.

Delegators

Delegators are network participants who have staked their Trush tokens but have not been selected as validators. They lend their support to validators by delegating their stake.

Responsibilities

Delegators, while not directly involved in transaction validation or block creation, contribute to the network by:

  • Supporting Validators: They delegate their staked tokens to support chosen validators.

  • Enhancing Security: Their collective stake further secures the network.

Selection Process

In the Trush network, delegators are simply those stakers who have not been selected as validators in a particular cycle. Their staked tokens automatically get delegated to the chosen validators.

Impact

Delegators contribute to:

  • Network Security: Their stake increases the cost of potential attacks on the network.

  • Decentralization: By allowing more participants to stake and delegate, the network becomes more decentralized.

  • Stability: The continued participation of delegators contributes to the stability of the network.

Conclusion

Understanding the roles of validators and delegators is critical to appreciating the functioning of the Trush network. Validators contribute directly to block creation and transaction validation, while delegators enhance the network's security and stability. Together, they uphold the integrity of the Trush ecosystem, making it a robust, secure, and decentralized platform for all participants.

Last updated