#dusk @Dusk $DUSK

Ich erwartete, dass der Nachweis der langsame Teil ist. Hedger erzeugt einen vertraulichen Transaktionsnachweis clientseitig, im Browser, in unter zwei Sekunden – ElGamal über ECC für die verschlüsselten Werte, ZK-Nachweise für die Korrektheit. Zwei Sekunden klangen nach Warten, also ging ich zum Explorer, um zu sehen, was zwei Sekunden auf dieser Kette wert sind.

Mainnet, Block 5.021.189. Meine vorherige Lektüre war 5.004.022. Das sind 17.167 Blöcke bei fester Zehn-Sekunden-Taktung: 171.670 Sekunden, 47,7 Stunden. Jeder von ihnen zahlte 19,8574 DUSK – 340.892 DUSK, die in weniger als zwei Tagen ausgegeben wurden, größtenteils in Blöcke mit null Transaktionen.

Also ist die Rechnung bei Hedger: Ein Nachweis endet in unter 2 s gegenüber einem 10-s-Block. Fünf Nachweise passen zwischen zwei Blöcke. Die Kryptografie auf der Nutzerseite ist nicht die Warteschlange. Der Block ist es.

Was ich nicht erwartet hatte: Die Doku sagt das selbst. Eine DuskEVM-Transaktion läuft erst über den Sequencer, dann über den L2-Block, dann veröffentlicht der Batcher die Daten an DuskDS, dann verankern State Commitments und Fault-Proofs das Ganze in der Abwicklung. Und die Dokumentation stellt es ganz schlicht so dar, dass das Einfügen schnell ist, aber Einfügen und Abwicklung unterschiedliche Phasen sind – Anwendungen sollten den Protokollstatus lesen, statt die Endgültigkeit aus der verstrichenen Zeit abzuleiten. Ein Projekt, das für die Demo optimiert, würde „unter zwei Sekunden“ gern als Ende-zu-Ende interpretieren. Genau diese Korrektur schreibt es in seine eigenen Doks.

Darunter wurde die Abwicklungsschicht über dieselben 47,7 Stunden schwerer. Aktueller Stake von 206,94 Mio. auf 214,15 Mio., plus 7,21 Mio. Der ausstehende Stake fiel von 7,08 Mio. auf 1,82 Mio., also sind 5,26 Mio. dieses Anstiegs die Warteschlange, die in aktive Absicherung umgewandelt wird, und ungefähr 1,95 Mio. ist wirklich neu.

Aktive Provisioner 179 bis 184, ausstehend 15 bis 11.

Schnelles Nachweisen verbessert die Nutzererfahrung. Deterministische Abwicklung ist das, was ein regulierter Veranstaltungsort tatsächlich abzeichnet. Das sind zwei verschiedene Probleme – und das Spannende ist, dass sie als eine Stack ausgeliefert werden.

Wenn Sie der Compliance Officer bei diesem Veranstaltungsort wären: Welche Zahl würden Sie zuerst nachfragen – die Nachweiszeit oder die Abwicklungsphase?