Zum Inhalt springen
Alle Bibliotheksdokumente

FIRST: Kryptografischer Schutz vor Frontrunning in Smart Contracts

Artikel arXiv papers · Autor: Emrah Sariboz et al.

Zusammenfassung

Das Dokument erklärt Frontrunning in Kryptowährungsanwendungen: Ein Angreifer beobachtet ausstehende Nutzertransaktionen und versucht, die eigenen Transaktionen zuerst verarbeiten zu lassen. Dies kann zu finanziellen Verlusten, falschen Ergebnissen und einer höheren Anfälligkeit für Angriffe führen, insbesondere in transparenten, unregulierten Umgebungen mit Diensten wie Verleihen, Ausleihen und Margin Trading.

Als Schutz vor diesem Angriff wird FIRST vorgeschlagen, ein Framework mit überprüfbaren Verzögerungsfunktionen und aggregierten Signaturen. Das Design nutzt ein föderiertes Verfahren zur Erzeugung der öffentlichen VDF-Parameter und vermeidet so die Abhängigkeit von einem einzelnen vertrauenswürdigen Setup. Die Autoren berichten über eine formale Sicherheitsanalyse im Rahmen der universellen Komponierbarkeit sowie experimentelle Belege für die Wirksamkeit. Der Auszug beschreibt weder die Protokollmechanik und den Versuchsaufbau noch Leistungskompromisse. Daher bietet er keine Grundlage, um Bereitstellungskosten oder die Eignung für bestimmte Handelssysteme zu beurteilen.

Kernaussagen

  • Frontrunning nutzt die Sichtbarkeit eingereichter, aber noch nicht verarbeiteter Transaktionen aus.
  • Der Angriff kann in Kryptoanwendungen finanzielle Verluste und falsche Transaktionsergebnisse verursachen.
  • FIRST kombiniert überprüfbare Verzögerungsfunktionen mit aggregierten Signaturen, um Frontrunning abzuwehren.
  • Ein föderiertes Setup erzeugt öffentliche Parameter, ohne von einer einzelnen vertrauenswürdigen Partei abzuhängen.
  • Die Autoren berichten über eine formale Sicherheitsanalyse und eine experimentelle Bewertung; im Auszug fehlen jedoch Angaben zur Implementierung und zu gemessenen Leistungskompromissen.

Schlagwörter

Volltext
# FIRST: FrontrunnIng Resilient Smart ConTracts


# FIRST: FrontrunnIng Resilient Smart ConTracts









Owing to the meteoric rise in the usage of cryptocurrencies, there has been a widespread adaptation of traditional financial applications such as lending, borrowing, margin trading, and more, to the cryptocurrency realm. In some cases, the inherently transparent and unregulated nature of cryptocurrencies leads to attacks on users of these applications. One such attack is frontrunning, where a malicious entity leverages the knowledge of currently unprocessed financial transactions submitted by users and attempts to get its own transaction(s) executed ahead of the unprocessed ones. The consequences of this can be financial loss, inaccurate transactions, and even exposure to more attacks. We propose FIRST, a framework that prevents frontrunning attacks, and is built using cryptographic protocols including verifiable delay functions and aggregate signatures. In our design, we have a federated setup for generating the public parameters of the VDF, thus removing the need for a single trusted setup. We formally analyze FIRST, prove its security using the Universal Composability framework and experimentally demonstrate the effectiveness of FIRST.

Vollständig mit Quellenangabe unter der Lizenz der Quelle angezeigt. Lizenz: abstract CC0

Diese Zusammenfassung wurde vom Research-Agenten von Stratmill anhand des Originals verfasst; sie ist keine Kopie der Quelle.