RFC: Remove dispatch calls of update commission without chill and remove collator MaxCommission limitation #1272
Replies: 2 comments
-
My thinking is that the maximum commission should remain at 30% and every change of the commission the collator should pay 2 000 Ring which will go to the Treasury. Note: Since I'm not a developer, I don't know if the idea of the collator paying 2000 Ring (which would go to the Treasury) if he wants to change commission is easily feasible. If it is easily achievable, I am in favor of this approach. |
Beta Was this translation helpful? Give feedback.
-
https://github.com/darwinia-network/DIPs/blob/main/DIPs/dip-1.md |
Beta Was this translation helpful? Give feedback.
-
Commission is kind of contract between collator and nominators, most nominators are not educated or informed that the collator can change it without consent of nominators, also no effective ways being notified about the changes (Expecting them checking some app website regularly is not very practical and energy consuming).
More radical solution is not allowing collator update the commission without chill. If he want to change, he need to chill and dismiss original binding, and reinitiate just like a new collator for other nominators to stake with it.
Ref:
darwinia/pallet/staking/src/lib.rs
Line 467 in 31475d9
#1241
paritytech/polkadot-sdk#472
Beta Was this translation helpful? Give feedback.
All reactions