Shutter ist ein Open-Source-Kryptoprotokoll und Web3-Projekt, das entwickelt wurde, um die Fairness und Privatsphäre in Blockchain-Netzwerken zu verbessern, insbesondere im Hinblick auf Probleme wie Front-Running und böswillige Maximal Extractable Value- oder MEV-Angriffe. Das Projekt wurde ursprünglich von brainbot entwickelt, um die inhärente Transparenz von Blockchain-Mempools zu adressieren, in denen Transaktionen oft für Bots und Miner sichtbar sind, bevor sie finalisiert werden. Diese Transparenz ermöglicht es böswilligen Akteuren, Transaktionen neu zu ordnen oder einzuschleusen, um auf Kosten regulärer Nutzer zu profitieren, etwa durch Sandwich-Angriffe auf dezentralen Börsen.
Die Kerntechnologie hinter dem Projekt ist Threshold Encryption in Kombination mit Distributed Key Generation. In einem Shutterized-System werden Nutzertransaktionen verschlüsselt, bevor sie an das Netzwerk übermittelt werden. Diese Transaktionen bleiben undurchsichtig, solange sie sich im Mempool befinden, was bedeutet, dass Angreifer den Inhalt, wie etwa die spezifisch gehandelten Assets oder den Preis, nicht sehen können. Die Transaktionen werden erst entschlüsselt und ausgeführt, nachdem sie in einen Block aufgenommen wurden und ihre Reihenfolge festgelegt wurde.
Dieser Entschlüsselungsprozess wird von einem dezentralen Netzwerk spezialisierter Knoten, sogenannten Keypers, verwaltet. Diese Keypers generieren kollaborativ Verschlüsselungsschlüssel und geben die entsprechenden Entschlüsselungsschlüssel erst frei, wenn die vordefinierten Bedingungen für die Aufnahme in einen Block erfüllt sind. Da das System eine bestimmte Anzahl von Keypers erfordert, die kooperieren müssen, um die Schlüssel offenzulegen, kann kein einzelner Knoten oder eine kleine Gruppe Transaktionen vorzeitig entschlüsseln oder bestimmte Nutzer zensieren.
Der SHU-Token dient als nativer Governance-Token für Shutter DAO 0x36. Diese dezentrale autonome Organisation ist für die allgemeine Verwaltung und Entwicklung des Shutter Network verantwortlich. Token-Inhaber nutzen SHU, um am Entscheidungsprozess teilzunehmen, was Abstimmungen über Protokoll-Upgrades, die Finanzierung neuer Entwicklungsinitiativen und die Wahl der Keypers beinhaltet, die das Netzwerk sichern. Jüngste Entwicklungen haben zudem Mechanismen für Staking und Incentives eingeführt, bei denen der Token eine Rolle dabei spielt, die Interessen von Knotenbetreibern und Community-Mitgliedern aufeinander abzustimmen.
Über die Verhinderung von Handelsmanipulationen auf Ethereum und Layer-2-Lösungen wie Gnosis Chain und Optimism hinaus findet das Shutter-Protokoll Anwendung in mehreren anderen Anwendungsfällen. Dazu gehören Shielded Voting für DAOs, um zu verhindern, dass frühe Ergebnisse spätere Wähler beeinflussen, Sealed-Bid-Auktionen, um einen fairen Wettbewerb zu gewährleisten, und Gaming-Anwendungen, bei denen verborgene Informationen für ein faires Spiel erforderlich sind. Das Projekt hat kürzlich seine Zugänglichkeit durch eine dedizierte API erweitert, die es sowohl Web2- als auch Web3-Entwicklern ermöglicht, diese Verschlüsselungsfunktionen in ihre eigenen Anwendungen zu integrieren, ohne eine komplexe kryptografische Infrastruktur von Grund auf neu aufbauen zu müssen.
Mehr erfahren