discussion: how can we minimize unintentional stake centralization in top validators? #2585
AlpinYukseloglu
started this conversation in
General
Replies: 1 comment
-
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Background
A whale recently delegated a large amount of OSMO to a top validator apparently, causing our Nakomoto coefficient to drop from 15 to 6: https://twitter.com/blockpane/status/1543699870292365313
While we cannot feasibly stop stake centralization if it's intentional, I wonder if it would make sense for us to set up guardrails to at least prevent unintentional stake centralization. I've listed a few ideas below, but I'm sure there are many other ways to approach this problem, so let's discuss!
Suggested Designs
Idea 1: Keplr UX changes
Main idea: change the default delegation UX from a single-select validator menu to a multi-select one, potentially even adding a minimum (e.g. must pick at least 3 validators to delegate to)
Pros:
Cons:
Idea 2: Cap OSMO that can be delegated in a single tx
Main idea: set some high cap (well above average amount for a delegation tx) for how much OSMO can be delegated to a single validator in one transaction
Pros:
Cons:
Idea 3: Relative caps for validator delegations
Main idea: cap the % of total staked OSMO that a single validator can have delegated to it
(note: not my favorite, just including since we've discussed this before)
Pros:
Cons:
Beta Was this translation helpful? Give feedback.
All reactions