EtherScore
WebsiteAppTwitterDiscordLensSnapshot
  • Overview
  • Documentation
    • ❓What's EtherScore?
    • đŸŽ–ī¸EtherScore Badges
    • đŸĒĒEtherScore Profiles
    • đŸĨ‡Reputation Tiers
    • đŸ›ī¸EtherScore DAO
      • 🌱Alpha Version
      • đŸŒŗBeta version
      • ➕Benefits of Reputation-Based Governance
      • ➖Limits of Reputation-Based Governance
    • 🏆Badge benefits
    • 🏭EtherScore Badge Factory
    • đŸ›¤ī¸Roadmap
  • FAQ (FOR USERS)
    • đŸŽ–ī¸How to claim badges?
    • 🏆How to claim Discord roles?
    • 📜How to vote in EtherScore DAO?
    • âœī¸How to propose badges to the DAO?
  • FAQ (FOR BUILDERS)
    • đŸ› ī¸How to create badges?
    • đŸ—ī¸How to build on top?
      • 🔒Token-gate your community (Discord/Collab.land)
    • 🧑‍🎨How to integrate EtherScore Profiles?
  • Others
    • 🔗Useful links
    • â„šī¸Contract addresses
    • 🎨Brand kit
  • More readings
    • Introduction
    • 🔍Problem statement
      • Data analytics access
      • Absence of reputation system
    • 💡Reputations in Web3
Powered by GitBook
On this page
  • Introduction
  • Maximal Gap Between 2 voters:
  • Concentration and Voting Power Distribution:
  • Future improvements: Empirical analysis of major DAOs
  1. Documentation
  2. EtherScore DAO

Benefits of Reputation-Based Governance

Traditional DAO Governance VS Reputation-Based DAO Governance

PreviousBeta versionNextLimits of Reputation-Based Governance

Last updated 10 months ago

Introduction

As explained previously, existing DAO governance models are based on capital, while EtherScore develop new paradigms based on onchain reputations to empower users to govern the app they use.

In 1-token-1-vote DAOs, anyone can buy votes and entities are fighting each other to accumulate voting power, while in EtherScore, your legitimacy and contributions will give you voting power.

In traditional DAO governance models, the total sum of voting power is fixed and based on the maximum supply of tokens. In the case of EtherScore, this voting power evolves in proportion to the number of users, resulting in a continuous dilution of the voting power held by existing users. Unlike traditional models, where large capital owners can maintain their percentage of voting power, EtherScore imposes a dynamic where maintaining the percentage of voting power requires continuous activity from users to accumulate badges. In EtherScore's model, the percentage of voting power a user represents is subject to an upper bound determined by the maximum number of badges they can obtain. Additionally, unlike traditional models, the accumulation of voting power in EtherScore increases the total sum dynamically rather than concentrating it. To maintain their voting power percentage, users need to remain active by regularly claiming badges.

The percentage of voting power plays a crucial role, often used as the minimum threshold (quorum) for proposing or blocking votes in DAOs. For example, in platforms such as Uniswap, a certain percentage of the total supply of tokens is required to initiate a vote. In the event of a malicious attempt to acquire this quorum and potentially attack the DAO, traditional solutions often involve blocking the DAO, veto rights, updating the code or issuing new tokens to increase supply and thus raise the required quorum. In EtherScore, the evolutive distribution of voting power according to the total number of users makes this process fairer and more resilient, reducing the risk of exploitation by malicious actors.

Here are a few formulas to help illustrate the effectiveness of our new model of governance:

Maximal Gap Between 2 voters:

Traditional DAOs:

Traditional governance tokens, based mainly on the ERC20 standard, have 18 decimal places. The maximum theoretical difference between the smallest and largest voter is therefore close to the total number of tokens available, without considering financial aspects, circulating supply, etc.

EtherScore Model:

EtherScore's approach favors a distribution of voting power that reduces the initial concentration of power among a few large holders, which is common in traditional models based on representation proportional to the number of tokens held.


