Skip to content

Commit

Permalink
Update the count of collator (#271)
Browse files Browse the repository at this point in the history
Signed-off-by: Jamie <[email protected]>
  • Loading branch information
Dengjianping authored Jun 7, 2024
1 parent d2f90b7 commit f6192f4
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion docs/manta-atlantic/Collation/03-SetupAndRun/06-bond.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,4 +35,4 @@ The current number can be found by counting the entries on the [manta chain](htt
It is safe to just set a high number, but reducing it as much as possible reduces the estimated gas fees that must be available in your account in addition to the bond amount for the transaction to succeed.
:::

Your collator will join the set of block producers and become eligible for rewards at the beginning of the next *round* ( i.e. after a maximum of 6 hours ) **if it is in the top 63 of registered node candidates by total stake** ( i.e. your collator bond + sum of all delegations on your node )
Your collator will join the set of block producers and become eligible for rewards at the beginning of the next *round* ( i.e. after a maximum of 6 hours ) **if it is in the top 70 of registered node candidates by total stake** ( i.e. your collator bond + sum of all delegations on your node )
2 changes: 1 addition & 1 deletion docs/manta-atlantic/Collator Requirement.md
Original file line number Diff line number Diff line change
Expand Up @@ -707,7 +707,7 @@ sudo firewall-cmd --reload
**candidateCount** is a hint for transaction weight ( i.e. gas fee ) that should be larger than the current number of registered collators ( or the transaction will fail ). The current number can be found by counting the entries on the [manta chain](https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Fws.manta.systems#/chainstate/constants) > parachainStaking > candidatePool(): u128. It is safe to just set a high number, but reducing it as much as possible reduces the estimated gas fees that must be available in your account in addition to the bond amount for the transaction to succeed.
Your collator will join the set of block producers and become eligible for rewards at the beginning of the next *round* ( i.e. after a maximum of 6 hours ) **if it is in the top 63 of registered node candidates by total stake** ( i.e. your collator bond + sum of all delegations on your node )
Your collator will join the set of block producers and become eligible for rewards at the beginning of the next *round* ( i.e. after a maximum of 6 hours ) **if it is in the top 70 of registered node candidates by total stake** ( i.e. your collator bond + sum of all delegations on your node )
# Maintenance
Expand Down
2 changes: 1 addition & 1 deletion docs/manta-atlantic/Staking/01-Overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ You can find more info about this path [in the collator section](../Collation/Ov

## What is DPoS?
### In contrast to other PoS Networks
In contrast to other networks like Ethereum, where no on-chain mechanism exists for multiple token holders to collaborate (staking pools are used as an off-chain crutch here), our DPoS solution allows for people who can't or won't run their own collator node to `delegate` their token to one or multiple specific `collators`, thus voting that they do a good job with producing blocks, helping ensure its position in the set of at most 63 active collators and in return share in the [block rewards](Rewards) the backed collator obtains.
In contrast to other networks like Ethereum, where no on-chain mechanism exists for multiple token holders to collaborate (staking pools are used as an off-chain crutch here), our DPoS solution allows for people who can't or won't run their own collator node to `delegate` their token to one or multiple specific `collators`, thus voting that they do a good job with producing blocks, helping ensure its position in the set of at most 70 active collators and in return share in the [block rewards](Rewards) the backed collator obtains.
In order create a semi-stable set of collators, these locked tokens are subject to a 7 day waiting period if a user wishes to recover his tokens from a staking lock or change the target collator they're delegating to.

### In contrast to Polkadot/Kusama’s NPoS (nominated proof of stake)
Expand Down
4 changes: 2 additions & 2 deletions docs/manta-atlantic/Staking/03-Rules.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ To switch between the two, you need to leave the current role by unbonding all y
- If more a collator has >100 delegators, the minimum delegation amount to receive rewards will be larger than above 500 depending on the other delegator's stakes. Check the minimum reported by the [delegation dApp](Delegation/dApp%20Overview) for the current amount
- Removing or Reducing a delegation is subject to a **7 day waiting period**
- APY per delegated MANTA decreases when total MANTA staked on a collator increases ( your MANTA is buying a smaller share of a larger pot )
- You will not earn rewards if your chosen collator drops out of the top 63
- You will not earn rewards if your chosen collator drops out of the top 70
- You will not earn rewards if your delegation falls out of the top 100 on its collator
- You *may* delegate to more than one collator should you choose to
- Rewards are calculated in 6 hour intervals called *rounds*
Expand All @@ -23,7 +23,7 @@ To switch between the two, you need to leave the current role by unbonding all y

## For Collators
- Minimum MANTA bond to join the collation candidate set - 400_000 MANTA
- Maximum number of active collators eligible for rewards - 63
- Maximum number of active collators eligible for rewards - 70
- This *collator rank* is calculated as the total sum of MANTA staked on the collator ( i.e. the sum of collator bond and all delegations )
- Maximum number of active delegations (contributing to total stake) on each collator - 100
- Rewards are calculated in 6 hour intervals called *rounds*
Expand Down

0 comments on commit f6192f4

Please sign in to comment.