March 29, 2023

dYdX v4 and MEV

Research
dYdX v4 and MEV

tldr;

  • dYdX v4 open-source chain software’s fully decentralized and performant in-memory orderbook could lead to MEV extraction; this is being proactively addressed
  • Unlike general purpose smart contract environments, the Cosmos infrastructure enables us to build unique MEV solutions that align a validator’s incentives with a user’s incentives. We are actively working on researching and building these solutions, and plan to allocate significant resources towards doing so going forwards.
  • MEV behavior could be detrimental to the product experience.

v4 and MEV

The dYdX v4 chain open-source software (“dYdX Chain”) is designed to offer users the best trading experience with zero gas fees, low latency, high throughput (similar to a centralized exchange) and deep liquidity. To get there, the dYdX Chain uses an in-memory orderbook where only filled orders are committed to consensus (i.e., off-chain). This could lead to MEV extraction through both novel and well-established vectors, which we are addressing right from the start. We plan to release more specific posts detailing what we are building to address MEV soon.

What is MEV?

MEV refers to profits that validators can earn by reordering or censoring transactions to their advantage. This can have a negative impact on end users as it can adversely affect pricing. When designing dYdX v4, we explored different strategies used in the crypto ecosystem to reduce the MEV risk and protect potential end users.

Ethereum vs App-chains

In the Ethereum ecosystem, a neutral approach is taken towards MEV, and a Proposer-Builder Separation (PBS) approach is used to auction off the block space. PBS mitigates the centralization risks of MEV by requiring searchers to redistribute their MEV profits to participants within the PBS supply chain. However, in PBS, MEV still hurts average users. In contrast, the Cosmos ecosystem, particularly Osmosis, has taken a more opinionated stance towards MEV and aims to mitigate any harmful MEV and capture any benign MEV it generates. For more background, we recommend reading this document by Reverie. This is an example of additional vectors app-chains can take towards addressing MEV. We are actively researching both existing and novel mitigations that are uniquely enabled by dYdX being a sovereign open-source chain software.

Our Choice to Prioritize User Experience

Our goal at dYdX is to offer the best product experience on the dYdX v4 chain software. The decision to use the Cosmos infrastructure enables us to create a fully decentralized exchange while also maintaining high performance. The Cosmos Infrastructure also allows us to build unique MEV solutions into the dYdX v4 chain software. It enables flexibility in orchestrating how blocks are constructed and what MEV looks like on the chain, and all of this can be built into the protocol code itself. We believe that this a better approach as it properly aligns the incentives of a validator and the end user through an on-chain solution. This differs from general-purpose smart contract environments where validators are neutral towards the needs of application users. Our approach could prevent validators from profiting at a user's expense. Such behavior is detrimental to both the protocol and community. As part of this effort, we have been working closely with MEV experts such as Skip Protocol and ChorusOne to develop MEV mitigation strategies for the dYdX v4 chain software. We plan to release more details on this in the coming months leading up to the mainnet open-source software release.

About dYdX and Terms

Here at dYdX, our mission is to democratize access to financial opportunity. We believe that v4 software will represent notable progress in service of that mission. The events in the global economy that have transpired over the last year have only reinforced the need for open, transparent, and permissionless financial products. We’re excited for v4 software to better meet those needs.

If building the future of a decentralized exchange and open finance is something you’re interested in, check out what it’s like to work at dYdX and our open roles!

To ask additional questions, join the discussion on Discord, participate in the dYdX community, or follow us on Twitter. We’re excited to continue building the dYdX Chain and will continue to release updates over the coming months.

Terms and Conditions: This post is subject to the dYdX Terms of Use.  The dYdX interface and products are not available to persons or entities who reside in, are located in, are incorporated in, or have registered offices in the United States or Canada ("Blocked Persons"), or other Restricted Persons (as defined in the dYdX Terms of Use). dYdX products and services are not intended for, and should not be used by, Blocked Persons or Restricted Persons. Terms of Use specific to v4 software can be found here.

dYdX is a decentralised, disintermediated and permissionless protocol, and is not available in the U.S. or to U.S. persons as well as in other restricted jurisdictions. The dYdX Foundation does not operate or participate in the operation of any component of the dYdX Chain's infrastructure.

Nothing in this website should be used or considered as legal, financial, tax, or any other advice, nor as an instruction or invitation to act in any way by anyone. You should perform your own research and due diligence before engaging in any activity involving crypto-assets due to high volatility and risks of loss.

Depositing into the MegaVault carries risks. Do your own research and make sure to understand the risks before depositing funds. MegaVault returns are not guaranteed and may fluctuate over time depending on multiple factors. MegaVault returns may be negative and you may lose your entire investment.

The dYdX Foundation does not operate or has control over the MegaVault and has not been involved in the development, deployment and operation of  any component of the dYdX Unlimited software (including the MegaVault).

Crypto-assets can be highly volatile and trading crypto-assets involves risk of loss, particularly when using leverage. Investment into crypto-assets may not be regulated and may not be adequate for retail investors. Do your own research and due diligence before engaging in any activity involving crypto-assets.