Every community member gets 1 vote on deciding how to spend the community’s funds. You might wonder how are we going to determine who is a community member. Simple, prove you are a human using a zero-knowledge KYC (zkKYCK) (https://eprint.iacr.org/2021/907.pdf), do a simple tutorial on Terra Classic and its protocols and history and sign a vote transaction from a wallet that is at least 1 month old.
The big problem you face with this approach is identifying the question(s) to ask. It is reminiscent to the classic tale of the ‘answer being 42’. Also getting enough well informed logical thinkers to vote and make a decision.
Their uniqueness could be verified by a zero-knowledge KYC or bio-metric identification. Verifying if someone is human and their uniqueness is a very complex problem, but there are many technologies that are making this possible. If this proposal is ever passed, we could use part of the community’s funds to form a team of experts on zkKYC. I believe that unless we implement such a system, we will be always be governed by whales. And the truth is that whales don’t care about regular people, we are their food. Maybe there is a way to prove someone is unique without a government ID, maybe some sort of behavior analysis that is unique to each human being, some sort of behavior signature. I won’t deny that this is a very complex problem, that need the best minds in the world in order to find a good solution.
I like the idea of using existing (official ~ ex: passport) data that identifies people to create a unique wallet that gets one vote in our governance process and then disconnect the data from the unique wallet it created while keeping shards of the data ~ just enough to prove if the unique identity already created a unique wallet or not ~ in a secure area protected by zero-knowledge proof. If someone got access to that data, they wouldn’t know who’s wallet it represents.