Bitget App
Trade smarter
Buy cryptoMarketsTradeFuturesCopyBotsEarn
oSnap: A case for off-chain governance?

oSnap: A case for off-chain governance?

CointimeCointime2023/12/20 13:44
By:Cointime

From wintermute 19 DEC 2023 | RESEARCH | AUTHORED BY CALLEN

Introduction

A persistent issue Decentralized Autonomous Organisations (DAOs) face is the notion of voter apathy, which in turn hurts the economic security of a DAO. Voter apathy occurs when the complexity, concentration of power, and time and financial cost outweigh the benefits of participating in governance. In a pseudonymous world like DeFi, solving voter apathy is rather tricky and remains an ongoing challenge.

For many DAOs, their attempt at reducing voter apathy comes by increasing benefits such as Aave’s  Orbit  program and MakerDAO’s  recognized delegate  compensation scheme, which financially rewards top delegates/voters. However, such schemes are only available for a select few and don’t tackle the cost side of the equation for the majority of voters. For example, one of the largest causes of low voting turnout is the gas cost of submitting an on-chain vote, coupled with no tangible benefit to the voter. Unfortunately, this is the inherent cost of decentralized governance.

But what if there was a way to offer off-chain (gasless) voting while ensuring on-chain execution, and would it solve the problem of low voting turnout?

On-chain Voting is Expensive

A prominent theme we’ve noticed as an active governance participant is the difference in participation rate between off-chain votes and on-chain votes, with the former typically receiving a higher voting turnout. This is likely due to the gas cost of submitting an on-chain vote.

oSnap: A case for off-chain governance? image 0

For example, when looking at the top major DAOs, the average cost of an on-chain vote per proposal ranges from $4.98 to $18.15, with Uniswap being the cheapest and Compound being the most expensive. Furthermore, the total gas cost of voting for just these 6 DAOs is  $387.6k .

These costs become significant for users over a prolonged period of time, especially for token holders who don’t hold a lot of tokens and therefore, don’t have much sway on a proposal’s outcome, leading to voter apathy.

oSnap: A case for off-chain governance? image 1

Illustrated above, such a phenomenon is pretty clear when looking at DAOs like Aave, Uniswap, and dYdX who all enforce an off-chain “Temperature Check” before a proposal can proceed on-chain. Despite both the votes being for the same proposal, the average number of off-chain voters is significantly higher than on-chain voters.

So with off-chain voting participation significantly higher than on-chain, is there a way to offer off-chain voters on-chain execution?

Introducing oSnap

oSnap was launched on Feb 17th by  Risk Labs  as a governance tool for DAOs. It combines off-chain governance voting with trustless on-chain execution by leveraging  UMA’s  Oracle,  Snapshot’s  UI, and  Safe’s  wallet infrastructure. Through oSnap, DAOs can offer gassless voting to token holders while ensuring proposals are executed in a decentralized manner i.e., not having to rely on contributors or team members.

oSnap: A case for off-chain governance? image 2

Typically, for a DAO to implement a decentralized governance system they would launch a series of smart contracts forked from battle-tested frameworks like  Governor Bravo  or  Aave Governance V2 . With oSnap, decentralization can be achieved with a single Safe Wallet, abstracting away a lot of the complexity that comes with developing, launching, and maintaining on-chain governance systems.

How does it work?

oSnap utilizes 4 core pieces of infrastructure to achieve trustless off-chain voting:

  • Snapshot.org: A webpage that allows anyone to create an off-chain voting portal. It handles the creation of proposals, and user voting, and defines governance parameters such as voting quorum, proposal threshold, voting power, and the voting window.
  • Safe Wallet: A modular smart contract-based wallet that can act as a DAO’s Treasury and be controlled in a decentralized manner by token holders using UMA’s oSnap module.
  • oSnap Module: A Safe Wallet plug-in and smart contract that connects a DAO’s Snapshot portal to their DAO wallet(s). It allows users to build transactions in Snapshot proposals that can be executed on-chain.
  • UMA Oracle: A dispute arbitration system that securely allows for arbitrary types of data to be brought on-chain. It acts as a safety net for DAOs to ensure that an off-chain proposal is executed truthfully on-chain through a bonding system.

In conjunction, these pieces of infrastructure handle a proposal’s lifecycle from start to finish; from off-chain to on-chain. But to further understand how they work, let’s take a look at a recent Snapshot  proposal  on  Across Protocol  where Risk Labs requested 100M ACX from the DAO’s treasury to continue funding growth efforts.

oSnap: A case for off-chain governance? image 3

Phase 1: Proposal Creation and Voting

Infrastructure: Snapshot oSnap Module/Gnosis SnapSafe

The governance process began with Risk Labs’ proposal creation on Across Protocol’s Snapshot portal, where anyone with at least 20k ACX can submit a proposal. The proposal requested to transfer 100M ACX from the Across DAO’s  treasury  to Risk Labs’  multisig . By using the oSnap Module/Gnosis SnapSafe plugin, they were able to add this as a real transaction to the proposal as highlighted in the image above.

oSnap: A case for off-chain governance? image 4

Once created, the proposal immediately went into a 7-day voting period where ACX token holders (incl. ACX liquidity providers, bridge liquidity providers, etc.) cast their votes in favour or against the proposal or choose to abstain; without paying for gas.

After 7 days, the proposal reached the 6M voting quorum and successfully passed with 13M votes in favour.

Phase 2: Liveness Period On-chain Execution

Infrastructure: UMA Oracle, Safe Wallet, oSnap Module