Concentration and Voting Power Distribution:

Traditional DAO models:

This formulation highlights the fundamental difference with EtherScore, where voting power evolves dynamically according to the number of badges accumulated, offering a more flexible and adaptive approach to decentralized governance.

EtherScore DAO Model:

This formula shows that in EtherScore, each user contributes to the total voting power in proportion to the number of badges they hold. This dynamic model allows for a continuous evolution of total voting power as a function of user activity, making the governance process more inclusive and resilient to attempts at manipulation or excessive concentration of power.


Future improvements: Empirical analysis of major DAOs

To assess the effectiveness of our model, we will conduct an empirical analysis on various DAOs using the formulas described above. While we have already performed basic comparisons regarding the maximal gap and the concentration of top voters, further refinements are needed on datasets to account for different factors such as delegations, circulating supply, and votable supply.

However, our research already indicates that reputation-based governance models exhibit significantly lower percentages of voting power concentration and a smaller maximal gap between voters.

In existing DAO models, 1 token = 1 vote, and there is generally no minimum voting requirement. Let Pmax P_{max}Pmax​ and Pmin P_{min}Pmin​ be the maximum and minimum voting powers respectively, SSS the maximum supply of tokens, and ddd the number of token decimal places:

Pmin=10(−d)andPmax=SP_{min} =10^{(-d)} \quad and\quad P_{max} =SPmin​=10(−d)andPmax​=S

The theoretical maximum gap between two voters, GmaxG_{max}Gmax​, is given by:

Gmax=S−10(−d),with G Īĩ [10(−d),S[G_{max} =S-10^{(-d)} \quad, \quad with \: G\,Īĩ\,[10^{(-d)},S[Gmax​=S−10(−d),withGĪĩ[10(−d),S[

In the EtherScore DAO, 1 vote=1 badge, and the minimum to vote is equal to 1 badge. Let Pmax P_{max}Pmax​ and Pmin P_{min}Pmin​ be the maximum and minimum voting powers respectively, and BmaxB_{max}Bmax​ the maximum number of badges a user can claim in EtherScore:

Pmin=1andPmax=BmaxP_{min} =1 \quad and\quad P_{max} =B_{max} Pmin​=1andPmax​=Bmax​

The theoretical maximum gap between two voters, Gmax G_{max} Gmax​, is given by:

Gmax=Bmax−1,with G Īĩ [0,Bmax[G_{max} =B_{max} -1 \quad, \quad with \: G\,Īĩ\,[0,B_{max} [Gmax​=Bmax​−1,withGĪĩ[0,Bmax​[

Total voting power PMTP_{MT}PMT​ remains constant, determined by the initial supply of tokens. Each user contributes to the total voting power according to the quantity of tokens they hold, and this percentage does not vary according to the number of users or platform activity:

The total sum of voting power PMTP_{MT}PMT​ is fixed and based on the maximum supply of tokens SSS.

Each user iii in MTMTMT has a voting power piMTp_i^{MT}piMT​.

The percentage of total voting power that user iii represents is given by piMTPMT\frac{p_i^{MT}}{P_{MT}}PMT​piMT​​.

Each user jjj holds a number of badges BjB_jBj​.

The voting power pjESp_j^{ES}pjES​ of a user jjj is equal to the number of badges they hold: PjES=BjP_j^{ES} = B_jPjES​=Bj​.

The total voting power PESP_{ES}PES​ in EtherScore is the sum of all badges held by users: PES=∑j=1NBjP_{ES} = \sum_{j=1}^{N} B_jPES​=∑j=1N​Bj​ where NNN is the total number of users.

The percentage of total voting power that a user jjj represents is then: pjESPES=Bj∑j=1NBj\frac{p_j^{ES}}{P_{ES}} = \frac{B_j}{\sum_{j=1}^{N} B_j}PES​pjES​​=∑j=1N​Bj​Bj​​.

đŸ›ī¸
➕
Traditional DAOs vs Reputation-Based DAOs