7

Can anyone please explain what is the relation between collator and staking rewards ?

2 Answers 2

5

For a parachain to advance, the chain collators have to assemble blocks.

The collators are people or entities that have some hardware. To motivate those collators to participate in block collation, they need to be incentivized. They need to be paid.

The idea of parachain staking is that anybody with enough deposit can join as a collator. Then, we introduce a lottery. In each slot, one or several collators can win. The winning collators earned a chance to submit a parachain block. Whoever ends up submitting a block earns some reward. On average, all collators will win in that lottery. Those rewards (hopefully) make up for the costs of running the collators' hardware.

This is a bit oversimplified, but I hope it helps understand the basic principle.

2
  • 3
    but to be clear any other on or off chain incentive structure could also be used to incentivise the collators - it does not have to be staking.
    – Squirrel
    May 26, 2022 at 17:09
  • Do you mean by "all collators will win in that lottery", that all stakers behind a particular collator will win in block awards when a collator authors and gets a block accepted?
    – b0zero
    May 23 at 5:32
2

Expanding on the comment by @Squirrel:

The relationship between Collators and Staking rewards is conditional to whether that was a parachain design decision in the first place.

Staking is not the only available mechanism for collator selection. In fact, it's not even the mechanism that Substrate and Cumulus provide "out-of-the-box".

From https://docs.substrate.io/reference/how-to-guides/parachains/select-collators/:

You are free to choose your method of collator selection. Common methods include stake voting or directly assigning collators via committee or other origins such as democracy. ... The Cumulus collator-selection pallet is a practical example on implementing stake voting to select collators.

There are also different ways to implement incentives for collators. Take a look at Moonbeam's parachain-staking pallet to explore how.

For the cases where a parachain did choose to implement collator staking (perhaps via Moonbeam's pallet), then the dynamics follows the explanation by @pepyakin on the other answer.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.