[Consensus Check] Should Uniswap v3 be deployed to Gnosis Chain?
Context
After passing the Temperature Check vote with 7M UNI voting in favor of deploying Uniswap v3 on Gnosis Chain (GC), we are creating this post to move forward into the Consensus Check stage.
Comments on the previous post expressed support for v3 deployment on GC, but also suggested more clarity on the following topics:
- The team that will be deploying Uniswap v3 on GC
- The bridge used to facilitate cross-chain governance for Uniswap v3 on GC
- The details of liquidity incentives provided, including timelines and logistics for transferring funds
We have updated this post accordingly and provided more details on each of these items.
About Gnosis Chain
In production since 2018 (as the xDai Chain), the rebranded Gnosis Chain is rapidly evolving with a new focus and mission. Gnosis Chain (GC) provides a real-world value chain that closely mirrors the Ethereum 2.0 ecosystem. This includes a beacon chain framework, rollups, and other vital functionality. GC will serve in a front-running capacity for important Ethereum 2.0 updates.
Tuned parameters on Gnosis Chain enable faster blocks and epochs, low-cost stable transactions, and the opportunity to construct trustless bridges and conduct seamless transfers between GC and the Ethereum 2.0 mainnet.
Proposal
The Gnosis Chain team is committed to ecosystem development, adoption, and growth as the Eth2.0 landscape comes into focus. With a mission to “accelerate Ethereum,” Gnosis Chain is poised for expansion. With this in mind, we propose a Uniswap v3 deployment to Gnosis Chain. We believe there are many benefits for both Uniswap Labs and Uniswap users, some of which include:
-
A DeFi ecosystem primed for growth. Once deployed, Uniswap would become a cornerstone DeFi engine for protocols using and interacting within the ecosystem. Perpetual Protocol is a flagship protocol on GC that relies on Uniswap v3. This deployment will enable Perpetual to continue to flourish on the Gnosis Chain. Additional bluechip app deployments with growing TVL include Curve, Sushiswap, and Tornado Cash, with many new and promising DeFi projects choosing Gnosis Chain as their home base. A list of current projects is available at https://gnosischain.world/
-
An iterative environment. Uniswap Labs can experiment with new functionality and alpha test new features in a real-value environment (which differs from a test environment in that users behave differently with value on the line, token supply is limited, real adversaries exist, etc). Uniswap can spot and remediate any final potential issues stemming from important Ethereum updates prior to mainnet activation and take advantage of optimized slot and epoch times for faster iteration.
-
Tight Ethereum compatibility. Tools, resources, projects, and protocols supported by Ethereum are already supported on Gnosis Chain, with more onboarding regularly. Gnosis Safe is facilitating daily operations for many existing projects. A trustless bridge architecture designed to connect Ethereum and Gnosis Chain is in the works. The Gnosis Beacon Chain validator set is expanding rapidly bringing massive decentralization to the chain. The primary differences separating the GBC from the Ethereum Beacon chain include 5-second blocks and < 2-minute epochs, stable transactions with a max target of $.01 per 100K gas, and an economically and geographically diverse validator set, and a lower-stakes, lower-TVL environment.
-
Unique chain characteristics. Stable, low-cost transactions provide unique opportunities for Uniswap users. When gas costs are known and have a low impact on trade decisions, new strategies and approaches emerge which are currently untenable on the Ethereum mainnet or other chains with wide-ranging fee variability.
-
User incentives. A large directive for the Gnosis Chain is to increase the user base and on-chain activity by strategically allocating funds from the GnosisDAO treasury to promote adoption. An ecosystem fund has been created for this purpose, and we propose to use a portion of these funds to promote Uniswap v3 on Gnosis Chain. We propose providing up to $10M to incentivize the adoption of Uniswap v3 on Gnosis Chain.
Details for incentivized Adoption of Uniswap v3
The $10M will be provided in GNO to foster the usage of Uniswap v3 on Gnosis Chain. The incentives should be designed together with other projects, which are operating on top of Uniswap v3 such as Perpetual Protocol, Gelato, or Stakewise. This should allow for more sustainable utilization of Uniswap as Gnosis Chain doesn’t have a team dedicated to Uniswap v3. The GNO can be used to incentivize liquidity but should not be limited to this use case. Anything increasing usage of Uniswap v3, including building new applications on top of Uniswap v3 should be supported. The goal is to spend the $10M in the time period of 2 years. Funds not used after two years would go back to GnosisDAO. The spending is limited to $10M and the transferred amount of GNO as part of the proposal. GnosisDAO can decide to top up this amount based on the outcome of this initiative.
Cross-Chain Governance with Nomad
Since the Temperature Check, we have discussed with stakeholders within the Uniswap ecosystem, who have expressed a desire to see trust-minimized bridges used for governance for new Uniswap v3 deployments. In addition, we’ve also seen the Nomad team’s proposal to deploy v3 on Moonbeam, which includes a section addressing this, as well as documenting the current fragmented approach to governance across various v3 deployments.
In the interest of taking a standardized approach to cross-chain governance of v3 deployments moving forward, we’ve partnered with the Nomad team to leverage the Nomad generalized message passing channels to manage the governance of the Uniswap v3 deployment on Gnosis Chain.
We believe that Nomad is the best solution for cross-chain governance, as it:
- Supports generalized messages between chains
- Does not rely on a multi-sig or validator set, but rather leverages an optimistic mechanism that allows bad messages to be challenged via fraud proofs
Nomad will be deployed on Gnosis Chain shortly and will leverage Gnosis Zodiac Modules as part of its governance stack.
We are excited about partnering with Nomad to create a trust-minimized governance stack that can offer a standard for the Uniswap ecosystem.
License Exemption
We are requesting an exemption that will allow Gnosis Ltd. to use the Licensed Work to deploy it on Gnosis Chain, a layer 1 blockchain with deep connections to Ethereum, provided that the deployment is subject to Ethereum layer 1 Uniswap Protocol governance and control.
Timeline
Following the Consensus Check phase, we will submit this proposal shortly after to an on-chain vote. Provided that the proposal passes both steps, and all governance systems have been built and audited, we will be ready to move forward with the Uniswap v3 deployment on Gnosis Chain.
Proposal Acceptance and Execution
As the proposal funding has to come from GnosisDAO, this proposal has to be accepted by both: UNI and GNO token holders. The execution of this proposal is dependent also on the acceptance of the proposal by GnosisDAO. The GnosisDAO proposal has to include the setup of the multi-sig and the allocation of GNO and would be executed once it is accepted by GNO token holders. Two singers from the Uniswap community and two singers from the GnosisDAO community should be selected to participate in the multisig wallet.
Conclusion
The Gnosis Chain is preparing for substantial growth in the coming year. We have implemented an aggressive infrastructure grants program including large grants to Nethermind, Lighthouse and Erigon client teams to support base-layer functionality and security. The ecosystem fund will bring in many new projects, and we feel Uniswap v3 is an essential component that will serve as a foundational layer for this growth.
We welcome any questions and comments and are happy to provide any clarifications as needed. We are excited to submit this proposal to the Uniswap community and look forward to your feedback! Thank you.