O sandwich trading, também conhecido como ataque sanduíche, é uma estratégia de trading ou técnica de manipulação nos mercados de criptomoedas.
Ele é usado para explorar os movimentos de preço de tokens, causados por transações em corretoras descentralizadas (DEXs) e tem o propósito de lucrar à custa de traders desavisados.
Com base nesses parâmetros, espera-se que o trader A receba 9,066 tokens Y.
No entanto, um praticante do ataque sanduíche coloca estrategicamente duas transações, uma antes da transação do trader A e outra depois, para lucrar com as flutuações de preço.
Primeiro, o autor do ataque compra 0,524 token Y com 0,529 token X, pagando uma taxa de Gas mais alta. Essa “ordem inicial” (“front order”) aumenta o preço do token Y devido ao funcionamento do modelo CPMM.
Como resultado, em sua negociação, o trader A compra apenas 8,975 tokens Y a um preço mais alto do que o esperado. Mais precisamente, o trader A recebe 1% menos tokens Y do que o previsto, que é a tolerância máxima de slippage definida por ele.
O autor do ataque então vende 0,524 token Y a um preço mais alto (essa ordem secundária é conhecida como “back order”), aproveitando a valorização após a transação do trader A, e recebe 0,635 token X.
Sendo assim, o autor do ataque sanduíche obtém um lucro de 0,106 token X (0,635-0,529 = 0,106) usando esse método.
Geralmente, a lucratividade dos ataques sanduíche aumenta conforme o tamanho da transação da vítima e sua tolerância ao slippage.
O sandwich trading, quando usado para fins de manipulação, pode causar vários impactos negativos nas corretoras descentralizadas (DEXs) e no ecossistema de criptomoedas.
O sandwich trading é uma forma de manipulação de mercado. É um tipo de ataque que explora as discrepâncias de preço para lucrar às custas de outros traders. Este comportamento prejudica a confiança no mercado e pode desencorajar traders e participantes legítimos.
As vítimas do ataque sanduíche podem sofrer perdas financeiras devido à manipulação de preços. Isso pode gerar insatisfação e desconfiança na comunidade cripto.
Repetidos ataques sanduíche podem impedir os provedores de liquidez de participarem de DEXs, reduzindo a liquidez geral do mercado.
Considere as dicas abaixo para proteger seus trades contra ataques sanduíche.
Sempre que possível, considere o uso de ordens limite em vez de ordens a mercado. Embora muitas DEXs não forneçam esse tipo de ordem, algumas têm essa opção. Você pode considerar o uso de DEXs com ordens limite que permitem especificar o preço pelo qual você está disposto a comprar ou vender um ativo.
Você pode manter sua tolerância ao slippage relativamente mais baixa, o que deve reduzir as recompensas potenciais que os autores de ataques sanduíches podem obter ao manipular seus trades. Muitas DEXs, no entanto, usam configurações de slippage automáticas. Definir um slippage muito baixo também pode fazer com que seus trades demorem mais para serem processados.
Um único grande trade é o alvo ideal para ataques sanduíche. Dividi-lo em grupos menores pode ajudar a mitigar o slippage.
Aqui estão algumas estratégias que podem ser implementadas pelas DEXs para mitigar os efeitos negativos do sandwich trading:
As DEXs podem implementar medidas para detectar e prevenir front running e sandwich trading. Isso pode incluir atrasos na execução de ordens, randomização dos tempos de execução de ordens e algoritmos de correspondência aprimorados.
As DEXs podem desenvolver ou integrar ferramentas que analisam transações em busca de padrões de trading suspeitos. Essas ferramentas podem identificar e sinalizar possíveis ataques sanduíche para análise posterior.
As DEXs podem estabelecer políticas e diretrizes claras para o trading algorítmico e trading de alta frequência. Isto ajuda a garantir que os bots e algoritmos de trading operem de acordo com limites aceitáveis.