liamzebedee / retrust

Subjective consensus algorithm and value governance protocol 🌎
15 stars 3 forks source link
ethereum identity matplotlib pagerank python3 subjective-logic sybil-control trust

retrust

Checkout the compendium!

Retrust is an R&D project into decentralised reputation. It uses an algorithm called Evidence-Based Subjective Logic (EBSL) for subjective consensus on governing value. It's sybil-resistant and oriented around a one-way flow of governing an ecosystem's norms and rewarding value creators based on a power-weighted consensus.

The current inefficiency of TCR's

Token Curated Registries are an example of where Retrust can shine:

Essentially, we are using a token to achieve consensus on a subjective criteria (a "good registry"). The problem is that in order to curtail sybils from ruining the communal ecosystem value, we are limiting the ecosystem based on economics, rather than generating value we are trading value.

In Retrust, value is generated continuously according to the subjective consensus of shareholders. And in turn, the value you have contributed determines your sharepower. It is a one-way flow of governance that insures existing sharepower governs how the ecosystem grows its value.

How do we ensure the value is kept 'sane'? How do we make sure the majority shareholder doesn't just sell their stake? This will vary from ecosystem to ecosystem, and I envision a variety of mechanisms will exist on top of sharepower - ie. staking which scales power according to time locked.

The important contribution to understand is that we are inverting the mechanisms of governing. Rather than the token's value coming from the gameplay of the TCR, the TCR is governed by who created it and continues contributing value to it.

Organisation

Experiment

Install Anaconda, which handles Python version and dependencies.

# Activate the Anaconda environment
conda activate

# Run simulation
python -m simulation.main

Developments

In chronological order:

Resources

Applications

Related projects