Letzten September zeigten On-Chain-Metriken, dass durch heimtückische Sandwich-Angriffe fast 300.000 Dollar von Nutzern abgezweigt wurden, was die anhaltende und kostspielige Herausforderung des Maximal Extractable Value (MEV) in Blockchain-Netzwerken unterstreicht. Wie kann also Shutter Threshold Encryption eine robuste Verteidigung gegen diese räuberischen Praktiken bieten und die Transaktionssicherheit zum Besseren verändern?
Die stille Steuer: Das allgegenwärtige Ausmaß von MEV verstehen
Die Transparenz der Blockchain, ein Eckpfeiler der Dezentralisierung, hat unbeabsichtigt eine Achillesferse geschaffen: Maximal Extractable Value (MEV). Dieses Phänomen ermöglicht es Blockproduzenten und anderen erfahrenen Akteuren, von der Manipulation der Reihenfolge und Aufnahme von Transaktionen innerhalb eines Blocks zu profitieren. Die öffentliche Natur von Mempools – dem Haltebereich für ausstehende Transaktionen – legt entscheidende Daten offen und ermöglicht Frontrunning-, Backrunning- und Sandwich-Angriffe, die im Wesentlichen als versteckte Steuer für die Nutzer fungieren.
Insbesondere Ethereum hat erlebt, dass die MEV-Extraktion ein erhebliches Ausmaß erreicht hat, das historisch gesehen etwa 11 % seiner Blockbelohnungen entspricht. Dies sind keine geringfügigen Ineffizienzen, sondern stellen greifbare Verluste für Händler dar, insbesondere für diejenigen, die große Bewegungen in volatilen Märkten machen. Die Daten vom September 202X, die auf Hunderttausende von Dollar hinweisen, die durch Sandwich-Angriffe verloren gingen, dienen als deutliche Erinnerung daran, dass MEV eine wiederkehrende Belastung des Nutzerkapitals ist, die sich auf alle auswirkt, von Gelegenheits- bis hin zu institutionellen Händlern. Es ist ein Problem, das innovative kryptografische Lösungen erfordert.
Wie Shutter Threshold Encryption Transaktionen stärkt
Unter den verschiedenen MEV-Minderungsstrategien haben sich kryptografische Techniken wie Threshold Encryption als vielversprechende Kandidaten herauskristallisiert. Diese Methoden zielen darauf ab, Transaktionsinhalte zu verbergen, bevor sie überhaupt den Mempool erreichen, und sie so lange verborgen zu halten, bis sie endgültig in einem Block angeordnet sind. Dies verhindert, dass böswillige Akteure, einschließlich Blockproduzenten, Transaktionsdaten für MEV ausnutzen.
Shutter zeichnet sich als bahnbrechendes Threshold-Encryption-Protokoll aus, das speziell zur Bekämpfung von MEV entwickelt wurde. Es war das erste seiner Art, das über die Forschungsphase hinausging und eine Live-Bereitstellung im Gnosis Chain Mainnet erreichte. Im Kern funktioniert Threshold Encryption, indem der Entschlüsselungsschlüssel einer Transaktion auf ein verteiltes Komitee von „Keypern“ aufgeteilt wird. Kein einzelner Keyper kann eine Transaktion allein entschlüsseln; eine vorher festgelegte Mehrheit ist erforderlich, um den Klartext zu rekonstruieren. Hier ist eine vereinfachte Aufschlüsselung:
- Schlüsselerzeugung: Das Komitee generiert gemeinsam einen öffentlichen Schlüssel und individuelle private Schlüsselanteile.
- Verschlüsselung: Benutzer verschlüsseln ihre Transaktionen mit diesem öffentlichen Schlüssel und übermitteln Chiffretexte an das Netzwerk.
- Anordnung: Block-Vorschlagende ordnen diese verschlüsselten Transaktionen an, ohne deren Inhalt zu kennen.
- Entschlüsselung: Sobald der Block fertiggestellt ist, veröffentlichen die Keyper ihre Entschlüsselungsanteile. Eine ausreichende Anzahl gültiger Anteile wird kombiniert, um die ursprüngliche Transaktion aufzudecken.
- Ausführung: Die nun entschlüsselten Transaktionen werden von der virtuellen Maschine des Netzwerks ausgeführt.
Dieses Off-Chain-Komitee-Design macht Shutter konsensunabhängig, was bedeutet, dass es sich in verschiedene Blockchains integrieren lässt, ohne deren Kernkonsensregeln zu ändern. Obwohl das Keyper-Komitee genehmigungspflichtig ist und ein gewisses Maß an Vertrauen erfordert, zielen seine von der Governance ausgewählten Mitglieder darauf ab, die Zuverlässigkeit sicherzustellen.
Sich entwickelnde Lösungen: Von Per-Epoch- zu Batched-Verschlüsselung
Shutters Weg zu einem robusten MEV-Schutz hat eine bedeutende Entwicklung durchlaufen. Ursprünglich untersuchte das Protokoll die Per-Epoch-Verschlüsselung, bei der Transaktionen für eine bestimmte Blockchain-Epoche unter einem einzigen Schlüssel verschlüsselt wurden. Dieses Design war zwar effizient, hatte aber einen entscheidenden Fehler: Sobald der Epochenschlüssel rekonstruiert war, wurden alle Transaktionen dieser Epoche, auch solche, die noch nicht in einem Block enthalten waren, öffentlich, was die Benutzer potenziell MEV aussetzte.
Die bereitgestellte Version auf Gnosis Chain behebt dies durch die Implementierung einer Per-Transaction-Verschlüsselung. Jede Transaktion erhält ihre eigene eindeutige Verschlüsselung, wodurch die Privatsphäre verbessert wird, indem sichergestellt wird, dass nur enthaltene und abgeschlossene Transaktionen entschlüsselt werden. Dieser Ansatz priorisiert zwar die Sicherheit und den Datenschutz, erhöht aber die Arbeitsbelastung des Keyper-Komitees linear mit dem Transaktionsdurchsatz. Mit Blick auf die Zukunft untersucht das Shutter-Team die Batched Threshold Encryption (BTE) als potenziellen Sweet Spot. BTE zielt darauf ab, eine nahezu konstante Komiteebelastung aufrechtzuerhalten und gleichzeitig die Privatsphäre von Transaktionen zu wahren, die nicht in einem Block enthalten sind, und bietet so ein optimierteres Gleichgewicht zwischen Effizienz und Sicherheit.
Über Gnosis Chain hinaus weitet sich Shutters Reichweite aus. Ein verschlüsseltes Mempool-Modul für den OP Stack ist bereits in einem Optimism-Testnetz live. Dieses Modul verwendet auf intelligente Weise die Per-Epoch-Verschlüsselung, mildert aber den Fehler des früheren Designs, indem es Transaktionen an bestimmte Zielblöcke bindet. Wenn eine Transaktion ihren beabsichtigten Block verpasst, wird sie einfach rückgängig gemacht, wodurch eine vorzeitige Offenlegung verhindert wird.
Der Weg nach vorn: Shutters Reise in eine vertrauensminimierte Zukunft
Trotz seiner bedeutenden Fortschritte bei der MEV-Minderung räumt Shutter ein, dass seine aktuelle Iteration nicht vollständig vertrauenslos ist, da sie auf einem genehmigungspflichtigen Keyper-Satz basiert. Eine weitere Herausforderung war die Latenz, die bei der Gnosis Chain-Bereitstellung beobachtet wurde; während Gnosis-Blöcke alle fünf Sekunden produziert werden, haben Shutter-Transaktionen in der Vergangenheit durchschnittlich etwa drei Minuten für die Aufnahme benötigt, hauptsächlich aufgrund der begrenzten Anzahl von Shutterized-Validatoren und Keypern. Dies deutet darauf hin, dass es zwar vielversprechend ist, aber noch Raum für Optimierung gibt, um seinen realen Nutzen zu maximieren.
Das Shutter-Team entwirft aktiv einen praktischen, mehrphasigen Fahrplan hin zu einem vollständig verschlüsselten und stärker vertrauensminimierten Mempool, wobei der Schwerpunkt insbesondere auf Ethereum liegt. Dieses ehrgeizige Unterfangen erfordert die Zusammenarbeit verschiedener Ökosystemkomponenten, darunter Wallets, RPCs, Relays, Builder und Validatoren, bevor es letztendlich In-Protokoll-Unterstützung erhält. Sobald diese auf Ethereum etabliert sind, können diese Module dann auf andere EVM-kompatible Ketten ausgedehnt werden, wodurch der MEV-Schutz in der breiteren Krypto-Landschaft demokratisiert wird. Für diejenigen, die diese komplexen Märkte navigieren und potenziell Chancen erkennen möchten, können Plattformen wie cryptoview.io wertvolle Einblicke bieten. Finden Sie Möglichkeiten mit CryptoView.io
