Tranzacționarea de tip sandwich, cunoscută și sub denumirea de atacuri sandwich sau sandwiching, este o strategie de tranzacționare sau o tehnică de manipulare pe piețele criptomonedelor.
Este folosită pentru a exploata mișcările prețului tokenului cauzate de tranzacțiile pe bursele descentralizate (DEX) pentru a obține profituri în detrimentul traderilor care nu bănuiesc nimic.
Pe baza acestor parametri, traderul A se așteaptă să primească 9,066 tokenuri Y.
Cu toate acestea, un atacator sandwich plasează strategic două tranzacții, una în fața tranzacției traderului A și alta după, pentru a profita de fluctuațiile prețului.
În prima, atacatorul achiziționează 0,524 tokenuri Y cu 0,529 tokenuri X cu un comision mai mare de gaz. Acest „ordin din față” crește prețul tokenului Y din cauza modului în care funcționează modelul CPMM.
Drept urmare, tranzacția traderului A cumpără doar 8.975 de tokenuri Y la un preț mai mare decât cel estimat. Mai exact, traderul A primește exact cu 1% mai puțin token Y decât a anticipat, slippage-ul maxim pe care traderul A a indicat că l-ar tolera.
Atacatorul sandwich vinde apoi 0,524 tokenuri Y la un preț mai mare („ordinul din spate”), care a fost lansat după finalizarea tranzacției traderului A, și primește 0,635 tokenuri X.
Atacatorul sandwich realizează un profit de 0,106 tokenuri X (0,635-0,529=0,106) din acest atac.
În general, profitabilitatea atacurilor tip sandwich crește odată cu dimensiunea tranzacției și toleranța la slippage a victimei.
Tranzacționarea de tip sandwich, atunci când este folosită în scopuri manipulative, poate avea mai multe efecte negative asupra burselor descentralizate (DEX) și asupra ecosistemului cripto mai larg.
Tranzacționarea de tip sandwich este o formă de manipulare a pieței. Aceasta exploatează discrepanțele de preț pentru a profita în detrimentul altor traderi. Acest comportament subminează încrederea în piață și poate descuraja participanții legitimi.
Victimele atacurilor de tip sandwich pot suferi pierderi financiare din cauza manipulării prețurilor. Acest lucru poate duce la nemulțumire și neîncredere în cadrul comunității cripto.
Atacurile de tip sandwich repetate pot descuraja furnizorii de lichidități să participe la DEX-uri, reducând lichiditatea globală de pe piață.
Puteți lua în considerare următoarele modalități de a vă proteja tranzacțiile de atacurile de tip sandwich.
Luați în considerare utilizarea ordinelor limită în locul ordinelor de piață ori de câte ori este posibil. Deși multe DEX-uri nu oferă acest tip de ordin, unele DEX-uri au această opțiune. Puteți lua în considerare utilizarea DEX-urilor cu ordine limită, ceea ce vă permite să specificați prețul la care sunteți dispus să cumpărați sau să vindeți un activ.
Vă puteți menține toleranța la slippage relativ mai scăzută, ceea ce ar trebui să reducă recompensele potențiale pe care atacatorii sandwich le pot obține prin manipularea tranzacțiilor. Cu toate acestea, multe DEX-uri folosesc acum setări automate pentru slippage. Setarea slippage-ului dvs. la un nivel prea scăzut ar putea face, de asemenea, ca tranzacțiile să dureze mai mult.
O singură tranzacție mare este ținta ideală pentru atacatorii de tip sandwich. Împărțirea lor în altele mai mici ar putea ajuta la atenuarea potențialului slippage.
Iată câteva strategii care pot fi implementate de DEX-uri pentru a atenua efectele negative ale tranzacționării de tip sandwich:
DEX-urile pot implementa măsuri pentru a detecta și a preveni front-running și tranzacționarea de tip sandwich. Acestea pot include întârzieri în executarea ordinelor, randomizarea timpilor de executare a ordinelor și algoritmi de asociere îmbunătățiți.
DEX-urile pot dezvolta sau integra instrumente care analizează tranzacțiile pentru modele de tranzacționare suspecte. Aceste instrumente pot identifica și semnala potențiale atacuri de tip sandwich pentru o revizuire ulterioară.
DEX-urile pot stabili politici și linii directoare clare pentru tranzacționarea algoritmică și tranzacționarea de înaltă frecvență. Acest lucru ajută la asigurarea faptului că boții și algoritmii de tranzacționare funcționează în limite acceptabile.