Das 1-Zoll-Kaninchenloch: Schutz vor Sandwich-Angriffen
Die 1-Zoll-RabbitHole-Funktion schützt MetaMask-Benutzer vor Sandwich-Angriffen, einer der häufigsten Methoden zum Extrahieren von MEV in DeFi.
Das 1-Zoll-Netzwerk freut sich, das 1-Zoll-RabbitHole vorzustellen, eine brandneue Funktion, die darauf abzielt, MetaMask-Benutzer, die auf 1-Zoll wechseln, vor Sandwich-Angriffen zu schützen – der häufigsten Art von Front-Running .
Sandwich-Angriffe erklärt
Bei Swaps an dezentralisierten Börsen können Benutzer möglicherweise Opfer eines sogenannten „Sandwich-Angriffs“ werden, einer Möglichkeit, den maximal extrahierbaren Wert (MEV) zu erhalten. Obwohl technisch gesehen nicht illegal, sind Sandwich-Angriffe immer noch eine Art Kryptopreise zu manipulieren, indem sie sich die zugrunde liegende Technologie dezentralisierter Börsen zunutze machen. Und ein Sandwich-Angriff könnte zu erheblichen Verlusten für einen Benutzer führen.
Um Sandwich-Angriffe auszuführen, werden speziell erstellte Bots verwendet, die die Speicherpools (Mempools) dezentraler Börsen scannen, in denen Transaktionen darauf warten, verarbeitet zu werden. Wenn ein Bot einen großen ausstehenden Swap-Trade erkennt, initiiert er zwei Transaktionen: eine vor dem Trade und die andere nach dem Trade, wobei er den Trade des Opfers im Grunde „sandwicht“. Um die erste Transaktion direkt vor dem Handel des Opfers zu erhalten, werden zusätzliche Gasgebühren gezahlt.
Angenommen, ein Benutzer möchte 1.000 X-Token für 20 Y-Token mit einer Schlupftoleranz von 1 % kaufen – was bedeutet, dass die Mindestmenge an X-Token, die er erhalten möchte, 1.000–1 % = 990 beträgt.
Ein Sandwich-Bot erkennt den Trade und platziert eine Kauftransaktion für Y direkt vor dem Trade des Opfers und eine Verkaufstransaktion für Y direkt nach dem Trade des Opfers. Anschließend werden drei Transaktionen ausgeführt.
- Transaktion 1: Der Bot führt die Kauftransaktion aus und der hohe Kauf von Vermögenswert Y pumpt seinen Preis.
- Transaktion 2: Das Opfer kauft Y zu einem höheren Preis als ursprünglich erwartet, und der große Handel pumpt den Preis von Y noch höher.
- Transaktion 3: Der Bot verkauft Y und kassiert die Preisdifferenz.
Der allererste Sandwich-Angriff soll am 27. Februar 2018 auf Bancor verübt worden sein:
- Position im Block: 28
- Position im Block: 29
- Position im Block: 30
Das 1-Zoll-Kaninchenloch: ein Schild vor Sandwich-Angriffen
Das 1-Zoll-RabitHole ist eine Funktion, die das Problem von Sandwich-Angriffen löst, indem Swap-Transaktionen auf 1 Zoll direkt an Validierer gesendet werden und vermieden wird, sie in den Mempool zu legen, wo Sandwich-Bots sie angreifen können.
Um dies zu erreichen, aggregiert das RabbitHole Anbieter wie Flashbots, BloXroute, Eden und Manifold, die es ermöglichen, Swap-Transaktionen direkt an Validatoren zu senden.
Das RabbitHole wird insbesondere MetaMask-Benutzern zugute kommen, da einige Krypto-Geldbörsen (einschließlich der 1-Zoll-Wallet, Ledger und Trezor) zwar in der Lage sind, eine Transaktion zu erstellen und zu signieren, aber nicht sofort übertragen, MetaMask ist dies nicht.
Das RabbitHole ist als Proxy konzipiert, der die MetaMask-Wallets der 1-Zoll-Benutzer und die Ethereum-Validatoren verbindet. Sein einzigartiger Algorithmus überprüft Swap-Transaktionen auf 1 Zoll auf die Gefahr eines Sandwich-Angriffs, und wenn eine solche Bedrohung erkannt wird, wird die Transaktion direkt an Validatoren gesendet, die einen der aggregierten Anbieter verwenden.
Für einen Testzeitraum ist die Nutzung von RabbitHole kostenlos. Nach Erhalt des Feedbacks aus der Community wird eine Entscheidung über die Zahlungsoptionen für das RabbitHole getroffen. Eine mögliche Option könnte das Staking einer bestimmten Anzahl von 1-Zoll-Token sein.
Eine Schritt-für-Schritt-Anleitung zur Verwendung des 1-Zoll-RabbitHole ist im Hilfe-Center verfügbar .
Bleiben Sie dran für weitere Neuigkeiten und Updates von 1inch Network!