Was ist front running?

By Anycoin Direct

Wenn Sie mit dem Handel an einer dezentralen Börse (DEX) beginnen, können Sie auf Frontrunning stoßen, ohne es zu bemerken. In der Tat ist fast jeder, der an einer DEX gehandelt hat, ein Opfer davon geworden, weil er es nicht kannte. Heute werden wir Ihnen erklären, was Front-Running ist und was Sie dagegen tun können.

Zusammenfassung

✔️ Front running ist auch als Sandwich-Angriff bekannt.

✔️ Durch Frontrunning zahlen Sie mehr für Ihre Münzen.

✔️ Frontrunning findet normalerweise auf einem DEX statt.

✔️ Es gibt Bots, die speziell für Frontrunning geschrieben wurden und die Sie einrichten können.

Was ist Frontalunterricht?

Frontalangriff ist auch unter einem anderen Begriff bekannt, dem Sandwich-Angriff. Der Sandwich-Angriff ist jedoch aussagekräftiger, weshalb wir diese Terminologie bevorzugen.

Ein Sandwich besteht aus drei Teilen: dem oberen und unteren Sandwich und dem Belag in der Mitte. Das Opfer eines Sandwich-Angriffs sind die Beläge, die zwischen zwei Transaktionen zerrieben werden.

Kurz gesagt, ein Sandwich-Angriff bedeutet, dass Sie für Münzen, die Sie auf einem DEX kaufen wollen, mehr bezahlen müssen, weil der Angreifer Ihnen zuvorkommt, indem er höhere Gasgebühren bezahlt als Sie, so dass seine Transaktion zuerst abgewickelt wird. Dann verkauft er die von Ihnen gewünschten Münzen im selben Block an Sie (Backrun), allerdings zu einem höheren Preis. Den Gewinn steckt der Angreifer jedes Mal ein.

Im Prinzip kann Front-Running auch an einer zentralen Börse durch Insiderhandel stattfinden, aber der Ruf der Börse ist zu wichtig, um dies zuzulassen.

Handel auf einem DEX

Wenn Sie mit dem Handel an einer DEX beginnen, müssen Sie sich mit drei Variablen auseinandersetzen: Preis, Gasgebühren und Slippage. Je nach Standort sind dies öffentliche Daten.

  • Der Preis. Er wird durch Angebot und Nachfrage bestimmt.

  • Gasgebühren. Auch diese richten sich nach Angebot und Nachfrage.

  • Verzugszinsen. Slippage ist ein bestimmter Prozentsatz, den Sie bereit sind, extra zu zahlen, damit die Transaktion durchgeführt wird. Einige Münzen sind berüchtigt für ihre hohe Slippage, wie SafeMoon.

Automatisierter Market Maker

Ein Automated Market Maker (AMM) bestimmt das Geschehen auf einem DEX. Ein AMM setzt Preise durch dezentrale Liquiditätspools auf der Grundlage von intelligente Verträge und basiert auf Algorithmen.

Die Bereitstellung von Liquidität kann Ihnen sehr hohe Zinssätze einbringen, wenn die Liquidität gering ist. Der Nachteil ist, dass Sie die Kryptowährung möglicherweise nicht verkaufen können, wenn Sie wollen, weil es keine Käufer gibt.

Wenn es viel Liquidität gibt, erhalten Sie viel niedrigere Zinssätze, aber Sie können Ihre Kryptowährung viel leichter loswerden, wie bei beliebten und etablierten Münzen auf einem großen DEX. Hier gibt es wenig Nutzen für einen Bot auf einem Trader.

Blockchain-Gasgebühren

Dies ist ein sehr viel vertrauteres Prinzip. Wenn Sie eine Transaktion mit einem Blockchain Nodes oder Miner werden Ihre Transaktion validieren. Dies erfolgt in der Regel nach dem wirtschaftlichen Prinzip, wobei Händler, die bereit sind, die höchsten Gasgebühren zu zahlen, als erste gehen, da die Miner davon profitieren.

