Flashbots é uma organização de pesquisa e desenvolvimento que tem como objetivo mitigar o impacto negativo do MEV nas blockchains, especificamente no Ethereum. Seu principal objetivo é criar um ecossistema permissivo, transparente e sustentável para o MEV por meio de produtos como o MEV-Boost. O desenvolvimento futuro do MEV deve focar na captura de MEV entre cadeias, minimizando a perda de valor, minimizando potenciais impactos negativos nos usuários reais do protocolo e garantindo uma distribuição justa entre os participantes.
Elma Ruan, uma pesquisadora sênior de investimentos na WJB, possui mestrado duplo em marketing/finanças de uma escola da Ivy League. Ele tem 5 anos de experiência em WEB3 e é bom em DeFi, NFTs e outras áreas. Antes de ingressar na indústria de criptomoedas, ele trabalhou como gerente de investimentos em uma grande empresa de valores mobiliários.
MEV (Miner Extractable Value) é uma parte da infraestrutura subjacente que está intimamente ligada às transações dentro de um bloco. Tem um alto potencial de renda, com o aumento da renda correlacionando proporcionalmente com a complexidade do cenário de transação, mantendo um nível relativamente baixo de risco. Resolver o problema do MEV é uma parte importante do roteiro da Ethereum, que visa garantir transações neutras confiáveis, justas e confiáveis, enquanto resolve o problema do MEV. O desenvolvimento futuro do MEV pode se concentrar na extração de MEV entre cadeias, minimizando a perda de valor, minimizando os impactos negativos potenciais nos usuários reais do protocolo e garantindo uma distribuição justa entre os participantes.
Ao discutir MEV, inevitavelmente nos deparamos com diversas estratégias como frontrunning, ataques de sandwich e rastreamento de transações. Essas estratégias podem trazer resultados injustos para certos participantes no ecossistema blockchain, prejudicando os interesses dos usuários comuns. Os fundadores da Flashbots acreditam que MEV é uma questão importante no ecossistema do Ethereum, que pode levar a transações injustas e distorções de mercado. Portanto, eles criaram o projeto Flashbots para fornecer um canal de comunicação confiável e neutro para o ecossistema do Ethereum, facilitando a comunicação privada entre os mineradores e outros participantes para resolver o problema do MEV.
A infraestrutura principal da Flashbots é o relay, cujo papel é coletar pacotes de transações de diferentes redes de participantes e encaminhá-los para os mineradores. Os relayers podem verificar a validade das transações e evitar transações maliciosas. Além disso, os relays também podem ajudar os mineradores a utilizar melhor MEV, aumentando assim seus lucros.
A correspondência entre usuários e pesquisadores é alcançada por meio do serviço Flashbots. Os usuários podem revelar seletivamente suas informações de transação para Flashbots, e os pesquisadores agrupam e enviam essas transações para os construtores de blocos para construir blocos inteiros. Isso facilita arbitragem mais eficiente para os pesquisadores. Se desejar, o arbitragem pode compartilhar uma parte dos lucros de MEV com o usuário, alcançando uma situação ganha-ganha. Esse mecanismo também pode fornecer um processo de licitação saudável para outros arbitragens, que podem obter lucros ao oferecer preços mais altos, evitando falhas de transação e taxas de gás excessivas. Além disso, filtrando transações falhadas, reduz a ocupação de espaço on-chain, aliviando assim o problema de congestionamento em certa medida e alcançando uma situação ganha-ganha.
No geral, é benéfico para todas as partes envolvidas:
Proponentes: Trabalhando de forma privada com os pesquisadores, os proponentes podem chegar à frente da fila e obter mais benefícios.
Searchers: Usando Flashbots, eles podem evitar desperdício de recursos, economizar custos e obter mais informações de negociação.
Traders: Ao iniciar transações, eles podem evitar interferências de comportamentos maliciosos e reduzir perdas causadas por operações incorretas.
Flashbots: Obtenha informações exclusivas de negociação fornecidas por usuários e buscadores, expandindo assim as margens de lucro.
No entanto, o Flashbots não está isento de desvantagens. Em primeiro lugar, os relés do Flashbots requerem recursos computacionais substanciais e largura de banda, o que pode causar problemas de desempenho. Em segundo lugar, o Flashbots precisa ser suportado por participantes suficientes; caso contrário, pode não ser eficaz. Isso requer que o Flashbots estabeleça parcerias com outros participantes no ecossistema do Ethereum para garantir que o Flashbots possa ser amplamente utilizado e suportado. Por fim, embora o Flashbots seja atualmente uma organização sem fins lucrativos, as transações ainda precisam ser enviadas para o servidor centralizado do Flashbots, o que pode ter alguns riscos de centralização.
Vendo a partir do contexto da indústria, o surgimento do Flashbots é um sinal positivo. Com a evolução contínua do mercado de criptomoedas, a questão do MEV tornou-se cada vez mais grave. A solução do Flashbots oferece ao ecossistema do Ethereum uma solução viável que pode ajudar a mitigar os impactos negativos das questões do MEV. A natureza justa e orientada para o mercado do MEV oferece benefícios previsíveis para o protocolo LSD e os validadores do Ethereum, promovendo o crescimento da validação do Ethereum e a adoção de soluções MEV pelo protocolo LSD. Enquanto isso, a natureza justa e orientada para o mercado do MEV também impulsionou a atividade on-chain, melhorou a experiência do usuário on-chain e promoveu a adoção de produtos MEV e a demanda por validação do Ethereum, formando um ciclo virtuoso. Além disso, o protocolo MEV orientado para o mercado pode distribuir melhor os benefícios e promover o crescimento do ecossistema geral do Ethereum.
A longo prazo, a trilha MEV tem vastas perspectivas. Embora ainda esteja em sua infância, os efeitos principais já começaram a aparecer. Flashbots construiu a base para o rápido crescimento do MEV e oferece muitas oportunidades para o desenvolvimento futuro.
O projeto Flashbots foi avaliado em $1 bilhão. Segundo The Block, o provedor de serviços de infraestrutura Ethereum completou um financiamento da Série B de $60 milhões em julho de 2023.
Os produtos da Flashbots incluem principalmente Flashbots Auction, Flashbots Protect, Flashbots Data, MEV-Boost e MEV-Share. A Flashbots Auction é um ecossistema permissivo, transparente e justo projetado para extração eficiente de MEV e proteção contra frontrunning. O Flashbots Protect oferece uma maneira segura e amigável para negociar, prevenindo transações maliciosas e permitindo que os usuários compartilhem o MEV. O Flashbots Data fornece ferramentas para analisar o MEV do Ethereum, armazenado no banco de dados Postgres. O MEV-Boost pode melhorar a eficiência do validador e promover a competição e descentralização no Ethereum. O MEV-Share é um protocolo de código aberto para usuários, carteiras e aplicativos internalizarem o MEV que suas transações criam.
SUAVE (Single Unified Auction for Value Expression) é um projeto que visa resolver o problema do MEV (Valor Extraível pelo Minerador) construindo uma camada de sequenciamento descentralizada. SUAVE é composto por três componentes principais: ambiente de preferência universal, mercado de execução ótimo e construção de blocos descentralizada. SUAVE tem como objetivo capacitar os usuários e maximizar a descentralização das blockchains públicas. É uma rede independente que serve como mempool plug-and-play e construtor de blocos descentralizado para qualquer blockchain. Flashbots é um dos criadores do SUAVE. Flashbots afirmou claramente, no whitepaper do SUAVE, que continuarão a melhorar o SUAVE e incluí-lo em planos futuros importantes.
Além disso, os planos futuros da SUAVE também incluem a cooperação com outros projetos e organizações relacionados ao MEV para promover o desenvolvimento e a descentralização do MEV. Eles também planejam alcançar a descentralização por meio da governança da comunidade para garantir sua sustentabilidade e desenvolvimento a longo prazo.
De acordo com os dados do LinkedIn, a Flashbots atualmente possui 28 funcionários, a maioria dos quais tem formação em ciência da computação, matemática, psicologia e economia. Eles possuem experiência diversificada em diversas tecnologias e domínios, incluindo, mas não se limitando a Python, blockchain, aprendizado de máquina e linguagem C. Sua expertise lhes permite enfrentar desafios técnicos complexos dentro do ecossistema Ethereum e contribuir ativamente para a pesquisa e desenvolvimento do projeto Flashbots.
Philip Daian, Co-fundador
Stephane Gosselin, co-fundador da Flashbots, renunciou ao seu cargo em outubro de 2022 devido a desacordos com a equipe sobre censura.
Alex Obadia, um ex-cofundador e principal pesquisador estratégico na Flashbots, deixou a Flashbots em 20 de junho de 2023, devido a razões pessoais.
Andrew Miller
Diretor Executivo de Pesquisa, Ambientes de Execução Confiáveis e SUAVE
Miller é mais conhecido por sua pesquisa sobre a quebra do código SGX da Intel. Ele também é Diretor Associado da Iniciativa para Criptomoedas e Contratos (IC3). Ele planeja fazer uma licença temporária de sua posição como Professor Assistente na Universidade de Illinois em Engenharia Elétrica e de Computação.
Hasu, Líder de Estratégia da Flashbots
Hasu atua como Consultor Estratégico da Lido, um protocolo líder para stake líquido, e como Líder Estratégico na Flashbots, um grupo de pesquisa e desenvolvimento dedicado a proteger os usuários de blockchain público dos efeitos prejudiciais do MEV. Ele compartilhou que divide seu tempo cerca de 90% na Flashbots e 10% na Lido. Além disso, ele também atua como Colaborador de Pesquisa na Paradigm, e costumava ser Co-fundador da Deribit Insights e Delegado na MakerDAO. Ele educa e promove a indústria por meio de escrita, mídias sociais e podcasts.
Fundada em 2020, a Flashbots passou por duas rodadas de financiamento. Seu investimento inicial veio da Paradigm, com o valor do investimento não divulgado. Em 2023, a empresa passou por uma rodada de financiamento da Série B, garantindo $60 milhões, com a Paradigm sendo um investidor significativo.
O principal serviço da Flashbots visa os seguintes grupos de pessoas:
1) Bots de arbitragem e liquidação e Traders DeFi: Obtenha lucros encontrando valor extraível no Ethereum, agrupando essas transações e submetendo-as aos construtores da Flashbots.
2) Ethereum dApps com funcionalidades complexas: Estes dApps utilizam funcionalidades do Flashbots para otimizar a execução de suas transações, aumentando a eficiência e a receita.
3) Organizações de construtores profissionais: Essas entidades selecionam as transações mais lucrativas dos pacotes de transações enviados pelos pesquisadores, as empacotam em blocos completos e finalmente as enviam para validadores através de retransmissão. Atualmente, há um pequeno número de construtores ativos no mercado, e as poucas organizações líderes monopolizam a participação de mercado.
4) Mineradores: Validadores para ETH2.0, responsáveis por propor blocos para a rede e adicioná-los à cadeia.
5) Usuários comuns do Ethereum: Eles podem interagir diretamente com os Flashbots e executar suas transações por meio das ferramentas e interfaces fornecidas pelos Flashbots.
Os negócios da Flashbots consistem principalmente do seguinte:
1) Leilão Flashbots: Ele fornece um ecossistema permissivo, transparente e justo para extração eficiente de MEV e proteção contra frontrunning que preserva os ideais do Ethereum. O Leilão Flashbots fornece um canal de comunicação privado entre os usuários do Ethereum e os validadores para comunicar eficientemente a ordem preferida das transações dentro de um bloco.
2) Proteção Flashbots: Ele fornece um ambiente de negociação amigável, seguro e poderoso para os usuários de Ethereum. É configurável, o que significa que você pode escolher para onde enviar os construtores e suas configurações de MEV-Share. Além disso, ele fornece um mecanismo de proteção para evitar a antecipação, de modo que as transações não sejam capturadas por transações maliciosas no Mempool público, e se a transação criar MEV, os usuários podem obter recompensas através do MEV-share.
3) Dados do Flashbots: Ele fornece uma ferramenta para inspeção do MEV do Ethereum, que pode analisar blocos, incluindo dados sobre pagamentos de validadores, transferências de tokens e lucros, trocas e arbitragem. Todos os dados são armazenados em um banco de dados Postgres para consulta e análise.
4) MEV-Boost: O objetivo principal do MEV-Boost é melhorar a eficiência dos validadores do Ethereum ao acessar um mercado competitivo de construção de blocos. O MEV-Boost separa o papel dos proponentes dos construtores de blocos, promovendo assim a descentralização e a resistência à censura na rede Ethereum.
5) MEV-Share: É um protocolo de código aberto para usuários, carteiras e aplicativos internalizarem o MEV que suas transações criam. É neutro, o que significa que qualquer pesquisador pode participar e não está restrito a um único construtor de blocos.
Em resumo, Flashbots engloba principalmente Flashbots Auction, Flashbots Protect, Flashbots Data, MEV-Boost e MEV-Share. O objetivo é melhorar a eficiência do MEV, proteger a segurança das transações e oferecer um ambiente competitivo de construção de blocos.
O negócio da Flashbots envolve principalmente quatro componentes: searchers, relays, builders e proposers. Eles desempenham funções diferentes e possuem responsabilidades distintas no processo de criação de um único bloco.
Aqui está uma análise de seus papéis e responsabilidades dentro de um único processo de criação de bloco:
Construtores: Os construtores criam blocos coletando transações de usuários, buscadores ou outros fluxos de pedidos. Seu objetivo é maximizar o MEV de si mesmos e dos proponentes e construir blocos com o valor extraível máximo.
Relés: Os relés são terceiros confiáveis que servem como um canal de comunicação bidirecional conectando proponentes com construtores. Eles atuam como validadores, verificando a validade dos blocos e calculando a quantia a ser paga ao proponente.
Proponentes: Os proponentes são validadores PoS do Ethereum. Após receber os cabeçalhos de bloco e os valores de pagamento enviados pelos relays, eles avaliam todas as propostas recebidas e assinam o cabeçalho de bloco vinculado ao maior pagamento.
Searchers: Os searchers monitoram as pools de transações públicas e as pools de transações privadas da Flashbots, procuram sequências de transações que maximizem os benefícios e as agrupam e as submetem aos builders.
Em resumo, todo o processo é operado da seguinte forma: Os construtores criam blocos e os submetem aos relays, que verificarão a validade do bloco, calcularão o valor a ser pago ao proponente e enviarão o cabeçalho do bloco e o valor do pagamento ao proponente atual. O proponente avalia as propostas recebidas, assina o cabeçalho do bloco associado ao maior pagamento e o envia para os relays. Os relays usam nós beacon para publicar os blocos e enviá-los de volta ao proponente. Por fim, as recompensas são distribuídas aos construtores e proponentes na forma de transações dentro do bloco e recompensas de bloco.
O Leilão Flashbots é um ecossistema aberto, transparente e justo para o mecanismo de leilão, projetado para a extração eficiente de MEV e proteção contra frontrunning, o que está alinhado com os ideais do Ethereum. O Leilão Flashbots permite que os usuários e validadores do Ethereum comuniquem eficientemente a ordem de transação preferida dentro de um bloco por meio de um canal de comunicação privado.
O leilão Flashbots começou com mev-geth e mev-relay. No Ethereum PoS, é construído sobre o MEV-Boost, um programa que implementa a separação de proposer-builder para o Ethereum.
No entanto, também expõe uma série de efeitos negativos causados por MEV:
1) Comunicação ineficiente entre operadores de bot PGA e mineradores PoW para preferência de ordem de transação leva a congestionamento de rede e de cadeia.
Usuários regulares do Ethereum suportam a perda através de altas taxas de gás e espaço de bloco escasso.
2) A extração de MEV representa algumas ameaças à segurança do consenso do Ethereum. Isso se deve principalmente ao potencial de reorganização da história da cadeia para extrair MEV passado e à centralização da roteamento de transações para uma melhor proteção de privacidade, baixa latência e controle sobre as transações.
3) As partes relevantes estão desenvolvendo uma infraestrutura de roteamento de transações exclusiva e com permissão, o que poderia minar a neutralidade, transparência, descentralização e justiça do Ethereum. O Flashbots Auction, como uma escolha de código aberto e democrática, tem como objetivo combater os efeitos negativos e ameaças à segurança mencionados acima.
Como funciona
A Flashbots Auction é um sistema que fornece um pool de transações privadas e um mecanismo de leilão de espaço de bloco de lance selado. Esse sistema permite que os proponentes de bloco confiem em outros para encontrar a construção de bloco ideal de forma confiável.
Em uma pool de transações Ethereum regular, os usuários transmitiriam transações para a rede P2P pública e especificariam um preço do gás indicando quanto estavam dispostos a pagar pela computação no Ethereum. Após receber as transações, os construtores de blocos as classificam por preço do gás e, em seguida, usam um algoritmo ganancioso para construir um bloco que visa maximizar o valor derivado das taxas de transação. Para sua compreensão, em ciência da computação, um algoritmo ganancioso envolve a seleção do caminho que parece ótimo no momento, com o objetivo de encontrar a otimização geral. Aqui, isso se refere ao construtor de blocos usando um algoritmo ganancioso para construir o bloco com a maior taxa. Esse mecanismo combina leilões ingleses e leilões de todos-pagam, onde lances para espaço de bloco são feitos abertamente, o maior licitante ganha e todos os participantes arcam com um custo.
Esse mecanismo vem com os seguintes problemas:
1) Piscinas de negociação abertas levam a guerras de lances pelo espaço do bloco, aumentando a carga da rede e as flutuações de preço do gás. Isso não é propício para participantes sem estratégias avançadas de lances.
2) Todos os leilões de pagamento causam lances malsucedidos revertendo na cadeia, desperdiçando assim espaço de bloco. Além disso, os licitantes desvalorizam seus lances devido ao risco de falha na execução, levando em última instância à escassez artificial de espaço de bloco e redução das receitas do validador.
3) O mecanismo que depende exclusivamente do preço do gás restringe os licitantes de expressar suas preferências de ordenação, já que estão limitados a licitar pela posição superior no bloco. Isso força os participantes a adotar outras estratégias ineficazes para aumentar a chance de que suas transações sejam incluídas no bloco, como enviar um grande número de transações inúteis para ocupar o espaço do bloco. Essa situação leva ao desperdício de recursos públicos e perdas de eficiência.
Em vez disso, o leilão Flashbots utiliza um mecanismo de leilão de oferta selada de primeiro preço (FPSBA), em que os participantes podem comunicar lances específicos e preferências de ordem de transação através de canais privados sem pagar por lances malsucedidos. Esse mecanismo maximiza os pagamentos dos validadores, porque cada transação tem um lance correspondente, e o validador pode escolher a combinação de transações com o maior pagamento. Além disso, diferentes participantes precisam determinar seus lances com base na receita esperada da oportunidade de MEV, o que fornece um local eficiente para descoberta de preços e pode deduzir o valor de mercado da oportunidade de MEV. É importante notar que o mecanismo FPSBA elimina o problema de front-running causado por lances abertos.
Roteiro do Leilão da Flashbots
A equipe Flashbots adotou uma abordagem iterativa para descentralizar a arquitetura de leilões Flashbots. Durante esse processo, eles introduzirão novas tecnologias e melhorias em etapas para melhorar gradualmente toda a arquitetura.
Privacidade pré-negociação: As transações só são tornadas públicas após serem incluídas em um bloco, excluindo intermediários como relays e blockers.
Privacidade da negociação falha: As ofertas malsucedidas não serão incluídas em um bloco e não serão tornadas públicas.
Eficiência: A extração de MEV é realizada sem causar congestionamento desnecessário na rede ou na cadeia.
Fusão de pacotes: Mesclar vários pacotes de entrada sem conflito.
Proteção de finalidade: Uma vez que um bloco contendo pacotes Flashbots é propagado, é difícil modificar o bloco. Isso protege contra ataques de reorganização de cadeia de ladrões do tempo.
Privacidade completa: Intermediários como relés e validadores não podem visualizar o conteúdo da transação antes de ser incluído na blockchain.
Sem permissão: O sistema não tem intermediários confiáveis censurando transações.
Arquitetura Técnica
A arquitetura do leilão Flashbots propõe uma rede composta por três partes distintas, cada uma especializada em realizar parte do trabalho necessário para manter esse canal de comunicação. Os construtores de blocos são responsáveis por construir blocos completos, que são propostos pelos validadores.
Pesquisadores
Os pesquisadores referem-se aos usuários do Ethereum que, por diversos motivos, preferem usar preferencialmente a piscina de transações privadas da Flashbots em vez da piscina de transações P2P regular. Esses usuários são responsáveis por monitorar o estado on-chain e enviar pacotes de transações aos construtores de blocos.
Os pesquisadores podem ser divididos principalmente nas seguintes três categorias:
Operadores de bot Ethereum: Eles precisam de acesso rápido e sem riscos ao espaço do bloco, como bots de arbitragem e liquidação.
Usuários do Ethereum que procuram proteção contra a frente de corrida para suas transações, como os traders da Uniswap.
Aplicativos descentralizados Ethereum que requerem recursos avançados como abstração de conta ou transações sem gás.
Ao submeter bundles diretamente aos construtores de blocos, em vez de através da rede p2p, os pesquisadores podem obter 'privacidade pré-negociação', o que significa que suas transações não podem ser vistas por outros na rede até serem incluídas em um bloco. Os pesquisadores expressam suas ofertas de inclusão por meio de transações Ethereum, seja como preço do gás ou como uma transferência direta de ETH para o endereço da coinbase. Diferente de definir o preço do gás, o método de pagamento direto pode evitar taxas de oferta falhadas desnecessárias e pagar apenas a taxa quando a transação for bem-sucedida. Este método não apenas garante a privacidade das transações, mas também melhora a eficiência econômica.
Construtores de Blocos
Os construtores de blocos são profissionais que recebem transações de usuários e pesquisadores. Eles trabalham para construir blocos com o maior potencial de lucro a partir dessas transações. Uma vez que um bloco é construído, ele é enviado para os validadores através de um relé de impulso mev. Os pesquisadores podem enviar pacotes para vários construtores.
(Os construtores de blocos constroem blocos integrando pacotes de pesquisadores e transações da mempool, que são enviados por usuários regulares.)
Relés
Relays são um componente do PBS (Periscope Block Scope) e são responsáveis por armazenar blocos recebidos dos construtores, tornando-os acessíveis aos validadores.
(O relayer seleciona o bloco mais lucrativo dos construtores aos quais está conectado e o mantém em custódia para o validador.)
No sistema de impulso de MEV, os validadores selecionam blocos com o maior potencial de lucro de vários relés. Cada relé mantém o conteúdo do bloco em segredo até que um validador decida propô-lo para inclusão na rede.
Especificamente, os relés realizam as seguintes etapas:
Receba novos blocos dos construtores de blocos.
Enviar o cabeçalho do bloco mais lucrativo para um validador mediante solicitação.
Ao assinar este cabeçalho, o validador estabelece seu compromisso de propor um bloco completo.
Enviar o bloco completo para o validador após receber o cabeçalho do bloco assinado pelo validador.
Todas as operações são realizadas rapidamente e de forma confiável para garantir que os validadores cumpram os prazos das propostas.
Validadores/Proponentes
No Ethereum PoS, os validadores são responsáveis por propor novos blocos à rede e anexar blocos à blockchain.
(O validador usa mev-boost para escolher o bloco mais lucrativo para propor a partir de vários relays)
Quando os construtores de blocos produzem blocos, os blocos resultantes tendem a ser mais lucrativos se incluírem transações MEV que geram receitas máximas. Os validadores podem obter lucros mais altos selecionando esses blocos que oferecem os maiores lucros. Esse processo é conhecido como Mev-Boost, que pode aumentar os ganhos dos validadores.
Pacotes
Os pesquisadores usam Flashbots para enviar pacotes de transações aos construtores de blocos para inclusão nos blocos. Um pacote de transações combina uma ou mais transações e as executa na ordem em que são fornecidas. Além das transações dos pesquisadores, os pacotes podem potencialmente conter transações pendentes de outros usuários na mempool, e os pacotes também podem visar blocos específicos para inclusão.
Preço de Pacote
Os construtores de blocos dos Flashbots, em alto nível, visam incluir as transações mais lucrativas possíveis nos blocos que constroem. No PoW Ethereum, o construtor de blocos dos Flashbots alcança o lucro máximo do buscador inserindo os pacotes do buscador na parte superior do bloco e removendo transações na cauda do bloco. De acordo com a medição do preço do gás, as transações na cauda de um bloco são as transações menos lucrativas para os mineradores minerarem. Portanto, para que um pacote de Flashbots seja considerado lucrativo, ele deve ter um preço de gás mais alto do que as transações que ele desloca na cauda do bloco.
No PoS Ethereum, a regra geral para a formação de pacotes no Flashbots é praticamente a mesma; transações mais lucrativas geralmente são favorecidas pelo algoritmo de construção de blocos. A lucratividade do pacote/transação é determinada pela taxa por gás utilizado, taxa de prioridade e pagamentos diretos para validadores.
No mecanismo de PoS, em vez de todos os pacotes serem colocados no topo do bloco, os pacotes podem ser colocados em qualquer lugar em um bloco. Isso significa que, além de agrupar transações, outras transações da mempool também podem ser adicionadas à blockchain. No entanto, as transações no pacote não serão adicionadas diretamente à blockchain.
Fórmula de Ordenação de Pacotes
Os construtores de blocos da Flashbots usam um novo algoritmo projetado para produzir os blocos mais lucrativos. Este design traz algumas mudanças importantes para os pesquisadores observarem:
Em vez de classificar e incluir pacotes com base no preço do gás efetivo, o algoritmo otimiza os lucros totais do bloco.
A execução no topo do bloco não é mais garantida.
Outras transações (como aquelas da mempool) podem ser implementadas entre dois bundles diferentes, em vez de entre transações dentro de um bundle.
Endpoint RPC
Usuários avançados podem interagir com o ponto de extremidade RPC em relay.flashbots.net ou em um dos URLs de testnet abaixo.
Os URLs de retransmissão do pacote são os seguintes:
Reputação do Pesquisador
Durante períodos de carga pesada, o Flashbots fornece acesso consistente ao construtor de bloco Flashbots para buscadores com um bom histórico de desempenho. Para combater ataques sofisticados na camada de aplicativo, também conhecidos como ataques de camada 7, uma das várias soluções em estudo é aprimorar a infraestrutura do Flashbots introduzindo um mecanismo de reputação do buscador.
Suporte EIP-1559
Flashbots suporta transações EIP-1559 desde mev-geth v1.10.5-mev-0.3.0. Para os pesquisadores que desejam continuar usando tipos de negociação tradicionais, nenhuma alteração de configuração é necessária. No entanto, o EIP-1559 traz mudanças significativas na taxa base de blocos, o que significa que os pesquisadores que costumavam transacionar com preços de gas de 0 precisarão fazer alguns ajustes em suas transações. Ainda assim, os pesquisadores têm a oportunidade de pagar taxas primeiro, seja transferindo fundos diretamente para a Coinbase ou pagando um preço de gas mais alto do que a taxa base do EIP-1559. Mas, seja como for, a transação do usuário deve conter um preço de gas Ethereum pelo menos igual à taxa base.
Visão geral
Flashbots Protect RPC não rastreia nenhuma informação do usuário (como endereço IP, localização, etc.), nem armazena ou grava informações do usuário. Flashbots Protect é uma forma segura, poderosa e amigável de negociar no Ethereum, adequada tanto para novos quanto para usuários experientes.
Ele tem as seguintes vantagens cruciais:
1) Configurável: Os usuários podem escolher enviar transações para diferentes construtores e definir a participação de MEV.
2) Proteção de frontrunning: as transações do usuário não serão descobertas por bots no mempool público.
3) Obtenha o MEV de volta: Se a transação do usuário gera MEV no backrunning, o usuário pode obter até 90% dele de volta através do MEV-Share.
4) Nenhuma transação falhou: Somente se a transação do usuário não foi revogada ou revertida, ela será incluída na transação, para que os usuários não precisem pagar por transações falhadas.
MEV-Share (Mais detalhes serão introduzidos na última parte deste artigo)
Através do MEV-Share, os usuários têm a oportunidade de ganhar até 90% do MEV que suas transações criam. Por padrão, os usuários Protect serão conectados à configuração Estável, que é continuamente ajustada pela Flashbots para otimizar a execução enquanto protege os usuários do MEV prejudicial.
Os usuários só precisam enviar transações para o Flashbots Protect para receber ganhos. Os usuários avançados podem ter um controle mais preciso sobre suas transações e preferências configurando manualmente suas solicitações de RPC de Proteção ou através do painel avançado.
Existem três maneiras de usar o Flashbots Protect:
1) Adicionar Flashbots Protect RPC (https://rpc.Flashbots.net) para a sua carteira. Isso é adequado para a maioria dos usuários.
2) Use eth_sendRawTransaction para enviar a transação para https://rpc.Flashbots.net.
3) Use eth_sendPrivateTransaction para enviar a transação para Flashbots.
A maneira mais fácil é adicionar o Flashbots Protect RPC à carteira dos usuários, com a capacidade de configurar para quais construtores ele é enviado e personalizar as configurações de MEV-Share.
Melhorar a Velocidade de Inclusão de Transações
As transações enviadas através do Flashbots Protect são, por padrão, compartilhadas apenas com o construtor do Flashbots, que apenas constrói uma parte dos blocos do Ethereum. Se um usuário deseja aumentar as chances de sua transação ser incluída, ele pode optar por compartilhar sua transação com mais construtores. Basta selecionar outro construtor ao conectar a carteira com o Protect.
Cancelar Transações
As transações enviadas para o Flashbots Protect são enviadas para o nó Flashbots MEV-Share e permanecem em estado pendente por até 6 minutos.
O Flashbots Protect permite que os usuários cancelem transações pendentes enviando uma transação de cancelamento para o Flashbots Protect. Ao cancelar uma transação, o usuário precisa enviar uma nova transação, que deve atender aos seguintes critérios:
Deve ser submetido a partir do mesmo endereço da transação original que se pretende cancelar. Deve incluir o mesmo nonce, os mesmos endereços do remetente e do destinatário, e deixar os campos de dados vazios. É gratuito cancelar a transação desta forma, e é usado para verificar que você tem controle sobre a conta que iniciou a transação que deseja cancelar. Como a transação cancelada não é incluída no blockchain, ela não gera custos.
Corrigir Transações Travadas
Se a sua transação estiver em estado de “pendência” ou o nonce for muito alto, você precisará limpar a atividade e os dados de nonce no MetaMask. Isso fará com que o MetaMask atualize o nonce e o histórico de transações da rede. Seus fundos e chaves estão seguros durante esse processo.
MEV-Inspect
mev-inspect-py é um inspetor de MEV para Ethereum. Ele é capaz de analisar várias informações em blocos, incluindo pagamentos de validadores, transferências e lucros de tokens, trocas e arbitragens, e muito mais. Todos os dados são armazenados no Postgres para fácil consulta e análise.
Executar uma inspeção para um bloco será realizada da seguinte forma:
Recupere rastros, recibos e dados de bloco do ponto final RPC.
Decodifice os rastreamentos usando ABIs (Application Binary Interfaces) reconhecidas para que seu significado possa ser compreendido.
Extrair objetos estruturados, como transferências e trocas, das trilhas decodificadas.
Armazene todos esses elementos no banco de dados para consulta e análise futuras.
MEV-Boost é um middleware de código aberto executado por validadores para acessar um mercado de construção de blocos altamente competitivo. Foi desenvolvido pela Flashbots para implementar a separação de propositor-construtor (PBS) para o Ethereum de prova de participação (PoS). Com o MEV-Boost, os validadores podem acessar blocos do mercado de construtores. Os construtores geram blocos contendo o fluxo de ordem de transações e uma taxa para o validador proponente do bloco. Ao separar o papel de proponentes e construtores, o MEV-Boost promove maior descentralização e resistência à censura na rede Ethereum.
Significado
MEV é uma força centralizadora na Ethereum. Se não for controlado, a competição por oportunidades de MEV pode levar a uma instabilidade de consenso e a uma infraestrutura de comunicação com permissão entre buscadores, produtores de blocos e validadores. No Ethereum PoS, a oportunidade de ganhar MEV torna-se ainda mais importante, uma vez que a redução planejada nos subsídios de blocos tornará o MEV uma parte maior da receita total de participação. Os validadores que executam o MEV-Boost maximizam suas recompensas de participação vendendo seu espaço de bloco em um mercado aberto. Estima-se que os validadores que executam o MEV-Boost possam aumentar suas recompensas de participação em mais de 60%.
Como o MEV-Boost Funciona
Os operadores de nós PoS precisam executar três componentes de software: um cliente validador, um cliente de consenso e um cliente de execução. Como um complemento ao cliente de consenso, o MEV-Boost é um software independente de código aberto responsável por consultar e terceirizar a construção de blocos para uma rede de construtores.
Os construtores de blocos preparam blocos completos, otimizando a extração de MEV e a distribuição justa de recompensas, e enviam blocos para os retransmissores. Uma instância de MEV-Boost pode ser configurada para se conectar a vários relés.
Relays agregam blocos de vários construtores e determinam os blocos mais lucrativos para enviar ao proponente. O cliente de consenso dos validadores proponentes então propaga os blocos mais lucrativos recebidos do MEV-Boost para a rede Ethereum para atestação e inclusão de bloco.
MEV-Share é um protocolo de código aberto projetado para usuários, carteiras e aplicativos internalizarem o MEV que suas transações criam. Através de um 'leilão de fluxo de ordens', permite aos usuários escolherem compartilhar dados de transações com os pesquisadores que oferecem lances para incluir as transações em pacotes. Os usuários são livres para escolher como redistribuir os lances dos pesquisadores entre si, validadores ou outras partes. MEV-Share é neutro, sem permissões para pesquisadores e não favorece nenhum construtor de bloco em particular. O objetivo é reduzir o impacto centralizador do fluxo de ordens exclusivo no Ethereum e permitir que carteiras e outras fontes de fluxo de ordens participem da cadeia de suprimento de MEV.
Usar o MEV-Share é simples. Os usuários só precisam enviar transações para o Flashbots Protect, que alavanca o Flashbots MEV-Share Node. O MEV-Share redistribui o MEV de volta para a parte que o cria em primeiro lugar: os usuários. O design é escalável e descentralizado, permitindo que os pesquisadores se integrem sem permissão e sem favorecer nenhum construtor de bloco em particular.
Os usuários enviam suas transações para um nó MEV-Share especializado, que compartilha seletivamente informações de transação com buscadores com base nas preferências de privacidade do usuário. Com base nessas informações, o buscador envia pacotes parciais ao nó MEV-Share na tentativa de extrair MEV da transação do usuário sem visualizar os dados completos da transação. Os nós MEV-Share irão simular cada um desses pacotes de buscador e enviar o pacote bem-sucedido e uma condição ao construtor de blocos. Em outras palavras, o nó MEV-Share ajudará os buscadores a compartilhar suas informações de pacote de transação bem-sucedida, o que significa que os usuários serão reembolsados em 90% do MEV que suas transações criarem. Esse mecanismo garante que os usuários recebam recompensas justas nesse processo.
Atualmente, os nós de Compartilhamento de MEV só aceitam backruns.
Desde o Merge em 15 de setembro de 2022, a parte do projeto mudou MEV para REV (Valor Realizado Extraível).
REV pode ser dividido nas seguintes 2 partes:
Aqui, REVS é o valor passado para o pesquisador e REVM é para o minerador. É importante notar que, como explicado abaixo, REV já inclui o custo de mineração da oportunidade (ou seja, o REV real da oportunidade depende do preço do gás da rede no momento da mineração).
O REV do pesquisador é composto por:
Em uma transação que realiza uma operação de extração, Vout representa o valor que flui do pesquisador para o blockchain (excluindo taxas de gás); Vin representa o valor que flui do blockchain para o pesquisador; MEVg representa o preço do gás da transação; MEVs representa o tamanho da transação, ou seja, o total de gás que consome. Vout, Vin e MEVg são denominados na moeda base da rede (ETH), enquanto MEVs são calculados em unidades de gás. Separar a taxa de gás de Vout ajuda a quantificar o custo da extração e é assim que REV é realmente calculado.
Aqui, o termo “blockchain” refere-se a qualquer outro endereço que não está associado ao EOA da transação de extração ou ao contrato inteligente controlado pelo pesquisador, correspondendo a um contrato inteligente ou EOA. A identificação desses endereços é um processo orientado de forma heurística com base em padrões de pesquisadores conhecidos e pode incluir negligências. Além disso, quaisquer transações acessórias relacionadas à extração de MEV não fazem parte das variáveis acima. Para mineiros:
Aqui, geff representa o preço efetivo do gás da transação que deveria ter sido incluído no bloco se a oportunidade não tivesse sido explorada. Portanto, REV inclui o custo de oportunidade que os mineradores suportam através de transações que incluem extração de MEV.
Uma vez que as transações na pool de transações são de curta duração, o geff não pode ser medido apenas por meio de dados e logs de blockchain. O Flashbots usa um método de aproximação que também serve como um limite inferior sobre o valor alcançado pelos mineradores:
Aqui, gtail é o preço do gás da última transação no bloco.
Portanto, mesmo que os papéis dos mineradores e dos pesquisadores estejam um pouco confusos, o custo de extração da oportunidade pode ser claramente identificado, ou seja, o MEV.gtail.
Finalmente, nesta fase, a distribuição de valor entre os pesquisadores e os mineradores depende inteiramente da escolha de MEV, que é influenciada por outros pesquisadores que tentam aproveitar a oportunidade.
MEV pode ser categorizado da seguinte forma:
1) Categoria de execução de transação:
MEV pré-transação: Refere-se a operações realizadas antes da execução da transação, principalmente obtendo valor através de lances em pools de transações públicas ou redirecionamento de transações.
MEV durante a transação: Refere-se aos valores gerados durante a execução da transação, incluindo a manipulação da ordem de fila da transação, a reordenação da transação e outras operações.
MEV pós-transação: Refere-se a operações realizadas após a conclusão da execução da transação, geralmente relacionadas às interações de contratos inteligentes na blockchain, incluindo recompensas de mineração, empréstimos instantâneos, etc.
2) Categoria de manipulação de mercado:
Pré-mercado MEV: Ele obtém lucros operando no mercado fora da exchange, como manipulação de informações, manipulação colaborativa, etc.
MEV no mercado: Ele obtém lucros por meio de operações internas e atividades de negociação dentro da bolsa, incluindo manipulação de preços de mercado, ativação de stop-loss, etc.
MEV pós-mercado: Ele obtém lucros por meio de operações após a conclusão da transação, como devoluções de transações e ajustes de mercado.
3) Categoria do protocolo de blockchain:
Transações de contrato MEV: envolve transações executadas usando contratos inteligentes, gerando valor ao operar a lógica do contrato.
Mineração de bloco MEV: Envolve a manipulação da ordem dos blocos durante o processo de mineração para obter valor.
Resolver a questão do MEV (Valor Minável por Minerador) é uma parte importante do roteiro do Ethereum. Em 5 de novembro de 2020, o co-fundador do Ethereum, Vitalik Buterin, lançou um roteiro atualizado do Ethereum, que introduziu uma nova etapa - 'A Flagelo', projetada para garantir transações confiáveis, justas e neutras de forma credível, e resolver problemas de MEV. Isso significa que os protocolos que resolvem o problema de centralização do MEV ganharão mais atenção, e a importância desta trilha aumentará gradualmente.
Nos últimos anos, o desenvolvimento do MEV passou por diferentes estágios. As fases iniciais (2010-2017) marcaram a criação do MEV, focado principalmente na rede Bitcoin, como sniping de taxas e ataques de gastos duplos. De 2018 a 2019, vimos um período de crescimento significativo para o MEV no Ethereum, incluindo o surgimento de exchanges descentralizadas, stablecoins algorítmicas e mecanismos de criação de mercado automático no Ethereum, o que proporciona mais oportunidades de MEV.
Atualmente, existem várias soluções no mercado de MEV, com o Flashbots sendo o mais proeminente. O Flashbots implementa a extração de MEV por meio de criptografia de robôs, e o lançamento de sua plataforma de leilão de MEV recebeu ampla atenção e gerou considerável receita de MEV. O potencial de mercado das faixas de MEV é enorme. De acordo com os dados do Flashbots, antes da Ethereum Merge, os ganhos de MEV já haviam excedido 206.450 ETH. No entanto, isso representa apenas os ganhos dos proponentes do bloco, sem considerar os lucros dos pesquisadores. De acordo com o desenvolvimento atual do mercado, o tamanho do mercado de MEV pode ser ilimitado. Além disso, os ganhos reais de MEV atuais são apenas uma fração de seu potencial.
No geral, a trilha MEV tem perspectivas de desenvolvimento promissoras. Com a inovação contínua de tecnologia e protocolos, a ênfase na solução dos problemas do MEV se fortalecerá, trazendo mais oportunidades e benefícios para usuários e participantes.
A escala de receitas deste campo quase se sincroniza com o volume de negociação do mercado de criptomoedas. A escala do MEV é afetada por dois principais fatores: existe uma correlação positiva entre a frequência de arbitragem e as flutuações de preços; também existe uma correlação positiva entre o volume de arbitragem e o volume total de negociação.
Tomando o Flashbots como exemplo, seu lucro bruto total de extração é de $713.95 milhões, o que é considerado como MEV favorável e tem um impacto positivo no valor de mercado, funcionalidades centrais de DeFi e volume de transações DEX. A receita de ataques de sanduíche totaliza $1,206.11 milhões, o que é considerado MEV desfavorável. A maioria das DEXes protegidas por MEV espera controlar e reter essa parte do lucro.
Tomando a receita acumulada de taxas das três principais DEXes - Uniswap, Pancakeswap e Sushi - como pontos de referência, suas taxas acumuladas são de $5.21 bilhões, dos quais a receita MEV obtida através da Flashbots representa aproximadamente 37%. Além das principais DEXes, outros DApps e soluções de camada 1 e camada 2 no Ethereum também gerarão uma receita MEV considerável. Para calcular o impacto das taxas em toda a cadeia de valor, é necessário analisar como os lucros MEV são distribuídos entre os diferentes participantes.
De acordo com dados da Eigenphi, em janeiro e fevereiro de 2023, os buscadores de MEV geraram $48.3 milhões de todas as transações dos usuários via carteiras e RPC, com $34.7 milhões indo para os construtores. E os construtores enviaram $30.3 milhões para os validadores. Os lucros foram distribuídos da seguinte forma: Os buscadores receberam $7.3 milhões (17.4%), os construtores receberam $4.4 milhões (10.5%), e os validadores receberam $30.3 milhões (72.1%). Pode-se ver que a maior parte dos lucros (72%) ainda é obtida pelos validadores downstream. Dos $48.3 milhões, $6.3 milhões foram queimados para EIP 1559. A taxa de prioridade para transações ordinárias transmitidas para os construtores das carteiras e RPC e então para os validadores foi de $32.554 milhões. Enquanto transações ordinárias entre carteiras e RPC destruíram $227.2 milhões para EIP 1559.
No bull market de 2021, o limite de receita geral atingiu US$ 476 milhões. Com base em uma renda conservadora de 10x, toda a escala de mercado se aproxima de US$ 5 bilhões. A escala de cada faixa de nicho pode ser aproximadamente estimada proporcionalmente. Os buscadores ultrapassam US$ 1 bilhão e os validadores ultrapassam US$ 3,5 bilhões.
No entanto, os bots que participam e lucram com transações on-chain ainda podem suportar o custo de muitos custos de transações falhadas, bem como outros custos de cobertura off-chain que não são considerados nos cálculos. Além disso, isso é calculado apenas com base na renda obtida pelos participantes diretos e não leva em consideração o mercado de participantes indiretos. Na verdade, todo o campo é muito maior do que as figuras acima.
Dados Operacionais
Nota: Desde o Merge em 15 de setembro de 2022, a equipe do projeto alterou o MEV para REV (Valor Realizado Extraível). Em comparação com o valor máximo teórico, o REV representa de forma mais precisa o valor real e extraível. Em poucas palavras, o REV refere-se à receita que os mineradores ganham em uma rede blockchain, enquanto o MEV é um conceito mais específico que envolve o valor potencial que os mineradores obtêm de sua capacidade de ordenar transações e manipular certas atividades on-chain.
REV:
A partir de 31 de agosto de 2023, os saques totais desde a Fusão foram de 288.829 ETH, com 18.860 ETH nos últimos 30 dias (ganhos dos Pesquisadores não contabilizados). Desde outubro de 2022, o montante total de Ethereum pago aos Proponentes tem visto um aumento consistente, subindo de 1,6K por semana em outubro de 2022 para 287,1K por semana em agosto de 2023, marcando um aumento de mais de 179 vezes.
Análise detalhada do REV (o conjunto de dados abaixo contém estatísticas de arbitragem MEV e liquidação capturadas por mev-inspect-py após o Merge)
De acordo com os dados, o protocolo com a maior proporção na arbitragem de MEV é Uniswap V2, representando 64,11%, seguido por Uniswap V3, Curve e Balancer V1. Na arbitragem, o token com a maior proporção é WETH, representando 91,58%, seguido por USDC, USDT, etc. Em termos de liquidação, o protocolo Aave representa 68,8% e o Compound V2, 31,2%. O valor total de liquidação é de aproximadamente $1,22 milhões. Em termos de tokens, WETH lidera com cerca de 25,09%, seguido por USDC com 24,07%.
Deve-se notar que, uma vez que os preços de todos os tokens denominados em dólares americanos não estão totalmente cobertos, a equipe do projeto só pode calcular cerca de 85% do volume total de arbitragem (denominado em dólares americanos).
Métricas de Relevo da Flashbots
Podemos ver que o valor total de ETH pago aos validadores pelo relé Flashbots MEV-Boost continua a crescer. Em novembro de 2022, a recompensa por bloco atingiu um pico de 13K ETH por semana, e o ETH semanal pago aos validadores ficou entre 2-4K em média.
O número total de blocos enviados pelo MEV-Boost Relay durante todo o período foi de aproximadamente 2,5 milhões. A Flashbots representou 40,1%, enquanto outros representaram 59,9%.
Registro de validador de retransmissão do Flashbots:
De acordo com os dados, os validadores de retransmissão que possuem uma conta Flashbots registrada representam 81% do número total de validadores atuais (aproximadamente 810.000). O número de registros de validadores continua a aumentar. De setembro a novembro de 2022, o número de validadores cresceu rapidamente, com o número de registros semanais atingindo o pico. No entanto, de novembro de 2022 a setembro de 2023, o número de registros de validadores mostra uma tendência significativa de queda. Em particular, entre dezembro de 2022 e abril de 2023, os registros estavam em um ponto baixo. Atualmente, os registros de validadores permanecem em um nível relativamente moderado.
Dados de mídia social
Twitter: Este projeto ainda não possui uma conta oficial no Twitter.
Discord: Atualmente, existem 26.870 seguidores no Discord, com 3.996 online.
As discussões na comunidade do Discord são muito ativas e abrangem muitos tópicos técnicos.
Manifold Finance
Manifold Finance (FOLD) é um projeto de infraestrutura de relé MEV que tem como objetivo melhorar a conectividade entre DeFi, DApps e protocolos, e fornecer soluções. Fundada em 2020 por Sam Bacha, a Manifold Finance atua como uma camada intermediária entre usuários e validadores do Ethereum.
Um de seus principais focos é proteger os usuários de ataques de MEV, incluindo ataques de sanduíche, que podem explorar transações e manipular preços. Com seu primeiro produto YCabal, a Manifold Finance redefine o processo de transação, previne ataques maliciosos de arbitragem on-chain e reduz as taxas de gás.
Protocolo de Salto
O Skip Protocol desenvolveu um conjunto de produtos MEV para o ecossistema no Cosmos. O objetivo desses produtos é ajudar a blockchain a alcançar sustentabilidade financeira de longo prazo e alavancar o MEV para atingir esse objetivo. Ao fornecer infraestrutura MEV dedicada, o Skip Protocol permite à comunidade blockchain controlar autonomamente como a receita MEV é obtida e distribuída. Seus produtos ajudam os stakers, validadores e protocolos a obter lucros com o MEV, melhorando a experiência do usuário on-chain. Além disso, esses produtos permitem que os traders executem estratégias de negociação mais complexas e lucrativas.
Manifold Finance, Skip Protocol e Flashbots são todas organizações ou protocolos que visam mitigar o impacto negativo do MEV. Manifold Finance e Flashbots são infraestruturas técnicas, enquanto o Skip Protocol é um protocolo descentralizado.
A Manifold Finance trabalha para reduzir o impacto negativo do MEV por meio do SecureRPC e do OpenMEV SDK, enquanto o Flashbots trabalha por meio de uma variedade de produtos para democratizar e redistribuir a receita do MEV e trazer maior transparência ao ecossistema.
O Skip Protocol foca em resolver o problema da integração de buscadores e validadores de MEV. Ao criar um sistema de leilão fechado de oferta selada, os traders podem enviar transações dicas aos validadores que as priorizam no topo dos blocos com base nos blocos para obter mais recompensas.
Flashbots é uma organização de pesquisa e desenvolvimento com o objetivo de mitigar os impactos negativos do MEV. O leilão da Flashbots contorna os lances públicos tradicionais, permitindo que os usuários comuniquem suas ofertas e preferências de ordem de negociação de forma privada, ao mesmo tempo em que maximizam as recompensas do validador e evitam a frente de fila. A combinação de pools de transações privadas e lances lacrados garante a estabilidade da rede Ethereum e blocos justos e ótimos.
Portanto, essas três organizações ou protocolos diferem em seus produtos, infraestrutura técnica e foco na resolução de problemas.
Fornecimento e Distribuição de Tokens
O projeto ainda não emitiu tokens.
O projeto tem uma vantagem competitiva robusta? De onde vem essa vantagem competitiva?
1) Tecnologia de ponta e posicionamento de mercado único: Flashbots tem como objetivo resolver a competição de blocos e os problemas de front-running causados pelo MEV no Ethereum. A tecnologia de ponta e o posicionamento de mercado único dão à Flashbots uma vantagem competitiva no ecossistema Ethereum.
2) Demanda de mercado e parcerias na indústria: A Flashbots também coopera com vários projetos e exchanges no ecossistema do Ethereum para promover em conjunto a tecnologia e o desenvolvimento de mercado, o que proporciona à Flashbots uma maior vantagem competitiva.
3) Equipe forte: Flashbots reúne os principais engenheiros e pesquisadores da comunidade de desenvolvedores do Ethereum. Eles têm sólidas experiências em tecnologia blockchain e ampla experiência, capazes de enfrentar desafios de mercado e impulsionar o projeto. As capacidades fortes da equipe são um fator significativo para Flashbots estabelecer uma vantagem competitiva.
Quais são os principais fatores variáveis que afetam as operações do projeto? Esses fatores são facilmente quantificáveis e mensuráveis?
1) Volume de transações: Este é um indicador importante para medir a atividade e participação do usuário no projeto Flashbots. Um volume de transações mais alto significa que mais usuários estão utilizando os serviços da Flashbots. Isso pode ser quantificado e medido contando o número, valor e frequência de transações.
2) Parcerias e participação da comunidade: Flashbots precisa trabalhar em estreita colaboração com vários intervenientes, como mineradores de Ethereum, pesquisadores e desenvolvedores, para impulsionar conjuntamente o desenvolvimento do Ethereum. A quantidade e qualidade de parceiros, bem como a atividade e engajamento da comunidade, podem servir como métricas importantes para medir a cooperação do projeto e a construção da comunidade.
3) Inovação tecnológica e resultados de pesquisa: Um dos objetivos da Flashbots é promover a inovação de novas tecnologias no Ethereum. Medir o impacto e a qualidade da inovação tecnológica de um projeto e dos resultados de pesquisa pode ser relativamente subjetivo. No entanto, pode ser medido avaliando a qualidade e influência das especificações técnicas, ferramentas e software com os quais o projeto se envolve.
Essas variáveis podem ser quantificadas e medidas até certo ponto, especialmente em termos de volume de transações. Parcerias e engajamento comunitário podem ser basicamente medidos observando a atividade nas redes sociais, quantidade e qualidade de projetos colaborativos e o número de participantes em atividades. Inovações tecnológicas e resultados de pesquisa podem exigir uma avaliação e avaliação mais aprofundadas, levando em consideração fatores como qualidade, viabilidade e impacto.
Risco de centralização: Flashbots é uma organização que visa maximizar os interesses do Ethereum, mas isso às vezes pode entrar em conflito com as expectativas da comunidade Ethereum. Por exemplo, o Flashbots anunciou que revisaria transações bloqueadas pela Office of Foreign Assets Control do Departamento do Tesouro dos EUA, uma decisão que gerou ampla atenção pública e oposição. Essas questões podem ter um impacto na reputação da Flashbots na comunidade Ethereum e na confiança dos usuários.
Liquidez insuficiente: A liquidez insuficiente no Leilão Flashbots pode prejudicar sua eficácia, afetando a viabilidade de seu modelo de negócios. Além disso, a liquidez insuficiente do Leilão Flashbots pode fazer com que não consiga atrair usuários e validadores suficientes para participar, impactando sua sustentabilidade a longo prazo.
Problemas de desempenho: A operação dos relés da Flashbots requer recursos computacionais e largura de banda substanciais, o que pode causar alguns problemas de desempenho. Além disso, os problemas de desempenho da Flashbots podem afetar sua estabilidade e confiabilidade na rede Ethereum, impactando ainda mais a viabilidade de seu modelo de negócios.
Problemas com o mercado de ordenação de transações: O mercado de ordenação de transações do Leilão Flashbots pode priorizar o processamento de algumas transações, causando descontentamento e ceticismo público.
Questões legais e regulatórias: A operação do Leilão Flashbots pode estar sujeita a restrições e limitações legais e regulatórias, o que pode afetar a viabilidade e sustentabilidade de longo prazo do seu modelo de negócios.
Risco de mecanismo: O desenvolvimento de infraestrutura de roteamento de transações permissionadas e exclusivas pode ter um impacto negativo na neutralidade, transparência, descentralização e imparcialidade do Ethereum. O leilão Flashbots, como uma opção sem permissão e democrática, precisa encontrar soluções em futuros desenvolvimentos para evitar tais impactos.
Flashbots é uma organização de pesquisa e desenvolvimento que tem como objetivo mitigar o impacto negativo do MEV nas blockchains, especificamente no Ethereum. Seu principal objetivo é criar um ecossistema permissivo, transparente e sustentável para o MEV por meio de produtos como o MEV-Boost. O desenvolvimento futuro do MEV deve focar na captura de MEV entre cadeias, minimizando a perda de valor, minimizando potenciais impactos negativos nos usuários reais do protocolo e garantindo uma distribuição justa entre os participantes.
Elma Ruan, uma pesquisadora sênior de investimentos na WJB, possui mestrado duplo em marketing/finanças de uma escola da Ivy League. Ele tem 5 anos de experiência em WEB3 e é bom em DeFi, NFTs e outras áreas. Antes de ingressar na indústria de criptomoedas, ele trabalhou como gerente de investimentos em uma grande empresa de valores mobiliários.
MEV (Miner Extractable Value) é uma parte da infraestrutura subjacente que está intimamente ligada às transações dentro de um bloco. Tem um alto potencial de renda, com o aumento da renda correlacionando proporcionalmente com a complexidade do cenário de transação, mantendo um nível relativamente baixo de risco. Resolver o problema do MEV é uma parte importante do roteiro da Ethereum, que visa garantir transações neutras confiáveis, justas e confiáveis, enquanto resolve o problema do MEV. O desenvolvimento futuro do MEV pode se concentrar na extração de MEV entre cadeias, minimizando a perda de valor, minimizando os impactos negativos potenciais nos usuários reais do protocolo e garantindo uma distribuição justa entre os participantes.
Ao discutir MEV, inevitavelmente nos deparamos com diversas estratégias como frontrunning, ataques de sandwich e rastreamento de transações. Essas estratégias podem trazer resultados injustos para certos participantes no ecossistema blockchain, prejudicando os interesses dos usuários comuns. Os fundadores da Flashbots acreditam que MEV é uma questão importante no ecossistema do Ethereum, que pode levar a transações injustas e distorções de mercado. Portanto, eles criaram o projeto Flashbots para fornecer um canal de comunicação confiável e neutro para o ecossistema do Ethereum, facilitando a comunicação privada entre os mineradores e outros participantes para resolver o problema do MEV.
A infraestrutura principal da Flashbots é o relay, cujo papel é coletar pacotes de transações de diferentes redes de participantes e encaminhá-los para os mineradores. Os relayers podem verificar a validade das transações e evitar transações maliciosas. Além disso, os relays também podem ajudar os mineradores a utilizar melhor MEV, aumentando assim seus lucros.
A correspondência entre usuários e pesquisadores é alcançada por meio do serviço Flashbots. Os usuários podem revelar seletivamente suas informações de transação para Flashbots, e os pesquisadores agrupam e enviam essas transações para os construtores de blocos para construir blocos inteiros. Isso facilita arbitragem mais eficiente para os pesquisadores. Se desejar, o arbitragem pode compartilhar uma parte dos lucros de MEV com o usuário, alcançando uma situação ganha-ganha. Esse mecanismo também pode fornecer um processo de licitação saudável para outros arbitragens, que podem obter lucros ao oferecer preços mais altos, evitando falhas de transação e taxas de gás excessivas. Além disso, filtrando transações falhadas, reduz a ocupação de espaço on-chain, aliviando assim o problema de congestionamento em certa medida e alcançando uma situação ganha-ganha.
No geral, é benéfico para todas as partes envolvidas:
Proponentes: Trabalhando de forma privada com os pesquisadores, os proponentes podem chegar à frente da fila e obter mais benefícios.
Searchers: Usando Flashbots, eles podem evitar desperdício de recursos, economizar custos e obter mais informações de negociação.
Traders: Ao iniciar transações, eles podem evitar interferências de comportamentos maliciosos e reduzir perdas causadas por operações incorretas.
Flashbots: Obtenha informações exclusivas de negociação fornecidas por usuários e buscadores, expandindo assim as margens de lucro.
No entanto, o Flashbots não está isento de desvantagens. Em primeiro lugar, os relés do Flashbots requerem recursos computacionais substanciais e largura de banda, o que pode causar problemas de desempenho. Em segundo lugar, o Flashbots precisa ser suportado por participantes suficientes; caso contrário, pode não ser eficaz. Isso requer que o Flashbots estabeleça parcerias com outros participantes no ecossistema do Ethereum para garantir que o Flashbots possa ser amplamente utilizado e suportado. Por fim, embora o Flashbots seja atualmente uma organização sem fins lucrativos, as transações ainda precisam ser enviadas para o servidor centralizado do Flashbots, o que pode ter alguns riscos de centralização.
Vendo a partir do contexto da indústria, o surgimento do Flashbots é um sinal positivo. Com a evolução contínua do mercado de criptomoedas, a questão do MEV tornou-se cada vez mais grave. A solução do Flashbots oferece ao ecossistema do Ethereum uma solução viável que pode ajudar a mitigar os impactos negativos das questões do MEV. A natureza justa e orientada para o mercado do MEV oferece benefícios previsíveis para o protocolo LSD e os validadores do Ethereum, promovendo o crescimento da validação do Ethereum e a adoção de soluções MEV pelo protocolo LSD. Enquanto isso, a natureza justa e orientada para o mercado do MEV também impulsionou a atividade on-chain, melhorou a experiência do usuário on-chain e promoveu a adoção de produtos MEV e a demanda por validação do Ethereum, formando um ciclo virtuoso. Além disso, o protocolo MEV orientado para o mercado pode distribuir melhor os benefícios e promover o crescimento do ecossistema geral do Ethereum.
A longo prazo, a trilha MEV tem vastas perspectivas. Embora ainda esteja em sua infância, os efeitos principais já começaram a aparecer. Flashbots construiu a base para o rápido crescimento do MEV e oferece muitas oportunidades para o desenvolvimento futuro.
O projeto Flashbots foi avaliado em $1 bilhão. Segundo The Block, o provedor de serviços de infraestrutura Ethereum completou um financiamento da Série B de $60 milhões em julho de 2023.
Os produtos da Flashbots incluem principalmente Flashbots Auction, Flashbots Protect, Flashbots Data, MEV-Boost e MEV-Share. A Flashbots Auction é um ecossistema permissivo, transparente e justo projetado para extração eficiente de MEV e proteção contra frontrunning. O Flashbots Protect oferece uma maneira segura e amigável para negociar, prevenindo transações maliciosas e permitindo que os usuários compartilhem o MEV. O Flashbots Data fornece ferramentas para analisar o MEV do Ethereum, armazenado no banco de dados Postgres. O MEV-Boost pode melhorar a eficiência do validador e promover a competição e descentralização no Ethereum. O MEV-Share é um protocolo de código aberto para usuários, carteiras e aplicativos internalizarem o MEV que suas transações criam.
SUAVE (Single Unified Auction for Value Expression) é um projeto que visa resolver o problema do MEV (Valor Extraível pelo Minerador) construindo uma camada de sequenciamento descentralizada. SUAVE é composto por três componentes principais: ambiente de preferência universal, mercado de execução ótimo e construção de blocos descentralizada. SUAVE tem como objetivo capacitar os usuários e maximizar a descentralização das blockchains públicas. É uma rede independente que serve como mempool plug-and-play e construtor de blocos descentralizado para qualquer blockchain. Flashbots é um dos criadores do SUAVE. Flashbots afirmou claramente, no whitepaper do SUAVE, que continuarão a melhorar o SUAVE e incluí-lo em planos futuros importantes.
Além disso, os planos futuros da SUAVE também incluem a cooperação com outros projetos e organizações relacionados ao MEV para promover o desenvolvimento e a descentralização do MEV. Eles também planejam alcançar a descentralização por meio da governança da comunidade para garantir sua sustentabilidade e desenvolvimento a longo prazo.
De acordo com os dados do LinkedIn, a Flashbots atualmente possui 28 funcionários, a maioria dos quais tem formação em ciência da computação, matemática, psicologia e economia. Eles possuem experiência diversificada em diversas tecnologias e domínios, incluindo, mas não se limitando a Python, blockchain, aprendizado de máquina e linguagem C. Sua expertise lhes permite enfrentar desafios técnicos complexos dentro do ecossistema Ethereum e contribuir ativamente para a pesquisa e desenvolvimento do projeto Flashbots.
Philip Daian, Co-fundador
Stephane Gosselin, co-fundador da Flashbots, renunciou ao seu cargo em outubro de 2022 devido a desacordos com a equipe sobre censura.
Alex Obadia, um ex-cofundador e principal pesquisador estratégico na Flashbots, deixou a Flashbots em 20 de junho de 2023, devido a razões pessoais.
Andrew Miller
Diretor Executivo de Pesquisa, Ambientes de Execução Confiáveis e SUAVE
Miller é mais conhecido por sua pesquisa sobre a quebra do código SGX da Intel. Ele também é Diretor Associado da Iniciativa para Criptomoedas e Contratos (IC3). Ele planeja fazer uma licença temporária de sua posição como Professor Assistente na Universidade de Illinois em Engenharia Elétrica e de Computação.
Hasu, Líder de Estratégia da Flashbots
Hasu atua como Consultor Estratégico da Lido, um protocolo líder para stake líquido, e como Líder Estratégico na Flashbots, um grupo de pesquisa e desenvolvimento dedicado a proteger os usuários de blockchain público dos efeitos prejudiciais do MEV. Ele compartilhou que divide seu tempo cerca de 90% na Flashbots e 10% na Lido. Além disso, ele também atua como Colaborador de Pesquisa na Paradigm, e costumava ser Co-fundador da Deribit Insights e Delegado na MakerDAO. Ele educa e promove a indústria por meio de escrita, mídias sociais e podcasts.
Fundada em 2020, a Flashbots passou por duas rodadas de financiamento. Seu investimento inicial veio da Paradigm, com o valor do investimento não divulgado. Em 2023, a empresa passou por uma rodada de financiamento da Série B, garantindo $60 milhões, com a Paradigm sendo um investidor significativo.
O principal serviço da Flashbots visa os seguintes grupos de pessoas:
1) Bots de arbitragem e liquidação e Traders DeFi: Obtenha lucros encontrando valor extraível no Ethereum, agrupando essas transações e submetendo-as aos construtores da Flashbots.
2) Ethereum dApps com funcionalidades complexas: Estes dApps utilizam funcionalidades do Flashbots para otimizar a execução de suas transações, aumentando a eficiência e a receita.
3) Organizações de construtores profissionais: Essas entidades selecionam as transações mais lucrativas dos pacotes de transações enviados pelos pesquisadores, as empacotam em blocos completos e finalmente as enviam para validadores através de retransmissão. Atualmente, há um pequeno número de construtores ativos no mercado, e as poucas organizações líderes monopolizam a participação de mercado.
4) Mineradores: Validadores para ETH2.0, responsáveis por propor blocos para a rede e adicioná-los à cadeia.
5) Usuários comuns do Ethereum: Eles podem interagir diretamente com os Flashbots e executar suas transações por meio das ferramentas e interfaces fornecidas pelos Flashbots.
Os negócios da Flashbots consistem principalmente do seguinte:
1) Leilão Flashbots: Ele fornece um ecossistema permissivo, transparente e justo para extração eficiente de MEV e proteção contra frontrunning que preserva os ideais do Ethereum. O Leilão Flashbots fornece um canal de comunicação privado entre os usuários do Ethereum e os validadores para comunicar eficientemente a ordem preferida das transações dentro de um bloco.
2) Proteção Flashbots: Ele fornece um ambiente de negociação amigável, seguro e poderoso para os usuários de Ethereum. É configurável, o que significa que você pode escolher para onde enviar os construtores e suas configurações de MEV-Share. Além disso, ele fornece um mecanismo de proteção para evitar a antecipação, de modo que as transações não sejam capturadas por transações maliciosas no Mempool público, e se a transação criar MEV, os usuários podem obter recompensas através do MEV-share.
3) Dados do Flashbots: Ele fornece uma ferramenta para inspeção do MEV do Ethereum, que pode analisar blocos, incluindo dados sobre pagamentos de validadores, transferências de tokens e lucros, trocas e arbitragem. Todos os dados são armazenados em um banco de dados Postgres para consulta e análise.
4) MEV-Boost: O objetivo principal do MEV-Boost é melhorar a eficiência dos validadores do Ethereum ao acessar um mercado competitivo de construção de blocos. O MEV-Boost separa o papel dos proponentes dos construtores de blocos, promovendo assim a descentralização e a resistência à censura na rede Ethereum.
5) MEV-Share: É um protocolo de código aberto para usuários, carteiras e aplicativos internalizarem o MEV que suas transações criam. É neutro, o que significa que qualquer pesquisador pode participar e não está restrito a um único construtor de blocos.
Em resumo, Flashbots engloba principalmente Flashbots Auction, Flashbots Protect, Flashbots Data, MEV-Boost e MEV-Share. O objetivo é melhorar a eficiência do MEV, proteger a segurança das transações e oferecer um ambiente competitivo de construção de blocos.
O negócio da Flashbots envolve principalmente quatro componentes: searchers, relays, builders e proposers. Eles desempenham funções diferentes e possuem responsabilidades distintas no processo de criação de um único bloco.
Aqui está uma análise de seus papéis e responsabilidades dentro de um único processo de criação de bloco:
Construtores: Os construtores criam blocos coletando transações de usuários, buscadores ou outros fluxos de pedidos. Seu objetivo é maximizar o MEV de si mesmos e dos proponentes e construir blocos com o valor extraível máximo.
Relés: Os relés são terceiros confiáveis que servem como um canal de comunicação bidirecional conectando proponentes com construtores. Eles atuam como validadores, verificando a validade dos blocos e calculando a quantia a ser paga ao proponente.
Proponentes: Os proponentes são validadores PoS do Ethereum. Após receber os cabeçalhos de bloco e os valores de pagamento enviados pelos relays, eles avaliam todas as propostas recebidas e assinam o cabeçalho de bloco vinculado ao maior pagamento.
Searchers: Os searchers monitoram as pools de transações públicas e as pools de transações privadas da Flashbots, procuram sequências de transações que maximizem os benefícios e as agrupam e as submetem aos builders.
Em resumo, todo o processo é operado da seguinte forma: Os construtores criam blocos e os submetem aos relays, que verificarão a validade do bloco, calcularão o valor a ser pago ao proponente e enviarão o cabeçalho do bloco e o valor do pagamento ao proponente atual. O proponente avalia as propostas recebidas, assina o cabeçalho do bloco associado ao maior pagamento e o envia para os relays. Os relays usam nós beacon para publicar os blocos e enviá-los de volta ao proponente. Por fim, as recompensas são distribuídas aos construtores e proponentes na forma de transações dentro do bloco e recompensas de bloco.
O Leilão Flashbots é um ecossistema aberto, transparente e justo para o mecanismo de leilão, projetado para a extração eficiente de MEV e proteção contra frontrunning, o que está alinhado com os ideais do Ethereum. O Leilão Flashbots permite que os usuários e validadores do Ethereum comuniquem eficientemente a ordem de transação preferida dentro de um bloco por meio de um canal de comunicação privado.
O leilão Flashbots começou com mev-geth e mev-relay. No Ethereum PoS, é construído sobre o MEV-Boost, um programa que implementa a separação de proposer-builder para o Ethereum.
No entanto, também expõe uma série de efeitos negativos causados por MEV:
1) Comunicação ineficiente entre operadores de bot PGA e mineradores PoW para preferência de ordem de transação leva a congestionamento de rede e de cadeia.
Usuários regulares do Ethereum suportam a perda através de altas taxas de gás e espaço de bloco escasso.
2) A extração de MEV representa algumas ameaças à segurança do consenso do Ethereum. Isso se deve principalmente ao potencial de reorganização da história da cadeia para extrair MEV passado e à centralização da roteamento de transações para uma melhor proteção de privacidade, baixa latência e controle sobre as transações.
3) As partes relevantes estão desenvolvendo uma infraestrutura de roteamento de transações exclusiva e com permissão, o que poderia minar a neutralidade, transparência, descentralização e justiça do Ethereum. O Flashbots Auction, como uma escolha de código aberto e democrática, tem como objetivo combater os efeitos negativos e ameaças à segurança mencionados acima.
Como funciona
A Flashbots Auction é um sistema que fornece um pool de transações privadas e um mecanismo de leilão de espaço de bloco de lance selado. Esse sistema permite que os proponentes de bloco confiem em outros para encontrar a construção de bloco ideal de forma confiável.
Em uma pool de transações Ethereum regular, os usuários transmitiriam transações para a rede P2P pública e especificariam um preço do gás indicando quanto estavam dispostos a pagar pela computação no Ethereum. Após receber as transações, os construtores de blocos as classificam por preço do gás e, em seguida, usam um algoritmo ganancioso para construir um bloco que visa maximizar o valor derivado das taxas de transação. Para sua compreensão, em ciência da computação, um algoritmo ganancioso envolve a seleção do caminho que parece ótimo no momento, com o objetivo de encontrar a otimização geral. Aqui, isso se refere ao construtor de blocos usando um algoritmo ganancioso para construir o bloco com a maior taxa. Esse mecanismo combina leilões ingleses e leilões de todos-pagam, onde lances para espaço de bloco são feitos abertamente, o maior licitante ganha e todos os participantes arcam com um custo.
Esse mecanismo vem com os seguintes problemas:
1) Piscinas de negociação abertas levam a guerras de lances pelo espaço do bloco, aumentando a carga da rede e as flutuações de preço do gás. Isso não é propício para participantes sem estratégias avançadas de lances.
2) Todos os leilões de pagamento causam lances malsucedidos revertendo na cadeia, desperdiçando assim espaço de bloco. Além disso, os licitantes desvalorizam seus lances devido ao risco de falha na execução, levando em última instância à escassez artificial de espaço de bloco e redução das receitas do validador.
3) O mecanismo que depende exclusivamente do preço do gás restringe os licitantes de expressar suas preferências de ordenação, já que estão limitados a licitar pela posição superior no bloco. Isso força os participantes a adotar outras estratégias ineficazes para aumentar a chance de que suas transações sejam incluídas no bloco, como enviar um grande número de transações inúteis para ocupar o espaço do bloco. Essa situação leva ao desperdício de recursos públicos e perdas de eficiência.
Em vez disso, o leilão Flashbots utiliza um mecanismo de leilão de oferta selada de primeiro preço (FPSBA), em que os participantes podem comunicar lances específicos e preferências de ordem de transação através de canais privados sem pagar por lances malsucedidos. Esse mecanismo maximiza os pagamentos dos validadores, porque cada transação tem um lance correspondente, e o validador pode escolher a combinação de transações com o maior pagamento. Além disso, diferentes participantes precisam determinar seus lances com base na receita esperada da oportunidade de MEV, o que fornece um local eficiente para descoberta de preços e pode deduzir o valor de mercado da oportunidade de MEV. É importante notar que o mecanismo FPSBA elimina o problema de front-running causado por lances abertos.
Roteiro do Leilão da Flashbots
A equipe Flashbots adotou uma abordagem iterativa para descentralizar a arquitetura de leilões Flashbots. Durante esse processo, eles introduzirão novas tecnologias e melhorias em etapas para melhorar gradualmente toda a arquitetura.
Privacidade pré-negociação: As transações só são tornadas públicas após serem incluídas em um bloco, excluindo intermediários como relays e blockers.
Privacidade da negociação falha: As ofertas malsucedidas não serão incluídas em um bloco e não serão tornadas públicas.
Eficiência: A extração de MEV é realizada sem causar congestionamento desnecessário na rede ou na cadeia.
Fusão de pacotes: Mesclar vários pacotes de entrada sem conflito.
Proteção de finalidade: Uma vez que um bloco contendo pacotes Flashbots é propagado, é difícil modificar o bloco. Isso protege contra ataques de reorganização de cadeia de ladrões do tempo.
Privacidade completa: Intermediários como relés e validadores não podem visualizar o conteúdo da transação antes de ser incluído na blockchain.
Sem permissão: O sistema não tem intermediários confiáveis censurando transações.
Arquitetura Técnica
A arquitetura do leilão Flashbots propõe uma rede composta por três partes distintas, cada uma especializada em realizar parte do trabalho necessário para manter esse canal de comunicação. Os construtores de blocos são responsáveis por construir blocos completos, que são propostos pelos validadores.
Pesquisadores
Os pesquisadores referem-se aos usuários do Ethereum que, por diversos motivos, preferem usar preferencialmente a piscina de transações privadas da Flashbots em vez da piscina de transações P2P regular. Esses usuários são responsáveis por monitorar o estado on-chain e enviar pacotes de transações aos construtores de blocos.
Os pesquisadores podem ser divididos principalmente nas seguintes três categorias:
Operadores de bot Ethereum: Eles precisam de acesso rápido e sem riscos ao espaço do bloco, como bots de arbitragem e liquidação.
Usuários do Ethereum que procuram proteção contra a frente de corrida para suas transações, como os traders da Uniswap.
Aplicativos descentralizados Ethereum que requerem recursos avançados como abstração de conta ou transações sem gás.
Ao submeter bundles diretamente aos construtores de blocos, em vez de através da rede p2p, os pesquisadores podem obter 'privacidade pré-negociação', o que significa que suas transações não podem ser vistas por outros na rede até serem incluídas em um bloco. Os pesquisadores expressam suas ofertas de inclusão por meio de transações Ethereum, seja como preço do gás ou como uma transferência direta de ETH para o endereço da coinbase. Diferente de definir o preço do gás, o método de pagamento direto pode evitar taxas de oferta falhadas desnecessárias e pagar apenas a taxa quando a transação for bem-sucedida. Este método não apenas garante a privacidade das transações, mas também melhora a eficiência econômica.
Construtores de Blocos
Os construtores de blocos são profissionais que recebem transações de usuários e pesquisadores. Eles trabalham para construir blocos com o maior potencial de lucro a partir dessas transações. Uma vez que um bloco é construído, ele é enviado para os validadores através de um relé de impulso mev. Os pesquisadores podem enviar pacotes para vários construtores.
(Os construtores de blocos constroem blocos integrando pacotes de pesquisadores e transações da mempool, que são enviados por usuários regulares.)
Relés
Relays são um componente do PBS (Periscope Block Scope) e são responsáveis por armazenar blocos recebidos dos construtores, tornando-os acessíveis aos validadores.
(O relayer seleciona o bloco mais lucrativo dos construtores aos quais está conectado e o mantém em custódia para o validador.)
No sistema de impulso de MEV, os validadores selecionam blocos com o maior potencial de lucro de vários relés. Cada relé mantém o conteúdo do bloco em segredo até que um validador decida propô-lo para inclusão na rede.
Especificamente, os relés realizam as seguintes etapas:
Receba novos blocos dos construtores de blocos.
Enviar o cabeçalho do bloco mais lucrativo para um validador mediante solicitação.
Ao assinar este cabeçalho, o validador estabelece seu compromisso de propor um bloco completo.
Enviar o bloco completo para o validador após receber o cabeçalho do bloco assinado pelo validador.
Todas as operações são realizadas rapidamente e de forma confiável para garantir que os validadores cumpram os prazos das propostas.
Validadores/Proponentes
No Ethereum PoS, os validadores são responsáveis por propor novos blocos à rede e anexar blocos à blockchain.
(O validador usa mev-boost para escolher o bloco mais lucrativo para propor a partir de vários relays)
Quando os construtores de blocos produzem blocos, os blocos resultantes tendem a ser mais lucrativos se incluírem transações MEV que geram receitas máximas. Os validadores podem obter lucros mais altos selecionando esses blocos que oferecem os maiores lucros. Esse processo é conhecido como Mev-Boost, que pode aumentar os ganhos dos validadores.
Pacotes
Os pesquisadores usam Flashbots para enviar pacotes de transações aos construtores de blocos para inclusão nos blocos. Um pacote de transações combina uma ou mais transações e as executa na ordem em que são fornecidas. Além das transações dos pesquisadores, os pacotes podem potencialmente conter transações pendentes de outros usuários na mempool, e os pacotes também podem visar blocos específicos para inclusão.
Preço de Pacote
Os construtores de blocos dos Flashbots, em alto nível, visam incluir as transações mais lucrativas possíveis nos blocos que constroem. No PoW Ethereum, o construtor de blocos dos Flashbots alcança o lucro máximo do buscador inserindo os pacotes do buscador na parte superior do bloco e removendo transações na cauda do bloco. De acordo com a medição do preço do gás, as transações na cauda de um bloco são as transações menos lucrativas para os mineradores minerarem. Portanto, para que um pacote de Flashbots seja considerado lucrativo, ele deve ter um preço de gás mais alto do que as transações que ele desloca na cauda do bloco.
No PoS Ethereum, a regra geral para a formação de pacotes no Flashbots é praticamente a mesma; transações mais lucrativas geralmente são favorecidas pelo algoritmo de construção de blocos. A lucratividade do pacote/transação é determinada pela taxa por gás utilizado, taxa de prioridade e pagamentos diretos para validadores.
No mecanismo de PoS, em vez de todos os pacotes serem colocados no topo do bloco, os pacotes podem ser colocados em qualquer lugar em um bloco. Isso significa que, além de agrupar transações, outras transações da mempool também podem ser adicionadas à blockchain. No entanto, as transações no pacote não serão adicionadas diretamente à blockchain.
Fórmula de Ordenação de Pacotes
Os construtores de blocos da Flashbots usam um novo algoritmo projetado para produzir os blocos mais lucrativos. Este design traz algumas mudanças importantes para os pesquisadores observarem:
Em vez de classificar e incluir pacotes com base no preço do gás efetivo, o algoritmo otimiza os lucros totais do bloco.
A execução no topo do bloco não é mais garantida.
Outras transações (como aquelas da mempool) podem ser implementadas entre dois bundles diferentes, em vez de entre transações dentro de um bundle.
Endpoint RPC
Usuários avançados podem interagir com o ponto de extremidade RPC em relay.flashbots.net ou em um dos URLs de testnet abaixo.
Os URLs de retransmissão do pacote são os seguintes:
Reputação do Pesquisador
Durante períodos de carga pesada, o Flashbots fornece acesso consistente ao construtor de bloco Flashbots para buscadores com um bom histórico de desempenho. Para combater ataques sofisticados na camada de aplicativo, também conhecidos como ataques de camada 7, uma das várias soluções em estudo é aprimorar a infraestrutura do Flashbots introduzindo um mecanismo de reputação do buscador.
Suporte EIP-1559
Flashbots suporta transações EIP-1559 desde mev-geth v1.10.5-mev-0.3.0. Para os pesquisadores que desejam continuar usando tipos de negociação tradicionais, nenhuma alteração de configuração é necessária. No entanto, o EIP-1559 traz mudanças significativas na taxa base de blocos, o que significa que os pesquisadores que costumavam transacionar com preços de gas de 0 precisarão fazer alguns ajustes em suas transações. Ainda assim, os pesquisadores têm a oportunidade de pagar taxas primeiro, seja transferindo fundos diretamente para a Coinbase ou pagando um preço de gas mais alto do que a taxa base do EIP-1559. Mas, seja como for, a transação do usuário deve conter um preço de gas Ethereum pelo menos igual à taxa base.
Visão geral
Flashbots Protect RPC não rastreia nenhuma informação do usuário (como endereço IP, localização, etc.), nem armazena ou grava informações do usuário. Flashbots Protect é uma forma segura, poderosa e amigável de negociar no Ethereum, adequada tanto para novos quanto para usuários experientes.
Ele tem as seguintes vantagens cruciais:
1) Configurável: Os usuários podem escolher enviar transações para diferentes construtores e definir a participação de MEV.
2) Proteção de frontrunning: as transações do usuário não serão descobertas por bots no mempool público.
3) Obtenha o MEV de volta: Se a transação do usuário gera MEV no backrunning, o usuário pode obter até 90% dele de volta através do MEV-Share.
4) Nenhuma transação falhou: Somente se a transação do usuário não foi revogada ou revertida, ela será incluída na transação, para que os usuários não precisem pagar por transações falhadas.
MEV-Share (Mais detalhes serão introduzidos na última parte deste artigo)
Através do MEV-Share, os usuários têm a oportunidade de ganhar até 90% do MEV que suas transações criam. Por padrão, os usuários Protect serão conectados à configuração Estável, que é continuamente ajustada pela Flashbots para otimizar a execução enquanto protege os usuários do MEV prejudicial.
Os usuários só precisam enviar transações para o Flashbots Protect para receber ganhos. Os usuários avançados podem ter um controle mais preciso sobre suas transações e preferências configurando manualmente suas solicitações de RPC de Proteção ou através do painel avançado.
Existem três maneiras de usar o Flashbots Protect:
1) Adicionar Flashbots Protect RPC (https://rpc.Flashbots.net) para a sua carteira. Isso é adequado para a maioria dos usuários.
2) Use eth_sendRawTransaction para enviar a transação para https://rpc.Flashbots.net.
3) Use eth_sendPrivateTransaction para enviar a transação para Flashbots.
A maneira mais fácil é adicionar o Flashbots Protect RPC à carteira dos usuários, com a capacidade de configurar para quais construtores ele é enviado e personalizar as configurações de MEV-Share.
Melhorar a Velocidade de Inclusão de Transações
As transações enviadas através do Flashbots Protect são, por padrão, compartilhadas apenas com o construtor do Flashbots, que apenas constrói uma parte dos blocos do Ethereum. Se um usuário deseja aumentar as chances de sua transação ser incluída, ele pode optar por compartilhar sua transação com mais construtores. Basta selecionar outro construtor ao conectar a carteira com o Protect.
Cancelar Transações
As transações enviadas para o Flashbots Protect são enviadas para o nó Flashbots MEV-Share e permanecem em estado pendente por até 6 minutos.
O Flashbots Protect permite que os usuários cancelem transações pendentes enviando uma transação de cancelamento para o Flashbots Protect. Ao cancelar uma transação, o usuário precisa enviar uma nova transação, que deve atender aos seguintes critérios:
Deve ser submetido a partir do mesmo endereço da transação original que se pretende cancelar. Deve incluir o mesmo nonce, os mesmos endereços do remetente e do destinatário, e deixar os campos de dados vazios. É gratuito cancelar a transação desta forma, e é usado para verificar que você tem controle sobre a conta que iniciou a transação que deseja cancelar. Como a transação cancelada não é incluída no blockchain, ela não gera custos.
Corrigir Transações Travadas
Se a sua transação estiver em estado de “pendência” ou o nonce for muito alto, você precisará limpar a atividade e os dados de nonce no MetaMask. Isso fará com que o MetaMask atualize o nonce e o histórico de transações da rede. Seus fundos e chaves estão seguros durante esse processo.
MEV-Inspect
mev-inspect-py é um inspetor de MEV para Ethereum. Ele é capaz de analisar várias informações em blocos, incluindo pagamentos de validadores, transferências e lucros de tokens, trocas e arbitragens, e muito mais. Todos os dados são armazenados no Postgres para fácil consulta e análise.
Executar uma inspeção para um bloco será realizada da seguinte forma:
Recupere rastros, recibos e dados de bloco do ponto final RPC.
Decodifice os rastreamentos usando ABIs (Application Binary Interfaces) reconhecidas para que seu significado possa ser compreendido.
Extrair objetos estruturados, como transferências e trocas, das trilhas decodificadas.
Armazene todos esses elementos no banco de dados para consulta e análise futuras.
MEV-Boost é um middleware de código aberto executado por validadores para acessar um mercado de construção de blocos altamente competitivo. Foi desenvolvido pela Flashbots para implementar a separação de propositor-construtor (PBS) para o Ethereum de prova de participação (PoS). Com o MEV-Boost, os validadores podem acessar blocos do mercado de construtores. Os construtores geram blocos contendo o fluxo de ordem de transações e uma taxa para o validador proponente do bloco. Ao separar o papel de proponentes e construtores, o MEV-Boost promove maior descentralização e resistência à censura na rede Ethereum.
Significado
MEV é uma força centralizadora na Ethereum. Se não for controlado, a competição por oportunidades de MEV pode levar a uma instabilidade de consenso e a uma infraestrutura de comunicação com permissão entre buscadores, produtores de blocos e validadores. No Ethereum PoS, a oportunidade de ganhar MEV torna-se ainda mais importante, uma vez que a redução planejada nos subsídios de blocos tornará o MEV uma parte maior da receita total de participação. Os validadores que executam o MEV-Boost maximizam suas recompensas de participação vendendo seu espaço de bloco em um mercado aberto. Estima-se que os validadores que executam o MEV-Boost possam aumentar suas recompensas de participação em mais de 60%.
Como o MEV-Boost Funciona
Os operadores de nós PoS precisam executar três componentes de software: um cliente validador, um cliente de consenso e um cliente de execução. Como um complemento ao cliente de consenso, o MEV-Boost é um software independente de código aberto responsável por consultar e terceirizar a construção de blocos para uma rede de construtores.
Os construtores de blocos preparam blocos completos, otimizando a extração de MEV e a distribuição justa de recompensas, e enviam blocos para os retransmissores. Uma instância de MEV-Boost pode ser configurada para se conectar a vários relés.
Relays agregam blocos de vários construtores e determinam os blocos mais lucrativos para enviar ao proponente. O cliente de consenso dos validadores proponentes então propaga os blocos mais lucrativos recebidos do MEV-Boost para a rede Ethereum para atestação e inclusão de bloco.
MEV-Share é um protocolo de código aberto projetado para usuários, carteiras e aplicativos internalizarem o MEV que suas transações criam. Através de um 'leilão de fluxo de ordens', permite aos usuários escolherem compartilhar dados de transações com os pesquisadores que oferecem lances para incluir as transações em pacotes. Os usuários são livres para escolher como redistribuir os lances dos pesquisadores entre si, validadores ou outras partes. MEV-Share é neutro, sem permissões para pesquisadores e não favorece nenhum construtor de bloco em particular. O objetivo é reduzir o impacto centralizador do fluxo de ordens exclusivo no Ethereum e permitir que carteiras e outras fontes de fluxo de ordens participem da cadeia de suprimento de MEV.
Usar o MEV-Share é simples. Os usuários só precisam enviar transações para o Flashbots Protect, que alavanca o Flashbots MEV-Share Node. O MEV-Share redistribui o MEV de volta para a parte que o cria em primeiro lugar: os usuários. O design é escalável e descentralizado, permitindo que os pesquisadores se integrem sem permissão e sem favorecer nenhum construtor de bloco em particular.
Os usuários enviam suas transações para um nó MEV-Share especializado, que compartilha seletivamente informações de transação com buscadores com base nas preferências de privacidade do usuário. Com base nessas informações, o buscador envia pacotes parciais ao nó MEV-Share na tentativa de extrair MEV da transação do usuário sem visualizar os dados completos da transação. Os nós MEV-Share irão simular cada um desses pacotes de buscador e enviar o pacote bem-sucedido e uma condição ao construtor de blocos. Em outras palavras, o nó MEV-Share ajudará os buscadores a compartilhar suas informações de pacote de transação bem-sucedida, o que significa que os usuários serão reembolsados em 90% do MEV que suas transações criarem. Esse mecanismo garante que os usuários recebam recompensas justas nesse processo.
Atualmente, os nós de Compartilhamento de MEV só aceitam backruns.
Desde o Merge em 15 de setembro de 2022, a parte do projeto mudou MEV para REV (Valor Realizado Extraível).
REV pode ser dividido nas seguintes 2 partes:
Aqui, REVS é o valor passado para o pesquisador e REVM é para o minerador. É importante notar que, como explicado abaixo, REV já inclui o custo de mineração da oportunidade (ou seja, o REV real da oportunidade depende do preço do gás da rede no momento da mineração).
O REV do pesquisador é composto por:
Em uma transação que realiza uma operação de extração, Vout representa o valor que flui do pesquisador para o blockchain (excluindo taxas de gás); Vin representa o valor que flui do blockchain para o pesquisador; MEVg representa o preço do gás da transação; MEVs representa o tamanho da transação, ou seja, o total de gás que consome. Vout, Vin e MEVg são denominados na moeda base da rede (ETH), enquanto MEVs são calculados em unidades de gás. Separar a taxa de gás de Vout ajuda a quantificar o custo da extração e é assim que REV é realmente calculado.
Aqui, o termo “blockchain” refere-se a qualquer outro endereço que não está associado ao EOA da transação de extração ou ao contrato inteligente controlado pelo pesquisador, correspondendo a um contrato inteligente ou EOA. A identificação desses endereços é um processo orientado de forma heurística com base em padrões de pesquisadores conhecidos e pode incluir negligências. Além disso, quaisquer transações acessórias relacionadas à extração de MEV não fazem parte das variáveis acima. Para mineiros:
Aqui, geff representa o preço efetivo do gás da transação que deveria ter sido incluído no bloco se a oportunidade não tivesse sido explorada. Portanto, REV inclui o custo de oportunidade que os mineradores suportam através de transações que incluem extração de MEV.
Uma vez que as transações na pool de transações são de curta duração, o geff não pode ser medido apenas por meio de dados e logs de blockchain. O Flashbots usa um método de aproximação que também serve como um limite inferior sobre o valor alcançado pelos mineradores:
Aqui, gtail é o preço do gás da última transação no bloco.
Portanto, mesmo que os papéis dos mineradores e dos pesquisadores estejam um pouco confusos, o custo de extração da oportunidade pode ser claramente identificado, ou seja, o MEV.gtail.
Finalmente, nesta fase, a distribuição de valor entre os pesquisadores e os mineradores depende inteiramente da escolha de MEV, que é influenciada por outros pesquisadores que tentam aproveitar a oportunidade.
MEV pode ser categorizado da seguinte forma:
1) Categoria de execução de transação:
MEV pré-transação: Refere-se a operações realizadas antes da execução da transação, principalmente obtendo valor através de lances em pools de transações públicas ou redirecionamento de transações.
MEV durante a transação: Refere-se aos valores gerados durante a execução da transação, incluindo a manipulação da ordem de fila da transação, a reordenação da transação e outras operações.
MEV pós-transação: Refere-se a operações realizadas após a conclusão da execução da transação, geralmente relacionadas às interações de contratos inteligentes na blockchain, incluindo recompensas de mineração, empréstimos instantâneos, etc.
2) Categoria de manipulação de mercado:
Pré-mercado MEV: Ele obtém lucros operando no mercado fora da exchange, como manipulação de informações, manipulação colaborativa, etc.
MEV no mercado: Ele obtém lucros por meio de operações internas e atividades de negociação dentro da bolsa, incluindo manipulação de preços de mercado, ativação de stop-loss, etc.
MEV pós-mercado: Ele obtém lucros por meio de operações após a conclusão da transação, como devoluções de transações e ajustes de mercado.
3) Categoria do protocolo de blockchain:
Transações de contrato MEV: envolve transações executadas usando contratos inteligentes, gerando valor ao operar a lógica do contrato.
Mineração de bloco MEV: Envolve a manipulação da ordem dos blocos durante o processo de mineração para obter valor.
Resolver a questão do MEV (Valor Minável por Minerador) é uma parte importante do roteiro do Ethereum. Em 5 de novembro de 2020, o co-fundador do Ethereum, Vitalik Buterin, lançou um roteiro atualizado do Ethereum, que introduziu uma nova etapa - 'A Flagelo', projetada para garantir transações confiáveis, justas e neutras de forma credível, e resolver problemas de MEV. Isso significa que os protocolos que resolvem o problema de centralização do MEV ganharão mais atenção, e a importância desta trilha aumentará gradualmente.
Nos últimos anos, o desenvolvimento do MEV passou por diferentes estágios. As fases iniciais (2010-2017) marcaram a criação do MEV, focado principalmente na rede Bitcoin, como sniping de taxas e ataques de gastos duplos. De 2018 a 2019, vimos um período de crescimento significativo para o MEV no Ethereum, incluindo o surgimento de exchanges descentralizadas, stablecoins algorítmicas e mecanismos de criação de mercado automático no Ethereum, o que proporciona mais oportunidades de MEV.
Atualmente, existem várias soluções no mercado de MEV, com o Flashbots sendo o mais proeminente. O Flashbots implementa a extração de MEV por meio de criptografia de robôs, e o lançamento de sua plataforma de leilão de MEV recebeu ampla atenção e gerou considerável receita de MEV. O potencial de mercado das faixas de MEV é enorme. De acordo com os dados do Flashbots, antes da Ethereum Merge, os ganhos de MEV já haviam excedido 206.450 ETH. No entanto, isso representa apenas os ganhos dos proponentes do bloco, sem considerar os lucros dos pesquisadores. De acordo com o desenvolvimento atual do mercado, o tamanho do mercado de MEV pode ser ilimitado. Além disso, os ganhos reais de MEV atuais são apenas uma fração de seu potencial.
No geral, a trilha MEV tem perspectivas de desenvolvimento promissoras. Com a inovação contínua de tecnologia e protocolos, a ênfase na solução dos problemas do MEV se fortalecerá, trazendo mais oportunidades e benefícios para usuários e participantes.
A escala de receitas deste campo quase se sincroniza com o volume de negociação do mercado de criptomoedas. A escala do MEV é afetada por dois principais fatores: existe uma correlação positiva entre a frequência de arbitragem e as flutuações de preços; também existe uma correlação positiva entre o volume de arbitragem e o volume total de negociação.
Tomando o Flashbots como exemplo, seu lucro bruto total de extração é de $713.95 milhões, o que é considerado como MEV favorável e tem um impacto positivo no valor de mercado, funcionalidades centrais de DeFi e volume de transações DEX. A receita de ataques de sanduíche totaliza $1,206.11 milhões, o que é considerado MEV desfavorável. A maioria das DEXes protegidas por MEV espera controlar e reter essa parte do lucro.
Tomando a receita acumulada de taxas das três principais DEXes - Uniswap, Pancakeswap e Sushi - como pontos de referência, suas taxas acumuladas são de $5.21 bilhões, dos quais a receita MEV obtida através da Flashbots representa aproximadamente 37%. Além das principais DEXes, outros DApps e soluções de camada 1 e camada 2 no Ethereum também gerarão uma receita MEV considerável. Para calcular o impacto das taxas em toda a cadeia de valor, é necessário analisar como os lucros MEV são distribuídos entre os diferentes participantes.
De acordo com dados da Eigenphi, em janeiro e fevereiro de 2023, os buscadores de MEV geraram $48.3 milhões de todas as transações dos usuários via carteiras e RPC, com $34.7 milhões indo para os construtores. E os construtores enviaram $30.3 milhões para os validadores. Os lucros foram distribuídos da seguinte forma: Os buscadores receberam $7.3 milhões (17.4%), os construtores receberam $4.4 milhões (10.5%), e os validadores receberam $30.3 milhões (72.1%). Pode-se ver que a maior parte dos lucros (72%) ainda é obtida pelos validadores downstream. Dos $48.3 milhões, $6.3 milhões foram queimados para EIP 1559. A taxa de prioridade para transações ordinárias transmitidas para os construtores das carteiras e RPC e então para os validadores foi de $32.554 milhões. Enquanto transações ordinárias entre carteiras e RPC destruíram $227.2 milhões para EIP 1559.
No bull market de 2021, o limite de receita geral atingiu US$ 476 milhões. Com base em uma renda conservadora de 10x, toda a escala de mercado se aproxima de US$ 5 bilhões. A escala de cada faixa de nicho pode ser aproximadamente estimada proporcionalmente. Os buscadores ultrapassam US$ 1 bilhão e os validadores ultrapassam US$ 3,5 bilhões.
No entanto, os bots que participam e lucram com transações on-chain ainda podem suportar o custo de muitos custos de transações falhadas, bem como outros custos de cobertura off-chain que não são considerados nos cálculos. Além disso, isso é calculado apenas com base na renda obtida pelos participantes diretos e não leva em consideração o mercado de participantes indiretos. Na verdade, todo o campo é muito maior do que as figuras acima.
Dados Operacionais
Nota: Desde o Merge em 15 de setembro de 2022, a equipe do projeto alterou o MEV para REV (Valor Realizado Extraível). Em comparação com o valor máximo teórico, o REV representa de forma mais precisa o valor real e extraível. Em poucas palavras, o REV refere-se à receita que os mineradores ganham em uma rede blockchain, enquanto o MEV é um conceito mais específico que envolve o valor potencial que os mineradores obtêm de sua capacidade de ordenar transações e manipular certas atividades on-chain.
REV:
A partir de 31 de agosto de 2023, os saques totais desde a Fusão foram de 288.829 ETH, com 18.860 ETH nos últimos 30 dias (ganhos dos Pesquisadores não contabilizados). Desde outubro de 2022, o montante total de Ethereum pago aos Proponentes tem visto um aumento consistente, subindo de 1,6K por semana em outubro de 2022 para 287,1K por semana em agosto de 2023, marcando um aumento de mais de 179 vezes.
Análise detalhada do REV (o conjunto de dados abaixo contém estatísticas de arbitragem MEV e liquidação capturadas por mev-inspect-py após o Merge)
De acordo com os dados, o protocolo com a maior proporção na arbitragem de MEV é Uniswap V2, representando 64,11%, seguido por Uniswap V3, Curve e Balancer V1. Na arbitragem, o token com a maior proporção é WETH, representando 91,58%, seguido por USDC, USDT, etc. Em termos de liquidação, o protocolo Aave representa 68,8% e o Compound V2, 31,2%. O valor total de liquidação é de aproximadamente $1,22 milhões. Em termos de tokens, WETH lidera com cerca de 25,09%, seguido por USDC com 24,07%.
Deve-se notar que, uma vez que os preços de todos os tokens denominados em dólares americanos não estão totalmente cobertos, a equipe do projeto só pode calcular cerca de 85% do volume total de arbitragem (denominado em dólares americanos).
Métricas de Relevo da Flashbots
Podemos ver que o valor total de ETH pago aos validadores pelo relé Flashbots MEV-Boost continua a crescer. Em novembro de 2022, a recompensa por bloco atingiu um pico de 13K ETH por semana, e o ETH semanal pago aos validadores ficou entre 2-4K em média.
O número total de blocos enviados pelo MEV-Boost Relay durante todo o período foi de aproximadamente 2,5 milhões. A Flashbots representou 40,1%, enquanto outros representaram 59,9%.
Registro de validador de retransmissão do Flashbots:
De acordo com os dados, os validadores de retransmissão que possuem uma conta Flashbots registrada representam 81% do número total de validadores atuais (aproximadamente 810.000). O número de registros de validadores continua a aumentar. De setembro a novembro de 2022, o número de validadores cresceu rapidamente, com o número de registros semanais atingindo o pico. No entanto, de novembro de 2022 a setembro de 2023, o número de registros de validadores mostra uma tendência significativa de queda. Em particular, entre dezembro de 2022 e abril de 2023, os registros estavam em um ponto baixo. Atualmente, os registros de validadores permanecem em um nível relativamente moderado.
Dados de mídia social
Twitter: Este projeto ainda não possui uma conta oficial no Twitter.
Discord: Atualmente, existem 26.870 seguidores no Discord, com 3.996 online.
As discussões na comunidade do Discord são muito ativas e abrangem muitos tópicos técnicos.
Manifold Finance
Manifold Finance (FOLD) é um projeto de infraestrutura de relé MEV que tem como objetivo melhorar a conectividade entre DeFi, DApps e protocolos, e fornecer soluções. Fundada em 2020 por Sam Bacha, a Manifold Finance atua como uma camada intermediária entre usuários e validadores do Ethereum.
Um de seus principais focos é proteger os usuários de ataques de MEV, incluindo ataques de sanduíche, que podem explorar transações e manipular preços. Com seu primeiro produto YCabal, a Manifold Finance redefine o processo de transação, previne ataques maliciosos de arbitragem on-chain e reduz as taxas de gás.
Protocolo de Salto
O Skip Protocol desenvolveu um conjunto de produtos MEV para o ecossistema no Cosmos. O objetivo desses produtos é ajudar a blockchain a alcançar sustentabilidade financeira de longo prazo e alavancar o MEV para atingir esse objetivo. Ao fornecer infraestrutura MEV dedicada, o Skip Protocol permite à comunidade blockchain controlar autonomamente como a receita MEV é obtida e distribuída. Seus produtos ajudam os stakers, validadores e protocolos a obter lucros com o MEV, melhorando a experiência do usuário on-chain. Além disso, esses produtos permitem que os traders executem estratégias de negociação mais complexas e lucrativas.
Manifold Finance, Skip Protocol e Flashbots são todas organizações ou protocolos que visam mitigar o impacto negativo do MEV. Manifold Finance e Flashbots são infraestruturas técnicas, enquanto o Skip Protocol é um protocolo descentralizado.
A Manifold Finance trabalha para reduzir o impacto negativo do MEV por meio do SecureRPC e do OpenMEV SDK, enquanto o Flashbots trabalha por meio de uma variedade de produtos para democratizar e redistribuir a receita do MEV e trazer maior transparência ao ecossistema.
O Skip Protocol foca em resolver o problema da integração de buscadores e validadores de MEV. Ao criar um sistema de leilão fechado de oferta selada, os traders podem enviar transações dicas aos validadores que as priorizam no topo dos blocos com base nos blocos para obter mais recompensas.
Flashbots é uma organização de pesquisa e desenvolvimento com o objetivo de mitigar os impactos negativos do MEV. O leilão da Flashbots contorna os lances públicos tradicionais, permitindo que os usuários comuniquem suas ofertas e preferências de ordem de negociação de forma privada, ao mesmo tempo em que maximizam as recompensas do validador e evitam a frente de fila. A combinação de pools de transações privadas e lances lacrados garante a estabilidade da rede Ethereum e blocos justos e ótimos.
Portanto, essas três organizações ou protocolos diferem em seus produtos, infraestrutura técnica e foco na resolução de problemas.
Fornecimento e Distribuição de Tokens
O projeto ainda não emitiu tokens.
O projeto tem uma vantagem competitiva robusta? De onde vem essa vantagem competitiva?
1) Tecnologia de ponta e posicionamento de mercado único: Flashbots tem como objetivo resolver a competição de blocos e os problemas de front-running causados pelo MEV no Ethereum. A tecnologia de ponta e o posicionamento de mercado único dão à Flashbots uma vantagem competitiva no ecossistema Ethereum.
2) Demanda de mercado e parcerias na indústria: A Flashbots também coopera com vários projetos e exchanges no ecossistema do Ethereum para promover em conjunto a tecnologia e o desenvolvimento de mercado, o que proporciona à Flashbots uma maior vantagem competitiva.
3) Equipe forte: Flashbots reúne os principais engenheiros e pesquisadores da comunidade de desenvolvedores do Ethereum. Eles têm sólidas experiências em tecnologia blockchain e ampla experiência, capazes de enfrentar desafios de mercado e impulsionar o projeto. As capacidades fortes da equipe são um fator significativo para Flashbots estabelecer uma vantagem competitiva.
Quais são os principais fatores variáveis que afetam as operações do projeto? Esses fatores são facilmente quantificáveis e mensuráveis?
1) Volume de transações: Este é um indicador importante para medir a atividade e participação do usuário no projeto Flashbots. Um volume de transações mais alto significa que mais usuários estão utilizando os serviços da Flashbots. Isso pode ser quantificado e medido contando o número, valor e frequência de transações.
2) Parcerias e participação da comunidade: Flashbots precisa trabalhar em estreita colaboração com vários intervenientes, como mineradores de Ethereum, pesquisadores e desenvolvedores, para impulsionar conjuntamente o desenvolvimento do Ethereum. A quantidade e qualidade de parceiros, bem como a atividade e engajamento da comunidade, podem servir como métricas importantes para medir a cooperação do projeto e a construção da comunidade.
3) Inovação tecnológica e resultados de pesquisa: Um dos objetivos da Flashbots é promover a inovação de novas tecnologias no Ethereum. Medir o impacto e a qualidade da inovação tecnológica de um projeto e dos resultados de pesquisa pode ser relativamente subjetivo. No entanto, pode ser medido avaliando a qualidade e influência das especificações técnicas, ferramentas e software com os quais o projeto se envolve.
Essas variáveis podem ser quantificadas e medidas até certo ponto, especialmente em termos de volume de transações. Parcerias e engajamento comunitário podem ser basicamente medidos observando a atividade nas redes sociais, quantidade e qualidade de projetos colaborativos e o número de participantes em atividades. Inovações tecnológicas e resultados de pesquisa podem exigir uma avaliação e avaliação mais aprofundadas, levando em consideração fatores como qualidade, viabilidade e impacto.
Risco de centralização: Flashbots é uma organização que visa maximizar os interesses do Ethereum, mas isso às vezes pode entrar em conflito com as expectativas da comunidade Ethereum. Por exemplo, o Flashbots anunciou que revisaria transações bloqueadas pela Office of Foreign Assets Control do Departamento do Tesouro dos EUA, uma decisão que gerou ampla atenção pública e oposição. Essas questões podem ter um impacto na reputação da Flashbots na comunidade Ethereum e na confiança dos usuários.
Liquidez insuficiente: A liquidez insuficiente no Leilão Flashbots pode prejudicar sua eficácia, afetando a viabilidade de seu modelo de negócios. Além disso, a liquidez insuficiente do Leilão Flashbots pode fazer com que não consiga atrair usuários e validadores suficientes para participar, impactando sua sustentabilidade a longo prazo.
Problemas de desempenho: A operação dos relés da Flashbots requer recursos computacionais e largura de banda substanciais, o que pode causar alguns problemas de desempenho. Além disso, os problemas de desempenho da Flashbots podem afetar sua estabilidade e confiabilidade na rede Ethereum, impactando ainda mais a viabilidade de seu modelo de negócios.
Problemas com o mercado de ordenação de transações: O mercado de ordenação de transações do Leilão Flashbots pode priorizar o processamento de algumas transações, causando descontentamento e ceticismo público.
Questões legais e regulatórias: A operação do Leilão Flashbots pode estar sujeita a restrições e limitações legais e regulatórias, o que pode afetar a viabilidade e sustentabilidade de longo prazo do seu modelo de negócios.
Risco de mecanismo: O desenvolvimento de infraestrutura de roteamento de transações permissionadas e exclusivas pode ter um impacto negativo na neutralidade, transparência, descentralização e imparcialidade do Ethereum. O leilão Flashbots, como uma opção sem permissão e democrática, precisa encontrar soluções em futuros desenvolvimentos para evitar tais impactos.