How much is my vote worth compared to yours?

in LeoFinance3 years ago (edited)

Token Weight for Token-Based Governance Voting

image.png

Not all opinions on a given topic are equal. When it comes to a decision about your heart health, would you prefer input from a well-respected expert you trust within the profession of maximizing human health related to all things connected to the heart or a gardener? Expertise, experience, relational trust, and more all go into how we create social proof which influences our decision processes in governance as to what is a “good” (increase the ability to function) or a “bad” (decrease the ability to function) decision.

All democratic voting systems come with their own challenges such as the tyranny of the majority, vote buying, Sybil attacks, uninformed voters, and apathy. Tokenized voting allows for skin in the game and prevents Sybil attacks because there's a cost to be involved. One of the problems many token-weighted voting systems have is they tend towards plutocracy. A version of the golden rule that goes, "He who has the gold makes all the rules."

Additionally there are motivational psychology concerns related to how extrinsically (as opposed to intrinsically) incentivized activity leads to less creativity. Paying someone more to repeatedly pull a level works well if you're in an industrial economy, but increasingly we are living in a service-based economy which thrives under new, creative approaches to adding value. Building communities around tokenization required for governance can create a motivational systems which are not creative and don't easily evolve (assuming the tokens are transferrable and a market develops to trade them as financial value).

Human motivation aside (for now), what can we do about the person with all of the tokens having too much of say in how things go? If you're not familiar with skin the game, please do understand that concept before proceeding. Those who advocate for "just make it one person, one vote" often miss something important about how value within a community is protected and how some have far more commitment to the wellbeing of the group than others (which they ideally align with their own well being through skin in the game).

The easiest and most common solution looks something like this:

UserToken CountInfluence
Alice10,000100x Jane, 1000x Joe
Bob1,00010x Jane, 100x Joe
Jane10010x Joe
Max500.5x Jane, 5x Joe
Joe100.1x of Jane

This is simple token-weighted voting. There are a number of interesting things you can add to it like ranked choice voting, one token / one vote, approval voting (currently used by EOS and Hive where you can vote for more than the number of positions being filled), quadratic voting, and more. In this post I want to explore something else which may have a name, but if it does, I'm not familiar with it. I want to think about how the voting influence is effected by not just the number of tokens (skin in the game) but also by how big the game is and your ranking within that game compared to everyone else playing.

In this simple example, if Alice and Bob don't give Joe and Max enough influence to want to participate in the game, guess what happens to the value of Alice and Joe's tokens? As I've said many times before, financial value is shared story telling and the size of the community that voluntarily reaches consensus about that value has a big role to play in how real and sustainable that value is. If the community isn't that big, the extra skin in the game Alice and Bob may can become less valuable as fewer people participate, potentially leading to a complete loss in value. It's an existential risk many crypto communities don't fully appreciate. If the token distribution isn't well balanced and those who get in later don't feel like they have enough say in the governance (and rewards) of the system, they may choose to go build something new instead of put their energy into something which disproportionately rewards those who may be doing less work work today but did take on significant risk early on when a successful outcome was far less certain.

What if token-based governance was not just about absolute token weight, but on the ranking of that weight to others in the community?

Example:

RankUserToken CountInfluence
1Alice10,0003x Jane + A, 5x Joe + A
2Bob1,0001.5x Jane + B, 2.5x Joe + B
3Jane10012/3x Joe + C
4Max502/3x Jane + D, 1.25x Joe + D
5Joe103/5x Jane + E

The additional modifiers (A, B, C, D...) could be tuned based on an algorithm related to how large the community is and how equally distributed (or not) the tokens are. The basic idea is that we want to reward those with more skin in the game to have more influence in the decision making process for the group while also recognizing the systemic risk inherent in the system where their influence far outweighs all the other participants in the community who give the system value by their very presence, consensus belief, and attentional energy.

What do you think about these ideas? I probably got the math wrong, but I more so wanted to discuss the idea of ranked token holder voting and not just straight token weight voting. Is there a name for this? Does it make sense? Let me know in the comments.

Posted Using LeoFinance Beta

Sort:  

This reminds me of the more sophisticated algos used by facebook and the likes. What facebook chooses to show to its users is based on a weighted algo that takes in data ranked on some unknown number of variables such as time spent viewing (TSV), the type of content, the types of profiles we engage most with (are they from the same geo, same school, like the same sports team, ???). I suspect this is similar to the direction you're heading in that the token weight is not a 1:1, but is predetermined based on a more sophisticated algorithm -- is that right? If so, this is what has always made most sense to me as well, and I'm certain we will get there sooner than later for the industry.

Posted Using LeoFinance Beta

Yes, for sure. It quickly starts to get into "reputation based voting" which is an even more complex topic. I was hoping to keep it simply as an improvement over straight token weight to include something about the weight of those token bags in relationships to the rest of the broader community which ultimately define all the value everyone enjoys.

Posted Using LeoFinance Beta

What if token-based governance was not just about absolute token weight, but on the ranking of that weight to others in the community?

This will definitely create a lot of competition which will definitely be in favor of the network
Good suggestion

Posted Using LeoFinance Beta

This is definitely and interesting concept. If you are talking about Hive or something like that I think you would have to figure in engagement too. There are so many accounts that have tons of stake but all they do is take in the curation rewards. Sure they are invested in the system, but not as much as someone who is actively engaging. I think it has to be more than how much skin you have in the game. That is just me though.

Posted Using LeoFinance Beta

Yeah, this is a very common discussion in Hive which I've seen since 2016. No easy answers there. Communities have value for many different reasons, not just token price. Ultimately, as much as we may like it to be something else, the financial traders determine the price of the token which then drives the engagement from those who want to make money with their posting, commenting, and curating activity. Does "skin in the game" extend to time spent? Maybe not. Not all time spent is equal but a dollar is a dollar is a dollar.

Posted Using LeoFinance Beta

Good points. After three years it is definitely clear that time put in doesn't get you any further ahead than who you know or what you invested at the right time.

sounds interesting... have to think about it a bit

Please do! Let me know what you think.

Posted Using LeoFinance Beta

It could be some kind of semi-logarithmic scale such as Alice having 3x as many token as Bob giving her sqrt3 times as much governing power.

Posted Using LeoFinance Beta

Maybe. I mainly was thinking about adjusting the weight based not just on your own holdings, but the relationship between your holdings and the holdings of the rest of the community. It could also be based on groups, like we have today ("whale", "orca", "minnow")

Posted Using LeoFinance Beta

In short, you're proposing an algorithmic scale rather than a linear scale to reduce (but by no means eliminate) the weight of token balances in governance, right? It could work.

Yes, some kind of algorithm that properly factors in the systemic risk of whales having so much influence and control that they don't create a good environment for the minnows and dolphins so the "masses" eventually go somewhere else and the value the whales thought they created and were enjoying goes away since the distribution of shared consensus goes down with fewer people involved.

Posted Using LeoFinance Beta

My only concern is that trying to calculate a decreasing curve according to a marginal utility algorithm or the like may introduce new problems in an effort to solve the old one, since such value is subjective. At least in the linear model, 1 HP is 1 HP, period.