Sandwichhandel, også kendt som sandwichangreb eller sandwiching, er en handelsstrategi eller manipulationsteknik på markederne for kryptovaluta.
Den bruges til at udnytte tokenprisbevægelser forårsaget af transaktioner på decentraliserede exchanges (DEX'er) for at skabe gevinst på bekostning af intetanende handlende.
Baseret på disse parametre forventes handlende A at modtage 9,066 token Y.
Men en sandwichangriber placerer strategisk to transaktioner, én foran handlende A's transaktion og én efter, for at udnytte prisudsvingene.
Først køber angriberen 0,524 token Y med 0,529 token X med et højere gasgebyr. Denne "front order" hæver prisen på token Y på grund af den måde, CPMM-modellen fungerer på.
Som et resultat køber handlende A's handel kun 8,975 tokens Y til en højere pris end forventet. For at være præcis modtager handlende A præcis 1 % færre token Y end forventet, hvilket er den maksimale slippage, handlende A angiver, at denne vil tolerere.
Sandwichangriberen sælger derefter 0,524 token Y til en højere pris ("back order"), som blev presset yderligere op, efter at handlende A's transaktion var fuldført, og modtager 0,635 token X.
Sandwichangriberen tjener en gevinst på 0,106 token X (0,635-0,529=0,106) på dette angreb.
Generelt stiger rentabiliteten af sandwichangreb med offerets transaktionsstørrelse og slippage-tolerance.
Sandwichhandel kan, når den bruges til manipulerende formål, have flere negative konsekvenser for decentraliserede exchanges (DEX'er) og det bredere økosystem for kryptovaluta.
Sandwichhandel er en form for markedsmanipulation. Den udnytter prisforskelle til at tjene gevinst på bekostning af andre handlende. Denne adfærd underminerer tilliden til markedet og kan afskrække legitime deltagere.
Sandwichofre kan lide økonomiske tab på grund af prismanipulationen. Det kan føre til utilfredshed og mistillid i kryptovalutafællesskabet.
Gentagne sandwichangreb kan afskrække likviditetsudbydere fra at deltage i DEX'er, hvilket reducerer den samlede likviditet på markedet.
Du kan overveje følgende måder at beskytte dine handler mod sandwichangreb.
Overvej at bruge limitordrer i stedet for markedsordrer, når det er muligt. Mens mange DEX'er ikke tilbyder denne ordretype, har nogle DEX'er denne mulighed. Du kan overveje at bruge DEX'er med limitordrer, som giver dig mulighed for at angive den pris, som du er villig til at købe eller sælge et aktiv til.
Du kan holde din slippage-tolerance relativt lav, hvilket bør reducere de potentielle belønninger, som sandwichangribere kan opnå ved at manipulere dine handler. Mange DEX'er bruger dog automatiske slippage-indstillinger nu. Hvis du indstiller din slippage for lavt, kan det også få dine handler til at tage længere tid at behandle.
En enkelt stor handel er det ideelle mål for sandwichangribere. Hvis du deler dem op i mindre dele, kan det være med til at mindske risikoen for potentiel slippage.
Her er nogle strategier, der potentielt kan implementeres af DEX'er for at afbøde sandwichhandelens negative effekter:
DEX'er kan implementere foranstaltninger til at opdage og forhindre frontrunning og sandwichhandel. Dette kan omfatte forsinkelser i ordreudførelsen, randomisering af ordreudførelsestider og forbedrede matchingalgoritmer.
DEX'er kan udvikle eller integrere værktøjer, der analyserer transaktioner for mistænkelige handelsmønstre. Disse værktøjer kan identificere og markere potentielle sandwichangreb til yderligere gennemgang.
DEX'er kan etablere klare politikker og retningslinjer for algoritmisk og højfrekvent handel. Det er med til at sikre, at handelsbots og algoritmer opererer inden for acceptable grænser.