Front Running

Medium
Was ist Front Running?
Kurzbeschreibung
Front Running bedeutet, dass du eine Transaktion in eine Warteschlange stellst, wenn du von einer zukünftigen Transaktion weißt.
Im Detail

Beim Front Running wird eine Transaktion mit dem Wissen um eine zukünftige Transaktion in eine Warteschlange gestellt. Front Running auf einer Blockchain-Plattform findet normalerweise statt, wenn ein Miner, der Zugang zu Informationen über ausstehende Transaktionen hat, einen Auftrag erteilt, der ihm einen Gewinn auf der Grundlage eines ausstehenden Geschäfts einbringen würde. Auf der Ethereum Blockchain zum Beispiel kann es zu Front Running kommen, wenn Bots einen höheren Gaspreis als ein schwebendes Geschäft anbieten und so dessen Abwicklung beschleunigen.Andere Parteien, die in der Lage sind, Front Running zu betreiben, sind die Betreiber von Full Nodes, die ein Auge auf die Aktivitäten im Netzwerk haben und daher von unbestätigten Transaktionen wissen. Zentralisierte Börsen können ebenfalls Frontrunning betreiben, aber es wäre nicht in ihrem Interesse, ihre eigenen Kunden zu betrügen. Frontrunning kann auch durch andere Methoden orchestriert werden. Generalisiertes Frontrunning zapft potenziell profitable Kontraktaufrufe an. Andere Arten von Angriffen sind Verdrängung, Einfügung und Unterdrückung. Bei einem Verdrängungsangriff verdrängt der böswillige Akteur eine echte Transaktion durch seine eigene. Die ursprüngliche Transaktion kann zwar noch ausgeführt werden, hat aber nicht den beabsichtigten positiven Effekt. Bei einem Einfügungsangriff hingegen wird eine echte Transaktion zwischen zwei Transaktionen eingefügt, um einen Gewinn zu erzielen, ohne einen Vermögenswert zu besitzen. Der Unterdrückungsangriff zielt darauf ab, andere davon abzuhalten, eine Transaktion durchzuführen. Wenn die Einbehaltung aufgehoben wird, ist der Front Runner weniger besorgt über den unterdrückten Handel.Front Running kann durch die Sequenzierung von Transaktionen und die Verbesserung der Transaktionsvertraulichkeit abgeschwächt werden. Die Sequenzierung von Transaktionen kann durch Implementierungen wie die Canonical Transaction Ordering Rule erreicht werden, wie sie von BCH (Bitcoin Cash) verwendet wird. Die Vertraulichkeit hingegen gilt für verschiedene Bereiche einer dezentralen Anwendung (DApp).

Erfolgreiche Crypto Investments sind kein Zufall!

Erlerne praxisorientiertes und sofort umsetzbares Wissen, um erfolgreich in Coins, Tokens und co. zu investieren. Mit unseren Schritt-für-Schritt Coachings erlernst du in nur 12 Wochen, wie du eigenständig investierst.
Vereinbare dein kostenloses Erstgespräch