Le RabbitHole 1inch

Restez protégé contre les attaques sandwich

Start image
Risques de la DeFi

Risques de la DeFi

Le front-running est l'un des plus grands challenges de la DeFi, à cause duquel les utilisateurs perdent de l'argent lorsqu'ils effectuent un swap. L'un des types les plus courants de front-running sont les "attaques sandwich".

Bien qu'elles ne soient techniquement pas illégales, les attaques sandwichs restent un type de manipulation des prix des crypto-monnaies en tirant parti de la technologie sous-jacente des exchanges décentralisés. Et une attaque sandwich pourrait entraîner des pertes importantes pour un utilisateur.

Attaques sandwich

Attaques sandwich

Pour mener des attaques sandwich, des robots spécialement créés sont utilisés pour scanner les pools de mémoire des exchanges décentralisés (mempools) où les transactions attendent d'être traitées. Si un robot détecte une importante transaction de swap en attente, il lance deux transactions : l'une avant la transaction et l'autre après, ce qui revient à "prendre en sandwich" la transaction de la victime. Pour que la première transaction ait lieu directement avant la transaction de la victime, des frais de gaz supplémentaires sont payés.

Pertes significatives

Pertes significatives

En conséquence, la victime perd la totalité du montant de la tolérance de slippage - le pourcentage de la transaction qu'elle est techniquement prête à perdre.

Depuis lors, les utilisateurs ont perdu des fonds substantiels à cause des attaques en sandwich, qui ont touché environ 4 % de toutes les transactions de swap. En 2022, les pertes estimées jusqu'à présent s'élèvent à l'équivalent d'au moins 800 millions de dollars.

Restez en sécurité avec le RabbitHole de 1inch

La Rabithole 1inch est une fonctionnalité qui résout le problème des attaques sandwich en envoyant les transactions swap directement aux validateurs et en évitant de les mettre dans le mempool où les bots sandwich peuvent les attaquer.

Pour y parvenir, le RabbitHole regroupe des fournisseurs, tels que Flashbots, BloXroute, Eden et Manifold, qui permettent d'envoyer les transactions de swap directement aux validateurs.

Le RabbitHole profitera tout particulièrement aux utilisateurs de MetaMask. En effet, si certains portefeuilles de crypto-monnaie (dont le 1inch Wallet, Ledger et Trezor) sont capables de créer et de signer une transaction, mais pas de la diffuser immédiatement, ce n'est pas le cas de MetaMask.

Guide image

Le RabbitHole est conçu comme un proxy, reliant les portefeuilles MetaMask des utilisateurs de 1inch et les validateurs Ethereum. Son algorithme unique vérifiera les transactions de swap sur 1inch pour détecter la menace d'une attaque sandwich, et, si une telle menace est détectée, la transaction sera envoyée directement aux validateurs, en utilisant l'un des fournisseurs agrégés.

Pendant une période de test, l'utilisation du RabbitHole sera gratuite. Après avoir reçu les commentaires de la communauté, une décision sera prise concernant les options de paiement pour le RabbitHole. Une option possible pourrait être de jalonner une certaine quantité de tokens 1INCH.

Pour les utilisateurs de MetaMask

Vous devez passer au réseau RabbitHole dans votre portefeuille MetaMask. La procédure à suivre est expliquée dans les captures d'écran ci-dessous.

metamask-user-image-1 metamask-user-image-2 metamask-user-image-3 metamask-user-image-4
  • Dans Metamask, allez dans : Paramètres > Réseau > Ajouter un réseau
  • Utilisez les paramètres suivants:
    • - Nom du réseau: RabbitHole
    • - URL du nouvel RPC: https://rabbithole.1inch.io/1
    • - ID de la chaîne: 1
    • - Symbole de la monnaie: ETH
    • - Bloquer l'URL de l'explorateur: https://etherscan.io
Guide

Guide

Le guide étape par étape sur la façon d'utiliser le RabbitHole 1inch pour protéger votre swap
Centre d'aide
Documentation

Documentation

Documentation technique
Portail de documents