Following the successful completion of the voting period, an individual/proposer (can be anyone) requested to execute the transaction by putting up a 10 WETH bond which started the 5-day liveness period. The liveness period allows anyone to dispute the transaction by matching the proposer’s 10 WETH bond if they believe the transaction is incorrect and/or malicious.

If a dispute has been lodged, the proposal is cancelled and is escalated to  UMA’s Data Verification Mechanism (DVM)  where UMA token holders vote on whether the proposer or disputer is correct with the loser forfeiting their bond. This mechanism helps ensure that malicious or incorrect proposals are not executed on-chain. One downside to this mechanism is that a DAO may struggle to find proposers due to the requirement of locking up capital as a bond when there are no incentives outside of winning a dispute.

Thankfully, Risk Labs’ proposal received no disputes and after the 5-day liveness period, the transaction was verified by UMA’s Oracle and  executed  by an individual, sending 100M ACX from the DAO’s treasury Safe Wallet to Risk Labs and returning the proposer’s 10 WETH bond. By using oSnap, Across DAO was able to save an estimated $1017 on gas voting fees across 172 voters (using the  average price of an on-chain Governor vote ).

oSnap: A case for off-chain governance? image 5

Evidently, oSnap’s governance lifecycle isn’t very different to its on-chain counterparts like Aave as shown above, and it’s able to achieve this without DAOs needing to deploy a set of complex smart contracts while also eliminating gas fees for voters. Furthermore, oSnap can be extended to  control a protocol’s smart contract parameters  and a  DAO’s Snapshot portal’s governance parameters .

Are DAOs Interested?

oSnap has seen notable success with $171.52M in funds secured across 13 DAOs and 5 chains. A large portion of oSnap’s Total Value Secured (TVS) is driven by CoW Protocol with $105M (61.3%) in DAO assets, with other prominent protocols such as Across, Connext, and Premia collectively accounting for an additional $55.62M (32.4%) in TVS. Evidently, oSnap’s TVS is heavily driven by its top two protocols (CoW Protocol and Across Protocol) which are some of its earliest testers; showcasing the protocol to other DAOs.

oSnap: A case for off-chain governance? image 6

Furthermore, Ethereum and Polygon are the most popular networks by oSnap Safe deployments as indicated below. However, the distribution of TVS paints a different picture with Ethereum accounting for 97.22% of oSnap’s TVS.

This is likely due to the fact that Ethereum has the largest concentration of DAOs with meaningful TVL and the highest on-chain voting gas fees, prompting Ethereum-based DAOs to leverage oSnap’s infrastructure.

oSnap: A case for off-chain governance? image 7

While the above metrics indicate oSnap’s trust from large DAOs, an equally important question is whether or not oSnap has been actively facilitating governance votes.

Facilitating Governance

Since its inception, oSnap has facilitated  25 off-chain proposals  of which 21 were successfully executed on-chain, leading to over  $11M  in assets moved. While this number may seem low, it’s important to note that both moving a DAO’s treasury and changing protocol parameters do not occur all too frequently.

oSnap: A case for off-chain governance? image 8

Note: Gas cost savings per vote is calculated using the  average cost of a vote for Governor-like governance contracts  as defined by Risk Labs’  Dune dashboard .

However, despite the small number of proposals, we can already see substantial gas savings for DAOs by offering tokenholders gasless voting. Since April this year, an estimated $9.1k in gas voting fees was saved by DAOs using oSnap across 25 proposals. This is estimated using the average price it costs to cast a vote on-chain using the popular Governor governance framework. However, it doesn’t filter for addresses voting with tiny amounts of a DAO’s native token, meaning it may not be a truly representative sample of real voters.

Conclusion

oSnap, an innovative off-chain governance tool introduced by Risk Labs, stands as a solution to the persistent challenge of voter apathy within Decentralized Autonomous Organizations (DAOs). Addressing the drawbacks of on-chain voting, particularly high gas costs and complexity, oSnap seamlessly integrates off-chain voting through Snapshot.org with trustless on-chain execution using UMA’s Oracle and Safe Wallet infrastructure. This approach not only simplifies the governance process for DAOs but also eliminates financial barriers, promoting broader participation. While oSnap is still in its infancy, the product has seen notable growth with its adoption from prominent DAOs like Cow Swap and we expect its adoption to only increase thanks to its ease of use and accessibility.

0

Disclaimer: The content of this article solely reflects the author's opinion and does not represent the platform in any capacity. This article is not intended to serve as a reference for making investment decisions.

PoolX: Locked for new tokens.
APR up to 10%. Always on, always get airdrop.
Lock now!

You may also like

Sei Research Initiative Aims to Overcome EVM Limitations

Sei Labs and the Sei Foundation launch the Sei Research Initiative to address Ethereum Virtual Machine limitations, enhancing scalability and decentralization.

Blockchainnews2024/11/28 00:22

US Elections Propel $2.2B Inflows into Digital Assets, Bitcoin (BTC) Leads

The recent US elections have sparked $2.2 billion in inflows into digital assets, with Bitcoin and Ethereum witnessing significant activity, according to CoinShares.

Blockchainnews2024/11/28 00:22

Reimagining EVM Storage: Addressing Key Blockchain Challenges

Explore innovative solutions to optimize the Ethereum Virtual Machine (EVM) storage layer, tackling state bloat and high gas costs through advanced data structures and blockchain strategies.

Blockchainnews2024/11/28 00:22

Ethereum Opens Applications for Next Billion Fellowship Cohort 5

Ethereum is now accepting applications for the Next Billion Fellowship Cohort 5, a program designed to leverage blockchain technology for solving real-world challenges.

Blockchainnews2024/11/28 00:22