Bots Front Running - Caçador de Oportunidades no Mundo das Criptografias

O que é o Front Running Bot? Vamos explorar os impactos e soluções para usuários e projetos para o Front Running Bot.

O fato de os usuários serem front run é um problema doloroso em Crypto e não tem solução, a principal razão para isso é que os bots front running fazem com que o valor que o usuário recebe não seja igual ao valor real que o usuário recebe. aceitar.

O artigo a seguir destina-se a explicar o que é o Front Running Bot , as implicações e soluções relacionadas tanto para o usuário quanto para o lado do projeto para o Front Running Bot. 

O que são bots?

Antes de nos aprofundarmos nos bots de front-running, vamos aprender o básico sobre bots.

Simplificando, os bots são apenas programas pré-programados para automatizar a negociação. Ao invés de ter que monitorar cada movimento do mercado, ficar atento a um bom momento para comprar e vender, o bot irá sintetizar e avaliar automaticamente as informações disponíveis no mercado e fazer compras de ativos para os usuários.

A maioria dos bots atuais tem as seguintes características básicas:

  • Analise dados do mercado : agregue e avalie informações de várias fontes e decida se compra ou vende uma determinada classe de ativos. (Exemplo simplificado se o preço do SUSHI atingir $ 5, execute uma ordem de compra).
  • Preveja o risco : Calcule os riscos no mercado e decida quanto comprar/vender.
  • Capacidade de comprar e vender ativos : Use APIs para comprar e vender taticamente (às vezes comprando muitos pedidos pequenos, às vezes todos no preço de mercado).

Os bots são uma ferramenta eficaz porque são totalmente automatizados, capazes de processar muitas informações de uma só vez, livres de emoções e completamente dependentes de dados para funcionar. Mas é claro que eles não são perfeitos, dependendo completamente dos parâmetros que revelam as desvantagens do bot em um mercado desconhecido, neste momento a experiência humana terá a vantagem de ajudar a preservar o capital ou ajudar a criar capital. 

Existem muitos tipos de bots com diferentes usos no mercado, como: bot de negociação usado para testar diferentes estratégias de negociação, bot de arbitragem usado para comprar e vender arbitragem e o tipo de bot sobre o qual aprenderemos, bots front-running.

O que é um bot de execução frontal?

Conceito de vanguarda

Front-running é tirar vantagem de SABER que uma transação futura afetará o preço e fazer um pedido logo antes dessa transação para obter lucro.

Por exemplo, nas finanças tradicionais, se um trader ou fundo soubesse que as ações TLSA da Tesla estavam prestes a ser compradas por alguém em um volume de até US$ 10 milhões, ele poderia fazer um pedido de compra com antecedência e quando o pedido de compra de 10 milhões dólares é feito fazendo com que o preço se expanda, eles imediatamente colocarão uma ordem de venda e aproveitarão o lucro. 

Bots Front Running - Caçador de Oportunidades no Mundo das Criptografias

Exemplo de Front-running em Finanças Tradicionais

Bot de execução frontal em criptografia

A capacidade de antecipar uma transação iminente é uma parte muito importante do front-running. Então, por que em Crypto, casos de front-run acontecem com tanta frequência e tanto?

Isso está no design do Ethereum ou blockchains com um design semelhante ao Ethereum, todas as transações enviadas devem parar em um mempool (aproximadamente onde as transações estão esperando para serem processadas). Agora mineradores ou bots podem escanear o mempool. A varredura do bot no mempool encontrará transações adequadas para execução inicial (X). 

Uma segunda característica do design do Ethereum é que os mineradores têm o poder de escolher a ordem em que as transações são processadas e, claro, priorizarão as transações que pagam taxas mais altas (é isso que causa o problema do MEV ). Então, quando os bots terminam de escanear e encontram o X, eles só precisam:

  • Faça uma ordem de compra com uma taxa de gás ligeiramente superior ao gás de X.
  • Em seguida, coloque uma ordem de venda com gás ligeiramente inferior a X.
  • E lucrar com o front-run.

Colocar uma ordem de duas cabeças como acima é uma das formas populares de front-run hoje, também conhecida como "ataque sanduíche".

Bots Front Running - Caçador de Oportunidades no Mundo das Criptografias

Exemplo de ataque sanduíche

Exemplo de bot de execução frontal

Bots Front Running - Caçador de Oportunidades no Mundo das Criptografias

Exemplo de bot de execução frontal. Txs hash: transação 1 , transação 2 , transação 3

Como exemplo do par USDC-SAK3, podemos ver bem no meio de uma ordem de compra de 1 SAK3 existem 2 ordens de compra e venda de 0,4x SAK3 simultaneamente do mesmo endereço, isso é típico de usuários que estão na frente em criptografia.

Observando os detalhes do hash txs acima, em apenas 2 negociações, esse bot embolsou mais de US$ 1.500 quando comprou 0,4x SAK3 por US$ 7.473 e o vendeu por US$ 9.013.

