From Voting to Randomness: A New Way for DAOs to Elect Sub-DAO Leaders

Baccour Kais
Coinmonks
3 min readFeb 20, 2023

--

DAOs have become increasingly popular in the world of blockchain, as they provide a transparent and flexible way for communities to self-govern.

Communities are growing bigger and bigger and this is bringing a need to create sub groups within the bigger group.

The Juno team has pushed the concept of DAOs even further by the creation of the DAO_DAO project and made DAOs not just a dev super power but something within reach for any web3 user who can now start creating and participating in DAOs just as being able to manage a WhatsApp group.

However, one challenge that DAOs face when trying to select a smaller group to manage them is the election of leaders of a sub-DAOs within the larger DAO. Typically, this process is based on voting, which can be subject to biases, lobbying efforts from more vocal members and bigger campaigns. This bias effects the decision-making.

To address this issue, we propose a solution that leverages the power of Nois’ unpredictable and publicly verifiable randomness to enable randomized sub-DAO election. This feature can make the current DAO solutions even more flexible and able to accomodate more governance use cases for communities to self-govern.

Here’s how it works:

  1. Define the parameters: The first step is to define the parameters for the sub-DAO election. This includes the duration of the mandate, duration of the candidates submission, the number of leaders to be selected, and any additional requirements or restrictions (such as previous service or specific qualifications).
  2. A candidate time window is opened: During this time The DAO members that are willing to become candidates can sign a transaction and become eligible for the following steps
  3. Select the randomness time: The next step is to select the future time at which the randomness generated by drand will be revealed. Based on this, Nois will compute the matching drand round and will send back the randomness to the DAO. This randomness will be used to select the leaders.
  4. Results verification: The results of the sub-DAO election are publicly auditable, which ensures that the selection process was fair and transparent. The Nois randomness used in the selection process can also be verified, ensuring that it was generated in a secure and trustworthy manner.

By leveraging the power of Nois randomness, DAO platforms can enable communities to self-govern in a new election way that could promote giving power to people who may be less loud or not seeking power as much as others. This feature can be particularly useful for large DAOs with many members, where traditional voting systems may not be sufficient to ensure fairness.

We can also see some new variations combining randomness and voting such as the election would be conducted in two rounds, the first round we use randomness to get a small number of candidates and the second round we proceed with the voting. The other way around could also be interesting to explore.

New to trading? Try crypto trading bots or copy trading on best crypto exchanges

--

--