On Creating a Decentralized Decision Making (DDM) System — Part 1

Diganta Kalita
3 min readApr 16, 2021

--

A system to give any organization the power or resources to enable decentralized decision making at their organization in just a few steps.

So the first thing that comes to mind when thinking about DDM is voting.

An organization will issue tokens and the token holders can vote on decisions at the org.

The person with more tokens will have more voting power.

But there is a very big problem here.

Now assuming that the tokens are tradable in the market and you can buy tokens with money, this simply means that the person with the most money will have the most voting power. But can we be sure that the richest person is always the right guy to make the decisions? Of course not.

The person with the most knowledge about the topic of the decision is the right guy to make the decision. So if somebody wants to design a token based system here, it should be:

“The person with the most knowledge should have the most tokens and hence the highest decision making power in the particular topic”

Well now this gives rise to another problem. Since the topic of decisions in an organization are variable to a great extent does that mean that the org will issue different tokens for each topic/field of decision? Well that won’t be so practical.

An ideal scenery will be an org with just one token which gives different people different voting powers in different topics based on their knowledge/experience in that field. (Or better a single token used across different organizations but that is a discussion for some other day)

The word “experience” is of particular interest here. Because from the above system the first problem that arises is

“How do we measure knowledge?”

What parameters do we assign to it?

One simple parameter can be the time spent by that person with that topic. (Also called experience).

But does greater experience guarantee greater knowledge?

Well No. That’s why we need more parameters.

We may add awards, papers, articles, recommendations and many more. Maybe give a weight to each parameter. Or maybe use a neural net to tune the weights of the parameters to come to a perfect score to measure the knowledge of that person on that topic.

And you will get an equal number of tokens as your score.

Yet another question is do we make this token tradable in the market? Do we give it a monetary value?

But won’t that corrupt the system. Won’t that ruin everything we made this system for? Won’t that again transfer the decision making power to the richer person?

But if the token does not have a monetary value attached to it then how do we incentivize the creators of the protocol/system? What will make them to keep on improving the system/protocol without a monetary benefit?

Just some questions to ponder upon until we solve this.

--

--