Em resumo :

  1. Os bots de front-running veem uma negociação potencialmente de frente (a derrapagem é grande o suficiente, o impacto do preço é alto o suficiente para ser lucrativo).
  2. Insira um pedido de compra com um tamanho razoável (porque o pedido de compra também afetará o preço) antes do pedido do usuário
  3. Descarregue imediatamente após a execução do comando do usuário. O lucro dos bots está na derrapagem gerada pelo usuário, que facilita a compra a preços baixos e a venda a preços altos.

Ethereum é o ambiente ideal para o front-run

Pode-se dizer que o design do Ethereum criou o ambiente ideal e fornece todas as ferramentas necessárias para o front-run:

  • O bot conhece a transação com antecedência e tem a capacidade de afetar a ordem das transações (taxas de gás mais altas), os mineradores também podem aproveitar seus direitos e colocar suas transações em primeiro lugar para executar a transação original.
  • O volume de transações no Ethereum está crescendo, tanto em termos de frequência de transações quanto em valor por transação.

Bots Front Running - Caçador de Oportunidades no Mundo das Criptografias

Frequência diária de transações na rede Ethereum.

Bots Front Running - Caçador de Oportunidades no Mundo das Criptografias

Valor por transação na rede Ethereum

  • A pouca liquidez leva a grandes flutuações de preços.
  • Qualquer um pode criar ou comprar e usar bots para fazer frente.

Bots Front Running - Caçador de Oportunidades no Mundo das Criptografias

O uso de bots e altas taxas de transação, criando receita lucrativa para os mineradores

⇒ O desenvolvimento inicial é inevitável.

Bots Front Running - Caçador de Oportunidades no Mundo das Criptografias

Valor extraído por MEV (USD) mostra aumento da receita obtida por bots

Tipos comuns de front-runs e seus efeitos

Alguns tipos comuns de front-runs:

  • Front-run básico : Faça pedidos em oportunidades potencialmente lucrativas.
  • Ataque de deslocamento : o minerador substitui a transação original por sua própria transação, a transação substituída ainda pode ser realizada, mas o efeito não será o planejado originalmente.
  • Ataque de inserção (ataque sanduíche) : Coloque negociações em qualquer extremidade da transação original e aproveite os lucros sem manter ativos, as transações com ataque sanduíche geralmente sofrerão maior derrapagem.
  • Ataque de supressão : Atrasar a transação original, uma transação potencial que deixa o deslizamento baixo, o minerador pode atrasar completamente a transação, se a transação quiser ser executada, o deslizamento deve ser ajustado mais alto.

Solução para evitar o front-run do bot em criptografia

Do ponto de vista do usuário 

Da perspectiva do usuário, algumas maneiras básicas que podemos aplicar para limitar o front-run incluem:

  • Transações divididas : Em vez de executar muitas transações grandes de uma só vez, os usuários podem dividir as transações em muitas transações menores, o que reduzirá a atratividade das transações para os bots front-running devido ao valor que elas têm.
  • Ajustar a derrapagem baixa : O próprio bot ao fazer negócios também afetará o preço, portanto, ajustar a derrapagem baixa evitará perdas desnecessárias de usuários. No entanto, ajustar a baixa derrapagem pode dificultar a execução da negociação.

O front-running faz parte do MEV (valor extraível do minerador) ou lucro que um minerador ganha ao abusar de sua autoridade. Atualmente, não há solução para remover o MEV, abaixo estão algumas ideias e medidas pendentes para minimizar os danos que o MEV traz aos usuários.

Do ponto de vista  do desenvolvedor

Os desenvolvedores podem dividir as medidas para reduzir o impacto dos MEVs em três ramos principais:

  • Alterando a infraestrutura : Blockchain elimina a capacidade dos mineradores de reordenar transações e toma medidas para aumentar a eficiência do pedido de transações.
  • Existem medidas para tornar a transação mais privada : Faça com que os bots não tenham informações suficientes para fazer a transação
  • Desenvolva direto do topo e dê aos Dapps a capacidade de minimizar o impacto dos front-runs 

Alguns exemplos

Alguns exemplos de DApps (aplicativos descentralizados) que tornam as transações mais privadas ou têm restrições de execução inicial:

  • KeeperDAO : Usa um Mempool oculto chamado Hiding Book. Transações, pedidos de empréstimo serão repassados, onde o Keeper bot obterá lucros através do MEV por meio de negociação de arbitragem ou liquidação de ativos. Os lucros do MEV são depositados no tesouro ROOK, os usuários recebem parte dos lucros na forma de tokens ROOK. Essas transações serão gratuitas, evitando derrapagens na frente.
  • SecretSwap : É um AMM na Rede Secreta. O Secret Swap usa contratos secretos (SNIP-20) para proteger os usuários de bots MEV front-run. Os contratos SNIP-20s são criptografados enquanto estão no mempool, impedindo a extração de MEV.
  • TaiChi Network: É um serviço de transações privadas operado pela SparkPool. As transações do usuário são visíveis apenas para o Sparkpool e não para outros nós do Ethereum, impedindo que o bot MEV consiga encontrar transações no Mempool.
  • Archer DAO: O Archer Swap do Archer DAO usa o Archer Relay para contornar o Mempool e enviar transações do usuário diretamente para os próprios mineradores e Flashbots MEV-Geth do projeto. O ArcherSwap evita corridas frontais, derrapagens e nenhuma taxa de transação para negociações com falha.
  • Alchemist : mistX.io é o AMM do Alchemist, operando na rede Flashbots, permitindo que os usuários enviem transações semelhantes ao pacote de transações do Flashbots. Além das transações gratuitas, os usuários também não precisam pagar taxas ao cancelar pedidos.
  • 1 polegada : taxas virtuais de 1 polegada definem uma taxa de conversão que, se comprada e vendida imediatamente, receberá exatamente a mesma taxa. Isso significa que, se os bots ou usuários trocarem tokens pelo preço X e trocarem imediatamente depois, eles receberão o preço X, mas não se beneficiarão do "ataque sanduíche". 1 polegada definirá um período de espera chamado “período de decaimento” ao qual a taxa acima é aplicada, variando de 1 a 5 minutos.

