-
Notifications
You must be signed in to change notification settings - Fork 40
Voting mechanism #52
Comments
What's your thoughts on reaching a rough consensus through executing code? |
Do you mean smart-contract based voting? |
https://sjmackenzie.gitbooks.io/rfc/content/spec:2/COSS please read this. |
@sjmackenzie COSS is basically similar to the ECIP process analogue. I think this could be a good decision to use COSS to formalize the process of communicating with developers and making decisions. |
With COSS it's not necessary to have a vote based system. We just arrive at stable specifications through rough consensus via working code. A community that only comes up with grand ideas but no implementation will wear down the development team with hairbrained ideas. The "through working code" is the filter, it also opens up a potential for development contracts for the developers in the community in that if the proposer cannot do the implementation to push it to draft/stable themselves s/he'll need to contract someone to push the |
Do you think that when making a decision, only the opinion of the programmer (the person who can create the code for the demonstration) should be taken into account? |
No, but when making the case that this spec should be made stable, then it's assessed based on executing code and a decent spec. Secondly when the spec is in |
Abstract
The following describes a simple version of the governance system written in smart contracts, which is able to work completely on-chain without any interference from the outside world.
Motivation
Decentralization is one of Ethereum Classic fundamentals. However, such aspects as "official reddit page", "official logo", "official twitter account", "official github repository" are completely centralized. There is a minority of the community who decide which voice should be considered official and which one is not. This all is governed by certain people.
It appears that only on-chain decisions can be really decentralized and unbiased. As a result, it is necessary to implement an on-chain system that allows members of the community to cast their votes, thus participate in decision-making.
Specification
https://github.com/Dexaran/Onchain-Governance-System/blob/master/vote_system.sol
The text was updated successfully, but these errors were encountered: