A tolerância ao slippage define a piora máxima aceita na execução em relação à cotação. Em trocas de tokens, costuma ser aplicada por uma quantidade mínima recebida ou máxima gasta.
Como o limite funciona
Suponha uma troca de entrada fixa com cotação de 100 tokens na saída. Se o aplicativo calcular 1% de tolerância como redução dessa quantidade, o mínimo recebido será 99. A hipótese inclui a taxa de troca na cotação, exclui taxas de rede e desconsidera arredondamentos. Se a execução entregar menos de 99, uma verificação correta do mínimo reverte a troca.
O ajuste não é uma taxa nem significa perder necessariamente toda a margem permitida. Aplicativos podem calcular e exibir a tolerância de maneiras diferentes, sobretudo em trocas de saída fixa.
A escolha do limite
Um limite apertado restringe resultados ruins, mas pode aumentar falhas quando os preços mudam. Um limite amplo aceita resultados piores e pode elevar a exposição a ataques sanduíche. Uma transação revertida ainda pode consumir taxas de rede.
O impacto no preço decorre da própria operação e pode já estar incluído na cotação. Aumentar a tolerância não elimina esse impacto, cria liquidez nem garante execução.