1inch brengt nieuwe tool uit om handelaren te beschermen tegen 'sandwichaanvallen'

Exchange-aggregator 1inch heeft op 25 november een nieuwe tool uitgebracht met de naam "Rabbithole", die volgens het bedrijf handelaren zal beschermen tegen kwaadaardige "sandwich-aanvallen". Het team kondigde de lancering van de tool aan in een persbericht dat beschikbaar is gesteld aan Cointelegraph.

Rabbithole werkt door gebruikers in staat te stellen transacties rechtstreeks naar Ethereum-knooppunten te verzenden, waarbij de mempool wordt omzeild. Om het te gebruiken, moeten gebruikers het RPC-eindpunt (Remote Procedure Call) in hun crypto-portemonnee wijzigen. Daarna wordt elke swap die via 1inch wordt geïnitieerd, geanalyseerd door het private tx-routeringsalgoritme dat is ontwikkeld door het 1inch-team en vervolgens rechtstreeks naar validators gestuurd als er een mogelijkheid is van een sandwichaanval.

Volgens het persbericht is een "sandwichaanval" een soort van crypto lettertype draait dat bestaat uit drie stappen:

  1. De aanvaller scant de mempool van de blockchain totdat hij een hoogwaardige transactie vindt
  2. Er wordt een transactie ingediend om de aankoop van het slachtoffer vooruit te helpen, en er wordt meer gas betaald om ervoor te zorgen dat de transactie van de aanvaller wordt verwerkt vóór die van het slachtoffer. Deze vroege transactie verhoogt de prijs van de munt die op het punt staat te worden gekocht, waardoor het slachtoffer meer moet betalen
  3. Nadat de transactie van het slachtoffer is verwerkt, voert de aanvaller een tweede transactie uit die zijn munten verkoopt en het prijsverschil in eigen zak steekt

Dit type aanval wordt zo genoemd omdat het de transactie van het slachtoffer 'klemt' tussen twee transacties die door de aanvaller zijn ingediend.

Volgens een rapport van TarLogic, getiteld "Tracking Ethereum blockchain crypto-aanvallers: Meten van sandwichaanvallen", zijn meer dan 60,000 Ether (ETH) ging verloren door sandwichaanvallen van mei 2020 tot april 2022 - een waarde van meer dan $ 72,000,000 op het moment van publicatie.

Het crypto-R&D-team, Flashbots, had eerder een python-bibliotheek uitgebracht waarmee gebruikers transacties rechtstreeks naar knooppunten konden verzenden. Deze bibliotheek kon echter alleen worden gebruikt in een ontwikkelaarsomgeving. Volgens 1inch is Rabbithole een bibliotheek die op dezelfde manier werkt als Flashbots, maar het bevat ook een gebruiksvriendelijke frontend voor gebruikers.

Rabbithole is de nieuwste in een reeks upgrades voor de 1inch gedecentraliseerde uitwisseling (DEX) aggregator. In augustus 2021 zal het team lanceerde een Ethereum layer 2-versie over optimisme en in november 2021, een nieuwe mainnet-router om de gaskosten te optimaliseren is geïmplementeerd.