Thank you for sharing your feedback!
I think both @ValidatorONE and @HankTheCrank raise really valid and practical concerns and our goal here is to find that middle ground where we can all reach a consensus.
So-called âlargerâ validators often get a bad rap (I wrote âbad wrapâ at first but google told me that a bad wrap is an unappetizing sandwich made of fillings wrapped in a tortilla⌠but I digress). I donât think we should be using this as an opportunity to completely nullify the efforts of those who have worked hard to build trust and their reputation within the community. I donât believe we should be taking away the huge amount of trust (in the form of $ONE delegations) and belittling their vote.
At the same time, @HankTheCrank is not wrong in saying that the current system does not work. Although it may seem like itâs still working (even with the 900million staked with Binance), they arenât bound by anything to enforce announcements when theyâve changed their minds and wish to participate. And while today, we can still sneak a vote past them via flawless participation, what happens if they pull another 100, 200, or 500million $ONE out of their gluteus maximus. Then we wonât even be able to dig ourselves out as weâre unable to amend the charter.
With the existing system, we often talk about how Binance doesnât participate in governance. I would argue that it would be equally as scary when the day comes when they want to participate. I mean, all I can picture is some intern at Binance singing âI got da powah!â
Thatâs why I believe we could brainstorm or dive deeper into this âhybrid modelâ, aptly named by @TrickLuhDaKidz . Stake weight can remain, but a linear scale simply does not work given the huge variance between the top and the bottom bounds. We need to tweak it so that we raise the volume of the little voices, and set a maximum volume of the larger voices so we wonât go deaf.
So to keep the discussion going and our creative juices flowing, letâs ask ourselves a few questions:
1. In your mind, what is the perfect way to define the quorum?
Quorum
definition: the minimum number of members of an assembly or society that must be present at any of its meetings to make the proceedings of that meeting valid.)
I personally think that the staked amount in a validator should only be reflected in their vote. The quorum should be independent, taking the count of those eligible to vote. In other words, if there are 100 elected validators, then we may require the participation of at least 67 in order to make the vote valid.
2. Ok, but what about unelected validators?
Well⌠unfortunately, unelected validator votes will be a lot less significant in terms of voting. This is a must because we also need to consider the potential abuse of validators spinning up many unelected validator nodes to try and swing a vote. I envision unelected validators being able to vote, but their weight in the quorum calculation should be a fraction of what an elected validator should be. I donât believe this is unfair given that elected validators are signing transactions on the blockchain, and could also serve as a motivator for more validators to reach elected status.
For argumentâs sake, 25 unelected validators participating in voting would equate to a single elected validatorâs quorum weight.
Example:
66 elected validators and 24 unelected validators voting will be considered as the quorum being not met.
66 elected validators and 25 unelected validators voting will be considered as the quorum being met.
Similarly, I believe the amount of VDAO tokens allocated to unelected validators should be less. e.g 0.04 VDAO voting tokens. (if weâre doing 25:1)
3. CoinChowder, so far your ideas stink. What else have you got for us?
Well, I personally like the hybrid model, but we could also consider penalizing nodes that donât participate in governance. This can be done via slashing commission.
- Missed 1 vote? Node will receive 66.67% of commission fees collected
- Missed 2 votes? Node will receive 33.33% of commission fees collected
- Missed 3 votes? Congratulations, youâre a charity node now. Receive 0% of commission fees collected.
How to get out of this hole? PARTICIPATE and reset your slashing rate.
Where do the collected penalty fees go? Maybe back to the treasury to fund more DAOs?
Normally when I see someone write a huge post I go âHm, this guy must know what heâs talking aboutâ. Donât fall for it Just because I wrote a wall of text does not mean Iâm right! I am here to instigate discussion.
Share your thoughts! Challenge the ideas. Express your insights. If thereâs one conversation that you should be participating in with the largest impact, itâs gotta be this one!