Ein Block in einer Blockchain besteht nicht nur aus einer einzigen Transaktion, sondern aus einem ganzen Bündel. Bevor ein Block genehmigt und abgerechnet wird, werden die Transaktionen in einem sogenannten Mempool gesammelt. Dazu gehören Ihre Transaktion und die des Spitzenreiters. Sein Ziel ist es, mehr Gasgebühren zu zahlen als Sie, um als Erster handeln zu dürfen und dann die von ihm gekauften Münzen zu einem höheren Preis an Sie zu verkaufen.

Schlupf auf einem DEX

Wenn Sie eine Münze auf einem DEX kaufen möchten, werden Sie in der Regel aufgefordert, einen Prozentsatz für die Slippage anzugeben. Je höher Sie diesen Prozentsatz festlegen, desto mehr sind Sie bereit, für Ihre Münzen zu zahlen, weil Sie wollen, dass die Transaktion durchgeführt wird. Bei einer hohen Slippage und einem großen Auftrag werden Sie mit ziemlicher Sicherheit Opfer eines Sandwich-Angriffs, da dies dem Angreifer eine Menge Geld und Ihnen einen großen Verlust einbringen wird.

Sandwich-Angriffs-Bot

Woher weiß ein Angreifer also, welche Münze Sie kaufen wollen, wie viel, zu welchem Preis und mit welchem Slippage?

Zu diesem Zweck gibt es Bots. Diese überwachen den Mempool und wissen genau, wann sie erfolgreich (mit Gewinn) zuschlagen können. Sie bestimmen die Opfer anhand einer Berechnungsmethode, die ungefähr so aussieht:

Wenn ich 50 Euro an Gasgebühren an Blockchain X zahle und diese Münze kaufe und sie zu einem höheren Preis an Händler Y wieder verkaufe, werde ich dann ein ausreichend positives Ergebnis haben? Das alles kann man in einem solchen Bot einrichten.

Da Blockchains öffentlich sind, können Transaktionen in einem Blockchain-Explorer oder einer Art DEX-Tool mit Transaktionen aus dem öffentlichen Ledger oder Public Ledger nachverfolgt werden. Der Bot prüft, ob es im Mempool ausstehende Transaktionen gibt, die noch ausgeführt werden müssen, und bestimmt anhand dieser ausstehenden Transaktionen, wer seine Opfer sein werden.

Wenn Sie in einem solchen Tool sehen, dass eine bestimmte Adresse sowohl kauft als auch verkauft, wobei andere Händler dazwischen liegen, dann handelt es sich wahrscheinlich um einen Bot, der Sandwich-Attacken durchführt. Sie erkennen dies daran, dass die Gasgebühren höher sind als bei den dazwischen liegenden Adressen, der Kaufpreis aber niedriger. Er verkauft dann seine Münzen an seine Opfer zu einem höheren Preis. Das ist sein Einkommensmodell.

Natürlich wird ein solcher Bot keinen wirklich guten Namen bekommen, aber zum Glück weiß der Besitzer eines solchen Bots, wie er anonym bleiben kann. Andernfalls würde am nächsten Tag ein Berg von Gläubigern und wütenden Menschen vor der Tür stehen. Blockchain ist eine großartige Technologie, aber sie bietet moralisch weniger hochstehenden Personen eine Reihe von Möglichkeiten, mehr oder weniger zu betrügen, auch wenn diese Methode legal ist.

Beispiel für einen Sandwich-Angriff

Nehmen wir ein Beispiel für einen Sandwich-Angriff, der fast nie stattfindet, weil die Zahlen übertrieben sind. Die Übertreibung macht in diesem Fall den Punkt.

Jemand möchte PEPE für 1 Million Euro kaufen. Er tut dies auf einem Ethereum DEX und muss daher Gasgebühren in ETH zahlen. Er setzt seine Gasgebühren auf maximal 50 Euro und einen Slippage von 15%.

Ein Bot kann diese Information im Meme-Pool sehen. Da es sich um einen hohen Geldbetrag mit einer hohen Slippage handelt, stellt der Bot sicher, dass er diesen Handel auf Eis legt.

Der Bot richtet einen PEPE-Kauf ein und kauft für 1 Million € zu Gasgebühren über 50 €. Da es beim Käufer eine 15 %ige Abweichung gibt, weiß der Bot, dass er von ihm zusätzliche 15 % erhalten kann. Wenn er verkauft, macht er einen Gewinn von etwa 15 %, was bei großen Aufträgen eine Menge ausmachen kann, in diesem Fall etwa 150.000 Euro.

