Beim Front Running (Insidergeschäft) stellt man eine Transaktion in eine Warteschlange, wenn man Kenntnis von einer zukünftigen Transaktion hat.
Andere Parteien, die Front Running durchführen können, sind Full-Node-Betreiber/-innen, also Parteien, deren Aufgabe es ist, die Netzwerkaktivitäten im Auge zu behalten und die daher Kenntnis von unbestätigten Transaktionen haben. Auch zentralisierte Börsen können Front Running betreiben, allerdings wäre es gegen ihr Interesse, ihre eigenen Kunden zu betrügen. Front Running kann auch mithilfe anderer Methoden orchestriert werden. Generalisiertes Front Running erschließt potenziell profitable Contract Calls.
Andere Arten von Angriffen umfassen Verdrängung, Einfügung und Ausblendung. Bei einem Verdrängungsangriff ersetzt der/die böswillige Akteur/in eine echte Transaktion durch die eigene. Obwohl die ursprüngliche Transaktion möglicherweise noch ausgeführt wird, wird sie nicht den beabsichtigten positiven Effekt haben. Bei einem Einfügungsangriff wird eine echte Transaktion zwischen zwei Transaktionen eingeklemmt, mit dem Ziel, einen Gewinn zu erzielen, ohne einen Vermögenswert zu verwahren.
Der Ausblendungsangriff soll andere von der Ausführung einer Transaktion abhalten. Sobald die Aussetzung aufgehoben wird, ist der Front Runner weniger besorgt um die (zuvor) ausgeblendeten Trades.
Join the thousands already learning crypto!