MEV (Maximum Extractable Value) refere-se ao valor extraído dos utilizadores ao reorganizar, inserir e censurar transações dentro de um bloco, como arbitragem e liquidação. Fundamentalmente, pode ser entendido como 'a receita adicional obtida ao ajustar a ordem das transações ao criar novos blocos'.
O conceito de MEV foi introduzido pela primeira vez por Phil Daian em “Flash Boys 2.0.” Antes da fusão do Ethereum, o MEV era principalmente capturado pelos mineiros e, por isso, era também referido como “Miner Extractable Value” naquela época. O MEV tem origem no facto de quando os utilizadores enviam uma transação na blockchain, esta geralmente entra primeiro no Mempool, um pool de transações pendentes de acesso público. Os arbitragistas e mineiros podem aceder ao Mempool e encontrar oportunidades para extrair MEV.
Após a fusão do Ethereum, os papéis na cadeia de abastecimento de MEV mudaram devido a alterações no mecanismo de mineração. Antes da implementação do Danksharding, a Flashbots propôs MEV-Boost como uma prática off-chain do PBS. Os construtores focam na construção de blocos e na maximização do lucro de cada bloco o máximo possível, e em seguida os blocos mais lucrativos são submetidos ao Proponente. A implementação do mecanismo PBS trouxe algumas mudanças nos interesses da indústria de mineração em blockchain e promoveu a especialização e comercialização de instituições relacionadas na cadeia industrial, formando um novo padrão na cadeia de abastecimento de MEV.
O processo on-chain da Tx com base no MEV-Boost é o seguinte (o verde claro na figura representa o processo convencional on-chain da Tx, e os módulos brancos representam o processo on-chain do MEV):
Origem: Flashbots
Comparado com o processo convencional de Tx on-chain, o processo de Tx on-chain do MEV utiliza o MEV-Boost da Flashbots para implementar a prática fora do protocolo da PBS, e ao mesmo tempo, o MEV é dividido e capturado pelos papéis de Pesquisador, Construtor e Validador.
Pesquisador: Normalmente, estes são papéis como robôs de arbitragem e liquidação, traders DeFi e Ethereum DApps com casos de uso avançados. Eles encontram todo o valor extraível na cadeia através de diferentes métodos e em seguida agrupam transações para oferecer ao Construtor.
Construtor: Os construtores são geralmente instituições profissionais (nos últimos 14 dias, houve 36 construtores ativos, com os 6 principais a monopolizarem mais de 88% da quota de mercado). Eles selecionam os pacotes mais lucrativos dos pacotes enviados pelos Pesquisadores e empacotam-nos em Blocos Completos, que são enviados aos Validadores através do Relé. Vários pacotes podem ser combinados para formar um Bloco, que também pode incluir transações pendentes de outros utilizadores na Memória de Transações.
Origem: MEVBoost.pics
Relay: Relay é responsável por conectar Builder e Proposer, verificar a validade e o lance do bloco submetido por Builder e submeter o lance mais alto válido para Proposer. Atualmente, é uma oligarquia, com apenas 11 Relays ativos. No entanto, Relay não participa na divisão dos lucros de MEV e é uma infraestrutura neutra;
Origem: MEVBoost.pics
Validador: O Validador é o Minerador do ETH2.0. Os Validadores (Proponentes nos Validadores) são responsáveis por propor Blocos à rede e adicionar Blocos à cadeia. Atualmente, o panorama competitivo do Validador está gradualmente a estabilizar, com a Lido a ocupar o primeiro lugar em quota de mercado. Os Validadores podem obter recompensas de consenso (recompensas de bloco) e recompensas de execução (MEV+Tips).
Origem: MEVBoost.pics
Vários projetos estão atualmente envolvidos em diferentes estágios da cadeia de suprimento de MEV. Na fase de Pesquisa, existem muitos robôs de arbitragem e liquidação, traders DeFi, market makers, etc. Existem também projetos que servem esses Pesquisadores, como plataformas de dados como EigenPhi que mostram casos de arbitragem on-chain. Na fase de Construção, existem instituições especializadas como Flashbots, BloXroute, Blocknative, etc. O Relay, como uma infraestrutura neutra na cadeia de suprimento de MEV, é um elo confiável, e atualmente existem 11 Relays ativos. Muitos projetos também estão envolvidos na fase de Validação. Relativamente falando, a rede de validadores possui um certo nível de robustez. À luz das recentes situações de financiamento, novas equipes ainda estão interessadas em entrar neste campo.
De acordo com o método de obtenção de MEV, pode ser principalmente classificado nas seguintes categorias:
Front Running: Isso envolve executar preemptivamente uma transação pagando uma taxa de gás mais alta do que a transação de destino no Mempool. Por exemplo, se houver uma transação no Mempool para um determinado par de tokens que causará flutuações significativas de preço, alguém pode inserir uma transação antes dela. Alternativamente, quando um novo projeto NFT é lançado, alguém pode criar NFTs preemptivamente. Atualmente, prevenir transações preemptivas é relativamente simples integrando um Pool de Transações Privadas semelhante ao Leilão Flashboots, que fornece Proteção contra Front Running.
Back Running: Isso refere-se a inserir uma transação após outra transação que causa flutuações significativas de preço, o que pode envolver arbitragem, liquidação, etc. Por exemplo, se ocorrer uma grande transação on-chain, causando flutuações de preço para um par de tokens específico, alguém pode inserir uma transação posteriormente para equilibrar o preço em uma DEX e lucrar com arbitragem. Alternativamente, se um empréstimo com garantia desencadear uma liquidação, pode-se inserir uma ordem de liquidação posteriormente.
Ataque de Sandwich: Este é essencialmente uma combinação de Front Running e Back Running. Os pesquisadores procuram transações grandes potenciais no Mempool e compram ativos preventivamente que irão valorizar antes da transação ocorrer. Em seguida, vendem esses ativos imediatamente após a execução da transação grande para lucrar com a diferença de preço.
Ataque do Time Bandit: Este tipo de MEV ocorre principalmente em redes blockchain com a regra da cadeia mais longa, como a rede Bitcoin baseada no consenso de Nakamoto.
Em termos dos resultados destas ocorrências de MEV, o Back Running MEV é geralmente benigno para as redes blockchain, como os arbitragistas que usam diferenças de preço entre duas DEXs e empréstimos flash para conseguir arbitragem livre de risco, e os liquidadores que mantêm a operação saudável dos protocolos de empréstimo. No entanto, o Front Running e os ataques de Sandwich podem resultar em perdas para outros utilizadores.
MEV é um tópico altamente controverso devido à existência de MEV não benigno, que parece carecer de princípios éticos. Por exemplo, Front Running, Ataques Sandwich e Ataques Time Bandit podem perturbar a experiência de negociação e prejudicar os interesses de usuários comuns na blockchain. Portanto, por muito tempo, eu esperava que a indústria pudesse introduzir uma solução/produto/protocolo para prevenir a ocorrência desses MEV não benignos.
No entanto, as características das transações serem publicamente visíveis no Mempool e as regras de licitação para a ordenação de transações on-chain determinam que MEV é inevitável. Como segunda opção, se as suas transações não puderem evitar ser extraídas para MEV, é melhor usar produtos/protocolos que possam fornecer feedback a você.
Em resposta às externalidades negativas que a MEV (especialmente a MEV não benigna) pode trazer para blockchains stateful (como o Ethereum), atualmente existem alguns produtos na indústria que podem mitigar esses impactos. Por exemplo, a série de produtos Flashbots:
Leilão Flashbots: O Leilão Flashbots fornece um canal de comunicação privado entre os utilizadores do Ethereum e os validadores, permitindo a transmissão eficaz da ordem de transação preferida dentro dos blocos. Através destes produtos, os utilizadores de transações on-chain podem alcançar Privacidade Pré-negociação, Privacidade de negociação falhada, Proteção de finalidade e mais.
Flashbots Proteger RPC: Este é um produto de ponto de extremidade RPC que permite aos utilizadores alcançar Proteção contra Front-Running. Os utilizadores podem adicioná-lo às suas carteiras, permitindo que as suas transações sejam submetidas ao Leilão Flashbots. Para os utilizadores, não há diferença perceptível das transações regulares, mas os resultados podem alcançar Proteção contra Front Running e Privacidade de Transações Falhadas.
MEV-Boost: Na era de PoS, os validadores podem sequenciar independentemente transações da Mempool, agrupá-las ou escolher blocos com maior rendimento de MEV sequenciados pelo construtor impulsionado pelo MEV-Boost. Através do MEV-Boost, a receita do validador pode ser significativamente aumentada, por isso a maioria dos validadores opta por integrar o MEV-Boost em vez de sequenciar por si mesmos.
Origem: IOSG Ventures Jiawei
Do ponto de vista da Cadeia de Fornecimento MEV, estes três produtos desempenham um papel em várias fases da Cadeia de Fornecimento MEV.
Em relação ao futuro do campo MEV, combinado com o estado atual de desenvolvimento do campo MEV, acreditamos que possa haver várias tendências principais:
Efeito de Dominação: Mais de 90% dos últimos 500 Épocas foram servidas pela MEV-Boost, e a série de produtos da Flashbots quase dominou todos os aspectos da produção de blocos na era PoS. Com a Flashbots como o Primeiro a Mover, os novos entrantes no campo da MEV precisarão de alguma competitividade central para conquistar mais quota de mercado.
Orderflow é a chave: para obter mais oportunidades de MEV, ter Orderflow suficiente é essencial. Para os utilizadores de transações comuns, é praticamente impossível eliminar o MEV. Mesmo que os utilizadores adotem o Flashbots Protect RPC, só podem impedir que os Searchers na Public Mempool capturem potencial MEV para as suas transações. Os Builders na rede de leilões Flashbots ainda têm a oportunidade de extrair MEV das suas transações. Portanto, para os utilizadores comuns, uma vez que é impossível evitar ser extraído para MEV, é melhor escolher carteiras, DEXs ou outros Dapps que recompensem os utilizadores com rendimentos de MEV.
Multichain MEV Ainda Tem Potencial de Crescimento: MEV dentro da cadeia Ethereum pode ter sido em grande parte capturado. No entanto, a blockchain é um ecossistema Multichain, e ainda pode haver algum potencial de crescimento para oportunidades de MEV entre Layer1 e Layer1, bem como entre Layer1 e Layer2.
A procura On-chain por transações anti-censura continua a ser atendida: De acordo com os dados do MEVwatch, os blocos na blockchain Ethereum que cumprem os requisitos da OFAC representam 57,49% do total de blocos. Nos últimos 100 blocos, apenas 35 blocos executaram a conformidade com a OFAC, com um impacto mínimo na procura On-chain por transações anti-censura. Embora após o Merge, as principais plataformas de staking sejam principalmente centralizadas, essas entidades centralizadas podem estar sujeitas a regulação legal, representando um desafio à resistência à censura do Ethereum. No entanto, mesmo que mais de 90% dos validadores encaminhem transações através de relés compatíveis com o MEV, transações resistentes à censura ainda podem ser executadas On-chain dentro de uma hora.
MEV (Maximum Extractable Value) refere-se ao valor extraído dos utilizadores ao reorganizar, inserir e censurar transações dentro de um bloco, como arbitragem e liquidação. Fundamentalmente, pode ser entendido como 'a receita adicional obtida ao ajustar a ordem das transações ao criar novos blocos'.
O conceito de MEV foi introduzido pela primeira vez por Phil Daian em “Flash Boys 2.0.” Antes da fusão do Ethereum, o MEV era principalmente capturado pelos mineiros e, por isso, era também referido como “Miner Extractable Value” naquela época. O MEV tem origem no facto de quando os utilizadores enviam uma transação na blockchain, esta geralmente entra primeiro no Mempool, um pool de transações pendentes de acesso público. Os arbitragistas e mineiros podem aceder ao Mempool e encontrar oportunidades para extrair MEV.
Após a fusão do Ethereum, os papéis na cadeia de abastecimento de MEV mudaram devido a alterações no mecanismo de mineração. Antes da implementação do Danksharding, a Flashbots propôs MEV-Boost como uma prática off-chain do PBS. Os construtores focam na construção de blocos e na maximização do lucro de cada bloco o máximo possível, e em seguida os blocos mais lucrativos são submetidos ao Proponente. A implementação do mecanismo PBS trouxe algumas mudanças nos interesses da indústria de mineração em blockchain e promoveu a especialização e comercialização de instituições relacionadas na cadeia industrial, formando um novo padrão na cadeia de abastecimento de MEV.
O processo on-chain da Tx com base no MEV-Boost é o seguinte (o verde claro na figura representa o processo convencional on-chain da Tx, e os módulos brancos representam o processo on-chain do MEV):
Origem: Flashbots
Comparado com o processo convencional de Tx on-chain, o processo de Tx on-chain do MEV utiliza o MEV-Boost da Flashbots para implementar a prática fora do protocolo da PBS, e ao mesmo tempo, o MEV é dividido e capturado pelos papéis de Pesquisador, Construtor e Validador.
Pesquisador: Normalmente, estes são papéis como robôs de arbitragem e liquidação, traders DeFi e Ethereum DApps com casos de uso avançados. Eles encontram todo o valor extraível na cadeia através de diferentes métodos e em seguida agrupam transações para oferecer ao Construtor.
Construtor: Os construtores são geralmente instituições profissionais (nos últimos 14 dias, houve 36 construtores ativos, com os 6 principais a monopolizarem mais de 88% da quota de mercado). Eles selecionam os pacotes mais lucrativos dos pacotes enviados pelos Pesquisadores e empacotam-nos em Blocos Completos, que são enviados aos Validadores através do Relé. Vários pacotes podem ser combinados para formar um Bloco, que também pode incluir transações pendentes de outros utilizadores na Memória de Transações.
Origem: MEVBoost.pics
Relay: Relay é responsável por conectar Builder e Proposer, verificar a validade e o lance do bloco submetido por Builder e submeter o lance mais alto válido para Proposer. Atualmente, é uma oligarquia, com apenas 11 Relays ativos. No entanto, Relay não participa na divisão dos lucros de MEV e é uma infraestrutura neutra;
Origem: MEVBoost.pics
Validador: O Validador é o Minerador do ETH2.0. Os Validadores (Proponentes nos Validadores) são responsáveis por propor Blocos à rede e adicionar Blocos à cadeia. Atualmente, o panorama competitivo do Validador está gradualmente a estabilizar, com a Lido a ocupar o primeiro lugar em quota de mercado. Os Validadores podem obter recompensas de consenso (recompensas de bloco) e recompensas de execução (MEV+Tips).
Origem: MEVBoost.pics
Vários projetos estão atualmente envolvidos em diferentes estágios da cadeia de suprimento de MEV. Na fase de Pesquisa, existem muitos robôs de arbitragem e liquidação, traders DeFi, market makers, etc. Existem também projetos que servem esses Pesquisadores, como plataformas de dados como EigenPhi que mostram casos de arbitragem on-chain. Na fase de Construção, existem instituições especializadas como Flashbots, BloXroute, Blocknative, etc. O Relay, como uma infraestrutura neutra na cadeia de suprimento de MEV, é um elo confiável, e atualmente existem 11 Relays ativos. Muitos projetos também estão envolvidos na fase de Validação. Relativamente falando, a rede de validadores possui um certo nível de robustez. À luz das recentes situações de financiamento, novas equipes ainda estão interessadas em entrar neste campo.
De acordo com o método de obtenção de MEV, pode ser principalmente classificado nas seguintes categorias:
Front Running: Isso envolve executar preemptivamente uma transação pagando uma taxa de gás mais alta do que a transação de destino no Mempool. Por exemplo, se houver uma transação no Mempool para um determinado par de tokens que causará flutuações significativas de preço, alguém pode inserir uma transação antes dela. Alternativamente, quando um novo projeto NFT é lançado, alguém pode criar NFTs preemptivamente. Atualmente, prevenir transações preemptivas é relativamente simples integrando um Pool de Transações Privadas semelhante ao Leilão Flashboots, que fornece Proteção contra Front Running.
Back Running: Isso refere-se a inserir uma transação após outra transação que causa flutuações significativas de preço, o que pode envolver arbitragem, liquidação, etc. Por exemplo, se ocorrer uma grande transação on-chain, causando flutuações de preço para um par de tokens específico, alguém pode inserir uma transação posteriormente para equilibrar o preço em uma DEX e lucrar com arbitragem. Alternativamente, se um empréstimo com garantia desencadear uma liquidação, pode-se inserir uma ordem de liquidação posteriormente.
Ataque de Sandwich: Este é essencialmente uma combinação de Front Running e Back Running. Os pesquisadores procuram transações grandes potenciais no Mempool e compram ativos preventivamente que irão valorizar antes da transação ocorrer. Em seguida, vendem esses ativos imediatamente após a execução da transação grande para lucrar com a diferença de preço.
Ataque do Time Bandit: Este tipo de MEV ocorre principalmente em redes blockchain com a regra da cadeia mais longa, como a rede Bitcoin baseada no consenso de Nakamoto.
Em termos dos resultados destas ocorrências de MEV, o Back Running MEV é geralmente benigno para as redes blockchain, como os arbitragistas que usam diferenças de preço entre duas DEXs e empréstimos flash para conseguir arbitragem livre de risco, e os liquidadores que mantêm a operação saudável dos protocolos de empréstimo. No entanto, o Front Running e os ataques de Sandwich podem resultar em perdas para outros utilizadores.
MEV é um tópico altamente controverso devido à existência de MEV não benigno, que parece carecer de princípios éticos. Por exemplo, Front Running, Ataques Sandwich e Ataques Time Bandit podem perturbar a experiência de negociação e prejudicar os interesses de usuários comuns na blockchain. Portanto, por muito tempo, eu esperava que a indústria pudesse introduzir uma solução/produto/protocolo para prevenir a ocorrência desses MEV não benignos.
No entanto, as características das transações serem publicamente visíveis no Mempool e as regras de licitação para a ordenação de transações on-chain determinam que MEV é inevitável. Como segunda opção, se as suas transações não puderem evitar ser extraídas para MEV, é melhor usar produtos/protocolos que possam fornecer feedback a você.
Em resposta às externalidades negativas que a MEV (especialmente a MEV não benigna) pode trazer para blockchains stateful (como o Ethereum), atualmente existem alguns produtos na indústria que podem mitigar esses impactos. Por exemplo, a série de produtos Flashbots:
Leilão Flashbots: O Leilão Flashbots fornece um canal de comunicação privado entre os utilizadores do Ethereum e os validadores, permitindo a transmissão eficaz da ordem de transação preferida dentro dos blocos. Através destes produtos, os utilizadores de transações on-chain podem alcançar Privacidade Pré-negociação, Privacidade de negociação falhada, Proteção de finalidade e mais.
Flashbots Proteger RPC: Este é um produto de ponto de extremidade RPC que permite aos utilizadores alcançar Proteção contra Front-Running. Os utilizadores podem adicioná-lo às suas carteiras, permitindo que as suas transações sejam submetidas ao Leilão Flashbots. Para os utilizadores, não há diferença perceptível das transações regulares, mas os resultados podem alcançar Proteção contra Front Running e Privacidade de Transações Falhadas.
MEV-Boost: Na era de PoS, os validadores podem sequenciar independentemente transações da Mempool, agrupá-las ou escolher blocos com maior rendimento de MEV sequenciados pelo construtor impulsionado pelo MEV-Boost. Através do MEV-Boost, a receita do validador pode ser significativamente aumentada, por isso a maioria dos validadores opta por integrar o MEV-Boost em vez de sequenciar por si mesmos.
Origem: IOSG Ventures Jiawei
Do ponto de vista da Cadeia de Fornecimento MEV, estes três produtos desempenham um papel em várias fases da Cadeia de Fornecimento MEV.
Em relação ao futuro do campo MEV, combinado com o estado atual de desenvolvimento do campo MEV, acreditamos que possa haver várias tendências principais:
Efeito de Dominação: Mais de 90% dos últimos 500 Épocas foram servidas pela MEV-Boost, e a série de produtos da Flashbots quase dominou todos os aspectos da produção de blocos na era PoS. Com a Flashbots como o Primeiro a Mover, os novos entrantes no campo da MEV precisarão de alguma competitividade central para conquistar mais quota de mercado.
Orderflow é a chave: para obter mais oportunidades de MEV, ter Orderflow suficiente é essencial. Para os utilizadores de transações comuns, é praticamente impossível eliminar o MEV. Mesmo que os utilizadores adotem o Flashbots Protect RPC, só podem impedir que os Searchers na Public Mempool capturem potencial MEV para as suas transações. Os Builders na rede de leilões Flashbots ainda têm a oportunidade de extrair MEV das suas transações. Portanto, para os utilizadores comuns, uma vez que é impossível evitar ser extraído para MEV, é melhor escolher carteiras, DEXs ou outros Dapps que recompensem os utilizadores com rendimentos de MEV.
Multichain MEV Ainda Tem Potencial de Crescimento: MEV dentro da cadeia Ethereum pode ter sido em grande parte capturado. No entanto, a blockchain é um ecossistema Multichain, e ainda pode haver algum potencial de crescimento para oportunidades de MEV entre Layer1 e Layer1, bem como entre Layer1 e Layer2.
A procura On-chain por transações anti-censura continua a ser atendida: De acordo com os dados do MEVwatch, os blocos na blockchain Ethereum que cumprem os requisitos da OFAC representam 57,49% do total de blocos. Nos últimos 100 blocos, apenas 35 blocos executaram a conformidade com a OFAC, com um impacto mínimo na procura On-chain por transações anti-censura. Embora após o Merge, as principais plataformas de staking sejam principalmente centralizadas, essas entidades centralizadas podem estar sujeitas a regulação legal, representando um desafio à resistência à censura do Ethereum. No entanto, mesmo que mais de 90% dos validadores encaminhem transações através de relés compatíveis com o MEV, transações resistentes à censura ainda podem ser executadas On-chain dentro de uma hora.