Bei den meisten Geschäften geht es um geringere Beträge, aber das Prinzip ist klar. Da Bots unermüdlich sind, setzen sie diese Praxis den ganzen Tag lang fort und nehmen Händlern, die nichts vermuten, in großer Zahl Geld ab. Der Händler wird nur sehen, dass er Münzen zu einem ziemlich hohen Preis bekommt.

Einige Konten machen mit diesem Handel Millionen im Monat. Nun, das ist Geld für nichts!

Übrigens, wenn Sie vorhaben, selbst Frontrunning zu betreiben, haben wir schlechte Nachrichten für Sie. Sie werden keinen Erfolg haben, weil Bots einfach viel schneller sind als Menschen. Natürlich können Sie einen solchen Bot kaufen und Ihre Moral auf den Misthaufen werfen. Das ist nur ein Geschäft, wissen Sie....

Was können Sie gegen einen Sandwich-Angriff tun?

Es gibt eine Reihe von Dingen, die Sie gegen einen Sandwich-Angriff tun können, um die Risiken zu verringern:

  1. Handeln Sie auf einem DEX über kleinere Trades. Je geringer der Gewinn ist, den ein Bot erzielen kann, desto geringer ist die Wahrscheinlichkeit, dass er Sie angreift. Dies kann aufgrund der hohen Gasgebühren unmöglich sein.

  2. Vermeiden Sie Orte mit geringer Liquidität, wie einen kleineren oder unbekannten DEX oder eine obskure Münze. Je geringer die Liquidität, desto weniger Händler, desto höher die Chance, dass ein Bot auf einen unverdächtigen Händler lauert und desto geringer die Chance, dass ein anderer Frontrunner den Bot stört. Auch die Slippage ist hier oft höher.

  3. Handeln Sie auf einem DEX, auf dem Sie Limit-Orders erteilen können, wie z. B. 1Inch. Bei einer Limit-Order bestimmen Sie den Preis, zu dem Sie handeln möchten.

  4. Seien Sie sehr vorsichtig, wenn Sie einen Prozentsatz für den Schlupf festlegen. Setzen Sie ihn so niedrig wie möglich an, besonders wenn Sie einen hohen Betrag setzen. Schicken Sie keine Einladung für eine Sandwich-Attacke!

  5. Ziehen Sie in Erwägung, einen schnellen Handel zu tätigen, wenn Sie einen großen Auftrag haben, d.h. höhere Gasgebühren als nötig zu zahlen, aber mit einem wichtigen Ziel: als Erster handeln zu können.

  6. Verwenden Sie die "Flashbot-Transaktion", wie bei 1Inch. Diese Transaktionen werden nicht im Mempool angezeigt.

  7. Handel auf 1Inch, mit Limit-Order und Flashbot-Transaktion.

Konklusion

Ein Sandwich-Angriff kann Sie beim Handel mit einem DEX viel Geld kosten. Vor allem, wenn es sich um einen großen Handel handelt. Wenn Sie tiefe Taschen haben, schützen Sie sich auf die oben genannten Arten.

Eine andere Möglichkeit ist, den Handel an einer DEX aufzugeben. Wenn Sie nicht wissen, dass es sich dabei um extrem teure Börsen handelt, an denen Sie nur obskure Münzen kaufen können, die noch nicht an einer zentralen Börse zum Verkauf stehen. Auch bekannt als Glücksspiel.

Es ist in Ordnung, ein wenig mehr zu bezahlen, wenn man ein LP-Paar kauft und es dann zum Farmen an sich bindet, aber wenn man plant, zu kaufen und zu verkaufen, kann man viel Geld für Handelsgebühren, Gasgebühren und Sandwich-Attacken ausgeben.

Testen dein Wissen

Frage: 1/5Was ist der Zweck eines Sandwich-Angriffs?
ASie verschaffen sich einen Vorsprung durch Gasgebühren und lassen Sie höhere Preise für Ihre Münzen zahlen.
BSie müssen höhere Gasgebühren zahlen.
CSammeln von Münzen.
DTransaktionskosten in die Tasche stecken.