Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

50k stacking limit #80

Closed
6 tasks done
SurfingNerd opened this issue May 21, 2021 · 2 comments
Closed
6 tasks done

50k stacking limit #80

SurfingNerd opened this issue May 21, 2021 · 2 comments
Projects
Milestone

Comments

@SurfingNerd
Copy link
Collaborator

SurfingNerd commented May 21, 2021

For coineconomic reasons a staking limit of 50K is planned.
That means following operations are not allowed:

  • creating a validator with more than 50K stake
  • delegating on a Node what would result in a Node that has 50K+ stake.
  • moving a delegation stake to a new validator what would result into a 50k+ stake.

When developing something like automatic epoch reward restaking this limit should be ignored.

  • new variable
  • initializer contract
  • initializer test
  • network creation scripts
  • contract upgrade handling
  • unit test failiure inclusion
@SurfingNerd SurfingNerd added this to the v4.0 milestone Dec 27, 2021
@SurfingNerd SurfingNerd added this to To do in Testnet2 Jan 3, 2022
@SurfingNerd
Copy link
Collaborator Author

todo:
Define if it should be possible to change the value beyond current limits or not.

@cryptonit
Copy link

as the coin economic framework
max total coins
wont change
and the security of network need a healthy competition of validator candidates
this values wont change

as it allows creation of candidates between 10000 and 50000 size the spectrum is broad enough

no change of min create candidate stake of 10000 max total stake of 50000 and min delegated stake of 100 is needed
this values can be hardcoded

SurfingNerd added a commit to SurfingNerd/diamond-contracts-core that referenced this issue Jan 5, 2022
@SurfingNerd SurfingNerd moved this from To do to In progress in Testnet2 Jan 5, 2022
@SurfingNerd SurfingNerd removed the v4.0 label Jan 6, 2022
@SurfingNerd SurfingNerd moved this from In progress to Done in Testnet2 Jan 14, 2022
@SurfingNerd SurfingNerd mentioned this issue Jun 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

2 participants