Ganz ehrlich, ganz am Anfang dachte ich auch, dass Dusk nur ein weiteres Plattitüden-Spiel mit „anonymem“ Storytelling ist. Bis vorletzte Woche, als ich mit der Discord-Community beim RC2-Test aufs Mainnet gestarrt habe: um drei Uhr nachts war der Iced Americano längst warm, der Gaspreis war zu niedrig und hat mich 20 Minuten lang blockiert, also hab ich sogar beim Admin rumgemotzt. Erst beim Testen habe ich gemerkt: Das ist überhaupt nicht dasselbe wie die Privacy-Chains, die ich vorher gespielt habe.

Bei den meisten Privacy-Chains steckt die Verschlüsselung auf der Ebene von Smart Contracts – als hättest du das Türschloss in dein Wohnzimmer montiert. Wenn ein Dieb ein Fenster aufbricht, sieht man im Hausinneren alles. Letztes Jahr habe ich eine beliebte Privacy-Chain getestet: Wegen einer Schwachstelle in den Contract-Berechtigungen wurden alle Transfer-Transaktionen im Testnetz als Klartext im Block-Explorer angezeigt. Die Testadresse, die ich damals hinterlassen habe, wurde zwei Monate lang von Müll-Airdrops belästigt. Dusk „verschweißt“ die Pedersen-Commitment-Verschlüsselung direkt in die SBA-Konsensschicht: Assets sind ab dem Eintritt ins Mempool im verschlüsselten Zustand. Selbst wenn ein Knoten vollständige Blockdaten bekommt, kann er nur den Zero-Knowledge-Beweis lesen, dass „die Transaktion gültig ist“ – keinen einzigen Cent Klartextbetrag, keine Adresse. Ich habe absichtlich Klartext-Transaktionsdaten in die Node-Interfaces geschoben und bekam sie direkt von der Konsensschicht zurückgewiesen, nicht mal bis zum Verifikationsschritt vorgelassen.

Früher hat mich bei Privacy-Chains am meisten das KYC-Thema genervt. Letztes Jahr habe ich eine angeblich konforme Privacy-Chain genutzt: Ich habe ein Foto des Ausweises in ein Drittanbieter-Plugin hochgeladen – und kurz darauf bekam ich Auslandstrash in Form von Finanzwerbe-SMS. Dusk’s ZkKYC ist direkt in die Rusk-Virtual-Machine eingebettet: Deine KYC-Nachweise bleiben bei dir lokal. Bei der Transaktion wird nur ein Beweis erzeugt, dass „ich die regulatorischen Anforderungen erfülle“. Selbst das Projektteam kann keine Identitätsinformationen von dir abgreifen. Und wenn der Regulator eine Audit-Ansicht anfordert, sieht er nur die vorgesehenen Transaktionen. Jetzt haben sie gerade auch die PR zusammengeführt, in der FRI+PLONK als Hybrid-Proof gemischt werden: Die Verifikation pro Einzeltransaktion liegt bei 1,4 Millisekunden. Das Gas für geheime Contracts ist sogar 67% niedriger als wenn man im EVM eine ZK-Layer drüberstülpt. Ich habe einen Test-Contract für „Bills“ deployed – weniger als 20 Zeilen Code, und das Gas hat nur 0,28 $DUSK gekostet.

Ich bin zuvor in einer alten Privacy-Chain richtig reingelaufen und habe mir ein kleines Sümmchen von knapp 2000 U vermasselt. Ich war immer der Meinung, Privatsphäre und Compliance seien natürliche Todfeinde: Entweder du baust eine komplette Anonymitäts-„Grauzone“ als Nährboden, oder du machst eine „Compliance-Chain“, die den Nutzer komplett auszieht. Nachdem ich Dusk durchgetestet habe, habe ich erst verstanden: Privatsphäre sollte nie das Feigenblatt für Grauprodukte sein. Die Vermögens- und Identitätsdaten der Nutzer müssen von Anfang an in ihrer eigenen Hand liegen. Und Compliance darf nicht auf Kosten der Privatsphäre gehen. Dusk hat den knorrigen, über fast zehn Jahre festgefahrenen Knoten schon auf der Basisschicht aufgeschnitten @Dusk
#dusk $DUSK