EnglishEnglish中文中文اَلْعَرَبِيَّةُاَلْعَرَبِيَّةُDeutschDeutschEspañolEspañolΕλληνικάΕλληνικάFrançaisFrançaisעִבְרִיתעִבְרִיתहिन्दीहिन्दीHrvatskiHrvatskiItalianoItaliano日本語日本語한국어한국어MalayMalayNederlandsNederlandsPortuguêsPortuguêsрусскийрусскийภาษาไทยภาษาไทยTürkTürkTiếng ViệtTiếng Việt粵語粵語
Frequently asked questions by various stakeholders
Why Classic?
Start here to get the lowdown on Ethereum Classic's reason for being and unique value proposition
Further reading on the foundations that underpin ETC
A collection of videos and podcasts to keep you informed on ETC concepts and happenings
Support ETC by helping to translate this website!
Ethereum Classic Blog

Decentralized anarchist governance system

Announcements, Development, Education, Teams

Methodology for reaching improved governance of decentralized anarchist organizations

CryptoAnarchy Logo

Figure 1 - Source Inside Bitcoins


One of the main problems to be addressed by a decentralized anarchist organization of individuals is the intelligent allocation of resources. As each individual is motivated to propose organizational improvements, for each opportunity the organization has, several proposals might be sent for evaluation of the decision taking board. It's probable that not all the proposals made are going to be funded because resources (matter, time, space, intelligent agents) are limited. So methods for selecting most fit proposals are often utilized. Here I present a method analogous to the genetic algorithm for selecting most fit proposals to be funded within an anarchist organization.


Figure 2 - Source Mile Track GPS

Proposed Algorithm

A population of proposals to a problem is evolved toward better proposals. The evolution starts from a population of community generated proposals, and is an iterative process, with the population in each iteration called a generation of proposals. In each generation, the fitness of every proposal in the population is evaluated; The more fit proposals are selected from the current population, and each proposal details are modified to form a new generation. The new generation of candidate proposals is then used in the next iteration of the proposals algorithm. Commonly, the algorithm terminates when either a maximum number of generations has been produced, or a satisfactory fitness level has been reached for the population.

Measuring Fitness Of Each Proposal

One way to effectively measure the fitness of proposals is by a simple democracy voting process. The problem with this method is that receiving bad votes can lead to the tiranny of the majority.

400 F 48005278 ll3uog4WdeW3maZ11URbnw3wXBsr9xUl

Figure 3 - Source FTCDN

If somehow a method for measuring the quality of the votes was available, the tiranny of the majority could be avoided.

Measuring Quality of Votes

The quality of the votes can be estimated with the conscience level each voter has.

CustomerSatChecklist Depositphotos 4351613 xs

Figure 4 - Source My Tech Analyst

To better illustrate the conscience level parameter I'll give a classical example called tragedy of the commons.

Tragedy of the Commons

The tragedy of the commons is an economic theory of a situation within a shared-resource system where individual users acting independently according to their own self-interest behave contrary to the common good of all users by depleting that resource through their collective action.

I6EL2xy Figure 5 - Source Jborden

People with less conscience would vote based on their own interest resulting in the depleting of the common resource whereas people with more conscience would actually vote for the collective handling of the common resource for added overall productivity.

If each individual has one vote, and 80% of the individuals are not conscious, full democracy would probably lead to depleting that resource. Let's then imagine a system that will give 5 votes for each individual that passes the courses called Tragedy Of The Commons and Correct Handling Of The Common Resource.

Star Wars Analogy

In Star Wars the consciousness level would be something like the Midichlorian count. The highest Midichlorian count is attributed in the series to Anakin Skywalker, above 20,000.

He became Darth Vader and started acting evilly, in the same way highly conscious individuals often do. This indicates that consciousness cannot be the only factor for and individual to receive voting power. Instead evilness has also to be considered.Recently BBC published a psychological test called "How dark is your personality" to measure evilness.

tumblr static tumblr static 9et8m7056cws88wc04wsgcssk 640

Figure 6 - Source Tumblr

Evilness can be modeled as a factor ranging from -1 to 1. To be fair with the community evolution:

Voting power of an individual = - Evilness * Consciousness Level.

Instead of a general consciousness level, people are often very conscious in one subject and unconscious in another. That means the consciousness level in the equation above, that gives an individual voting power, has to be about the subject being voted, i.e. the proposals population and the problem to be addressed.

Let's then imagine a system that will give 5 votes for each individual that passes the courses called Tragedy Of The Commons and Correct Handling Of The Common Resource.

These courses are in fact relevant competences to the subject being voted, so an increase of these competences is positively related with a better vote.

Measuring evilness of an individual


Figure 6 - Source the author

The advent of the blockchain allowed the recording of information in a safe, decentralized and possibly immutable way. Taking into advantage this technology, the evil deeds of an individual can be recorded in a blockchain powered immutable ledger.

If that was done in the forked Ethereum, Darth Vader would have the possibility to attack his evilness ledger to make it not evil with the purpose of receiving voting power.


This system might look overly complicated for a project selection process. Although with the advent of the smart contracts and computerized selection processes, the burden part of the process can be computer aided. After a few rounds people should get used to it.


This topic was motivated from my participation in the Ethereum Classic community and first posted at Github - issue 39. Thank you Avtar Sehra for your contribution.

This page exists thanks in part to the following contributors:

  • EnglishEnglish
  • 中文中文
  • اَلْعَرَبِيَّةُاَلْعَرَبِيَّةُ
  • DeutschDeutsch
  • EspañolEspañol
  • ΕλληνικάΕλληνικά
  • FrançaisFrançais
  • עִבְרִיתעִבְרִית
  • हिन्दीहिन्दी
  • HrvatskiHrvatski
  • ItalianoItaliano
  • 日本語日本語
  • 한국어한국어
  • MalayMalay
  • NederlandsNederlands
  • PortuguêsPortuguês
  • русскийрусский
  • ภาษาไทยภาษาไทย
  • TürkTürk
  • Tiếng ViệtTiếng Việt
  • 粵語粵語
Add ETC to MetaMask
The ETC community is active on Discord
ETC Coop Discord
ETC Coop Discord
eth_classic Twitter
eth_classic Twitter
ETC_Network Twitter
ETC_Network Twitter
ETC Labs Github
ETC Labs Github
This site is powered by Netlify


  • FAQs
  • Why Classic?
  • Knowledge
  • Videos

Made with <3 for the Original Ethereum Vision

The content on this website is user-generated and solely for informational purposes. Do not interpret any content as an endorsement of any product or service. There's "no official anything" in Ethereum Classic. Always do your own research, and remember: don't trust, verify!