Wie verhindern dezentrale Börsen Frontrunning?

Mit dem bevorstehenden Aufstieg dezentraler Börsen für Bitcoin und Altcoins. Wie verhindern diese Börsen das Front Running von Trades? Da alle Transaktionen transparent sind, was hindert jemanden daran, die Blockchain zu überwachen, um einen eingehenden Großauftrag zu erkennen und dann sofort einen ähnlichen Handel davor auszuführen?

Börsengeschäfte/Aufträge finden innerhalb der Börse statt, nicht auf der Blockchain.

Antworten (2)

Für diejenigen, die mit Front Running nicht vertraut sind: Es ist der Prozess der Markt-/Preismanipulation. Wenn ich weiß, dass ein großer Kauf von etw. Wertvolles passieren wird, wird die Menge davon auf dem Markt seltener und der Preis kann steigen. Da könnte ich so ein Gut schnell selbst kaufen, auf steigenden Preis spekulieren und es nach der großen Transaktion zu einem höheren Preis verkaufen.

In der Bitcoin-Welt ist dies nicht ausgeschlossen. Stellen Sie sich vor, Sie sind in einem großen Finanzkonzern und dieses Institut bittet den Handelstisch, Bitcoins für 10 Millionen Euro zu kaufen. Ein Mitarbeiter könnte diesen geplanten Handel sehen und vorher einen schnellen Selbsthandel durchführen. Das ist also innerhalb von Unternehmen.

Im öffentlichen Bitcoin-Raum gibt es keinen Hinweis auf einen „großen“ Handel, der auf der Blockchain stattfinden wird. Normalerweise wird ein TX zusammengestellt und dann in das Netzwerk gesendet, an die Knoten, mit denen Sie verbunden sind, und von dort an das gesamte Netzwerk. Wenn Sie also diesen UTXO mit einer enormen Menge in Ihrem Knoten sehen könnten, haben Sie die Zeit, Ihren eigenen TX zu erstellen, um Front Running zu machen. Es müsste in einen Kandidatenblock gelangen, bevor der "große" TX einem Block beitritt, der dann gewertet wird. Ich sehe nicht, dass es dafür eine Garantie gibt. Es könnte anders werden, wenn ein Miner ins Spiel kommt und er einen TX von Hand bastelt, aber ich bin mir nicht 100% sicher ... Er müsste schnell genug sein, dass kein anderer Miner einen Kandidatenblock hat, der reinkommt die blockchain vor ihm...

Es gibt keine praktische Technologie, die ich gefunden habe, die Front Running auf vertrauenslose Weise verhindert. Dies gilt unabhängig davon, ob der Austausch dezentralisiert oder zentralisiert ist. Das einzige, was Frontrunning verhindern kann, ist eine ordnungsgemäße Prüfung durch einen unabhängigen Dritten.

Ich habe hier darüber geschrieben, wie einige Kryptowährungsprojekte das Orderbuch in die Blockchain implementieren und wie es Front Running nicht verhindert: http://www.kkurokawa.com/2015/06/front-running-decentralized-exchanges. html

Andere Projekte implementieren das Orderbuch außerhalb der Blockchain, und dies verhindert auch kein Front-Running, ebenso wie zentralisierte Börsen.