TLDR:
- This paper analyzes data from 72,320 users and 2,353 DAO communities on three main platform ecosystems across four dimensions: growth, activity, use of the voting system, and the funds owned by DAOs.
- By active DAOs, Aragon is three times more active than DAOhaus, and eleven times more active than DAOstack; by active users, Aragon is 27 times more active than DAOhaus, and five times more active than DAOstack. (Faqir-Rhazoui Y., et al., 2021)
- Within the scope of this research, Aragon is the biggest platform in many aspects, thus we may conclude that the ability of Aragon for customizing DAOs may reveal some essential features for developing DAOs. (Faqir-Rhazoui Y., et al., 2021)
- The cost, decision-making system, and customizing functions of each platform may significantly cause the adoption and activity of DAOs on them.
Core Research Question
- How is the performance of DAOs on the main platforms that provide DAO deployment as-a-service so far?
Citation
- Faqir-Rhazoui, Y., Gallardo, J. A., & Hassan, S. (2021). A Comparative Analysis of the Platforms for Decentralized Autonomous Organizations in the Ethereum Blockchain. Available online: (PDF) A Comparative Analysis of the Platforms for Decentralized Autonomous Organizations in the Ethereum Blockchain.
- Faqir-Rhazoui, Y., Gallardo, J. A., & Hassan, S. (2021). A Comparative Analysis of the Adoption of Decentralized Governance in the Blockchain Through DAOs. doi: 10.21203/rs.3.rs-166470/v1.
- Faqir-Rhazoui, Y., Gallardo, J. A., & Hassan, S. (2020). An overview of decentralized autonomous organizations on the blockchain. Proceedings of the 16th International Symposium on Open Collaboration. Association for Computing Machinery, New York, NY, USA. doi:10.1145/3412569.3412579.
Link
- A Comparative Analysis of the Platforms for Decentralized Autonomous Organizations in the Ethereum Blockchain
- A Comparative Analysis of the Adoption of Decentralized Governance in the Blockchain Through DAOs
- An overview of decentralized autonomous organizations on the blockchain
Background
- Gas: The amount of computation required by an operation on Ethereum. Its amount depends on the size and type of each operation. The price for each unit of gas is determined by the market.
- Decentralized Autonomous Organizations (DAOs): There are many definitions of a DAO. The working definition that the authors use in this article is:
“A DAO is a blockchain-based system that enables people to coordinate and self govern themselves mediated by a set of self-executing rules deployed on a public blockchain, and whose governance is decentralized, that is, independent from central control”. (Hassan, S., De Filippi, P., 2021)
The authors break down the definition of DAOs further into interrelated parts:
-
Decentralized: A DAO exists on a public blockchain that is serverless, censorship-resistant, and cannot be controlled by a central party. A DAO and its activities must depend on the consensus of its participating members, which is achieved through a voting structure.
-
Autonomous: A DAO is autonomous because its existence relies on its members. The members determine the set of rules that the self-executing codes the DAO must follow.
-
Organization: A community that interacts towards shared and agreed-upon outcomes.
-
Aragon: It is the largest and most mature of the three platforms, with a variety of decision making apps (sets of smart contracts) to choose from as well as customizable organizational templates. The voting apps range from basic functionality and parameters in their native Vote app to more experimental ones such as Conviction Voting where individual preferences are captured using tokens and continually expressed as votes on relevant proposals. (Faqir-Rhazoui Y., et al., 2021)
-
DAOStack: It introduces the Holographic Consensus system in an attempt to address one of the scalability issues associated with DAO growth, where the requirement of an absolute majority becomes less practical as proposals increase. The idea is to use tokenomics as a filter on proposals where members stake coins to make bets on if a proposal will pass or not. Proposals that reach a baseline will pass via relative, not absolute majority. Thus in theory members are incentivized to be aligned with the DAOs best interest as their bets depend on choosing the right outcomes. (Faqir-Rhazoui Y., et al., 2021)
-
DAOhaus: It is built on top of the Moloch DAO framework. The Moloch v1 voting system does not require a quorum and a relative majority can pass a proposal. Proposals consist of a combination of requesting shares from the members or offering tributes which function as a donation or a deposit. In Moloch v2, one of the main updates is that non-DAO members can submit proposals for voting only through sponsorship (deposit) of a DAO member, where the sponsoring member will receive part of the deposit back after voting has been completed. The DAOhaus platform has a unique feature that grants members the the ability to “rage quit” which is the option to exit a DAO and keep all of their vested funds. If more than a ⅓ of members rage quit on a proposal, it will not pass. (Faqir-Rhazoui Y., et al., 2021)
-
xDai network: It is a sidechain of Ethereum that provides fast and inexpensive transactions compared to the Ethereum mainnet but sacrifices decentralization to some degree. As the gas price soars, the DAO platforms search for alternatives for Ethereum to avoid its expensive cost. The xDai is one of the successful cases. The table below shows the comparison of the prices of two DAOhaus operations and the average speed in both the Ethereum main net and xDai networks in October 2020. (Faqir-Rhazoui Y., et al., 2021)
Summary
- The researchers start with an overview of the DAO platforms. Including the introduction of DAO and the three main platforms that provide users with customizing DAOs templates tools service.
- The general approach of this paper is to retrieve and compare relevant statistics from platform inception to Nov 30, 2020. The data are split into four categories: growth, activity, voting system use and total funds.
- Growth and activity are helpful indicators of adoption levels and the paper gathers available data on the aggregate and active number of DAOs and their users. Voting system use is measured by voter participation and proposal statistics. Total funds provide further insight into overall adoption.
- The authors also include DAOs on both the Ethereum mainnet and xDai network in this analysis.
Method
- The authors compare the performance of the three main platforms: Aragon, DAOstack, and DAOhaus by quantitative analysis. They aggregate data then give an explanation.
- The authors accessed the blockchain data of these DAO platforms using the indexing protocol called The Graph. These platforms each have “subgraphs” that present the data as an API and the GraphQL language is used to fetch and run database queries.
- The datasets produced and used in this paper are available in a Github repository and using an online visualization tool. Unfortunately the server for this tool is down as of 09/2021 but the source code for the tool can be found here. The DeepDAO web tool was used to gather cryptocurrency funding data.
Results
- The table below shows the data of the three DAO ecosystems in terms of their number of DAOs, users and proposals. It’s noticeable that Aragon started using xDai in July 2020, DAOhaus started using xDai in July 2020, and DAOstack started using xDai earlier, in February 2020. The authors argue that this may explain why the adoption of xDai in terms of users and DAOs in DAOstack is significantly higher than in the other two platforms.
(Faqir-Rhazoui Y., et al., 2021)
- Growth
- Two metrics are used for the comparison of the platforms concerning growth over time: the number of DAOs and the number of users.
- Lacking data:
-
The timestamp of the DAO creation for DAOstack.
-
The timestamp of the user registration for Aragon DAOs.
- These data do not reflect when a xDai DAO is new or the result of a migration process.
- The authors point out that the number of DAOhaus’s users could be higher because 311 people used the ’rage quit’ option during the period analyzed and such an option is not available on other platforms, where users just abandon their accounts and do not use them.
(Faqir-Rhazoui Y., et al., 2021)
(Faqir-Rhazoui Y., et al., 2021)
- Activity
- The authors define the meaning of ‘active’ for both a DAO and a user as the same definition in a piece of their previous paper An overview of decentralized autonomous organizations on the blockchain that considers that “a DAO or a user were active in a given month if at least they performed an action in that month. The available actions to be performed depend on the platform”.
- The authors point out that the approach followed may cause a highly conservative estimation of Aragon. So its number should be higher than the figures shows
- The authors believe the peak in October 2020 of Aragon in figure 4 could be due to a migration to xDai.
(Faqir-Rhazoui Y., et al., 2021)
(Faqir-Rhazoui Y., et al., 2021)
- Voting system
- The authors take four metrics to compare the governance and voting system of each platform:
- The percentage of users who vote — for the observation of the engagement of the DAO community.
- The number of cast votes per voter — for the observation of how active voters are in terms of participation.
- The percentage of proposals that are approved— for the observation of how the voting system may influence the results.
- The percentage of positive votes among those cast.
- The authors explain that the inactivity of a DAO with around 4,000 users may cause the percentage of voting users statistics for DAOstack, while there is a high number of inactive DAOs in Aragon.
- The authors provide a potential explanation for the percentage of users who vote in xDai is smaller than in mainnet is that xDai is a younger alternative, even if it is cheaper.
- Pertaining to the ratio of votes per voter, DAOhaus has an xDai ratio almost double that of the mainnet. The authors argue this could mean that xDai boosted participation.
- In order to reduce costs, proposals may be discussed off-chain within the community, then be put to on-chain vote if it is likely to be approved. This explains the high percentages of approved proposals on every platform.
- The authors present hypotheses for differences in of approved proposal percentages between every platform, while also pointing out that these conclusions should be validated through further studies:
- DAOstack voting system: Because it requires either an absolute majority (51%), or enough staking for a proposal to be ”boosted” and thus able to be approved by a relative majority, it shows a lower number of approved proposals.
- DAOhaus voting system: It requires no quorum, a relative majority can approve a proposal, so it shows a higher number of approved proposals. Furthermore, in DAOhaus v2, a proposal requires sponsorship of a community member, this also bats proposals that may be rejected.
- Aragon voting system: Its standard voting app requires a minimum number of members to approve a proposal, so it makes sense that its approval rate is lower than DAOhaus. On the other hand, its voting system leads to lower rejection rates than the DAOstack system.
(Faqir-Rhazoui Y., et al., 2021)
- Funds
- The table below shows the Top 10 cryptocurrencies in terms of DAO adoption, which is calculated by the number of DAOs that use them. In this summary, we also update the tables in the paper (Table 4 & Table 5) which were retrieved on the 1st of December 2020, and the latest accessible statistics on the same websites which were retrieved on August 2021.
- The authors point out that it is important to bear in mind that the funds of a DAO are dynamic as it has inflows and outflows.
- Many of those crypto-currencies are stablecoins (DAI, SAI, USDC, or USDT).
(Faqir-Rhazoui Y., et al., 2021)
(Retrieved August 2021)
(Faqir-Rhazoui Y., et al., 2021)
(Retrieved August 2021)
Discussion and Key Takeaways
- As Table 2 shows, Aragon is 10 times larger than DAOhaus and 79 times larger than DAOstack. While it is noteworthy that from Aragon’s 1,700+ DAOs (2,000+ including xDai DAOs) and 41,000+ users (68,000 including xDai), there are only 100 DAOs and 330 users that are active each month. So the authors conclude that by active DAOs, Aragon is three times more active than DAOhaus, and 11 times more active than DAOstack; by active users, Aragon is 27 times more active than DAOhaus, and five times more active than DAOstack. (Faqir-Rhazoui Y., et al., 2021)
Implications and Follow-ups
- As the paper was written, eight of the top ten wealthiest DAOs rely on the Aragon platform, so Aragon’s ability for customizing DAOs may reveal essential features for developing DAOs. However, the number of active DAOs within Aragon has declined since May 2020. (Faqir-Rhazoui Y., et al., 2021)
- DAOhaus had the highest percentage of proposals (92%) passed which may be due to its voting system. (Faqir-Rhazoui Y., et al., 2021)
- The problems in Genesis DAO, a DAO aimed to promote the use of DAOs through DAOstack, may cause the stagnation of activity and adoption of DAOstack. (Faqir-Rhazoui Y., et al., 2021)
- The arrival of Ethereum 2.0 which is expected to reduce gas prices, could have a significant influence on the relevant consequent quantitative research. (Faqir-Rhazoui Y., et al., 2021)
Applicability
- This quantitative analysis of the three main DAO ecosystems shows how the different mechanisms and functions of those platforms may affect the adoption and activity of the DAOs on them. This information could provide industry with clues about the direction of DAO development.
- The authors also try to explain every statistic in their paper. This could serve as a reference for those platforms to evolve.