Pensamento final

O front-running em particular e o MEV em geral são inevitáveis ​​e crescerão com o crescimento da rede Ethereum.

Os tipos de ataques front-running podem ser muito mais diversos e complexos, levando seu impacto para o próximo nível.

Bots Front Running - Caçador de Oportunidades no Mundo das Criptografias

Ataque Sanduíche 2 andares

O MEV ainda está inexplorado porque, no momento, a maioria dos mineradores ainda não percebeu o potencial de lucro de aproveitar sua energia e minerar o MEV. Há uma alta probabilidade de que, no futuro, os mineradores MEV se tornem populares e tenham efeitos inimagináveis ​​no Ethereum.

Assim, ao longo do artigo, você deve ter entendido o que é o Front Running Bot, bem como os impactos e soluções relacionados tanto para usuários quanto para projetos para o Front Running Bot.

Se você tiver quaisquer outras perguntas ou comentários sobre este tópico, você pode comentar abaixo para discutir e trocar!



Mina coopera com a Polygon

Mina coopera com a Polygon

A Mina e a Polygon trabalharão juntas para desenvolver produtos que aumentem a escalabilidade, a verificação aprimorada e a privacidade.

Análise do Modelo Operacional Uniswap V2 (UNI) - A Fundação da AMM

Análise do Modelo Operacional Uniswap V2 (UNI) - A Fundação da AMM

Analise e avalie o modelo operacional do Uniswap V2, o modelo mais básico para qualquer AMM.

Instruções para usar a troca Remitano: Compre e venda Bitcoin na troca Remitano

Instruções para usar a troca Remitano: Compre e venda Bitcoin na troca Remitano

A exchange Remitano é a primeira exchange que permite a compra e venda de criptomoedas em VND. Instruções para se registrar no Remitano e comprar e vender Bitcoin em detalhes aqui!

As instruções para participar da rede de testes Tenderize em Solana são detalhadas e fáceis de entender

As instruções para participar da rede de testes Tenderize em Solana são detalhadas e fáceis de entender

O artigo fornecerá as instruções mais completas e detalhadas para usar a rede de teste Tenderize.

Um guia completo e detalhado para usar o Mango Markets

Um guia completo e detalhado para usar o Mango Markets

O artigo fornecerá o guia mais completo e detalhado para usar o Mango Markets para experimentar todas as funcionalidades deste novo projeto em Solana.

UNLOCKED Series #1 - Aumentando sua segurança no Coin98 Super App

UNLOCKED Series #1 - Aumentando sua segurança no Coin98 Super App

Neste primeiro episódio da série UNLOCKED, adicionaremos uma camada extra de segurança à sua carteira usando as Configurações de segurança.

Como farmar criptomoedas e ingressar no DeFi com segurança?

Como farmar criptomoedas e ingressar no DeFi com segurança?

A agricultura é uma boa chance para os usuários ganharem criptomoedas facilmente no DeFi. Mas qual é a maneira certa de cultivar criptomoedas e ingressar no DeFi com segurança?

Avaliação DeFi: O DeFi pode ser precificado pelo fluxo de caixa?

Avaliação DeFi: O DeFi pode ser precificado pelo fluxo de caixa?

O artigo traduz a opinião do autor @jdorman81 sobre a questão da avaliação em Defi, juntamente com algumas opiniões pessoais do tradutor.

Instruções para usar o piso Saddle Finance de A a Z

Instruções para usar o piso Saddle Finance de A a Z

Saddle Finance é um AMM que permite negociar e fornece liquidez para tBTC, WBTC, sBTC e renBTC. Manual do usuário do piso de sela.

O que preparar quando o Bitcoin (BTC) ultrapassar o pico de 500 milhões de VND/BTC e a temporada 2017 do Pump Coin retornará fortemente?

O que preparar quando o Bitcoin (BTC) ultrapassar o pico de 500 milhões de VND/BTC e a temporada 2017 do Pump Coin retornará fortemente?

Por que você deve começar a ficar de olho no Bitcoin (BTC) agora? E o que preparar quando o Bitcoin (BTC) ultrapassar o pico de 500 milhões de VND/BTC?

Sign up and Earn ⋙
Sign up and Earn ⋙