I went looking for how Citadel actually handles a revoked credential. Turns out the answer isn't "the chain checks it." Dusk Network's Citadel protocol $DUSK #dusk lets a user prove a session is cryptographically valid — that a real License Provider signed a real license — but per the docs, that proof does not decide service policy. That call sits with the Service Provider. Per @Duskfoundation's own documentation, the SP decides which License Providers it trusts, which attributes it accepts, whether a session is expired or revoked, and whether the session cookie can be reused. None of that is written into the on-chain verification itself. What changed for me was realizing "privacy-preserving KYC" here doesn't mean the chain enforces compliance. Personal attributes are never written to the blockchain — that part's explicit in the docs. But expiry, revocation, and trust in the issuer are policy decisions each Service Provider makes independently, off-chain, with nothing on-chain forcing consistency between them. @Dusk
Warte — das „Schützen“, das deinen DuskEVM-Trade gerade vor Bots bewahrt, ist nicht mal die ausgefallene Technik. Alle reden über Hedger, den Privacy-Engine von DuskEVM ($DUSK #dusk @DuskFoundation) — homomorphe Verschlüsselung plus ZK-Beweise, verschlüsselte Kontostände, echte Kryptografie. Aber das ist es nicht, was Front-Running heute verhindert. Ich habe mir die Doku angesehen. DuskEVM läuft derzeit nur sequencer-basiert. Kein öffentliches Mempool. Ein Sequencer — da ist nichts, worauf Bots warten und voraus springen könnten. Das ist der eigentliche Mechanismus. Es gibt also zwei unterschiedliche „Privacy“-Storys, die übereinander gestapelt sind, und es ist leicht, der falschen die Schuld bzw. das Verdienst zuzuschreiben. Hedger ist echte kryptografische Privacy, auditierbar durch Design. Front-Running-Schutz ist etwas anderes — eine Nebenwirkung davon, dass es nur einen Sequencer gibt und nichts exponiert ist. Was ich noch nicht gefunden habe: irgendeine Doku oder Roadmap, die sagt, ob der Sequencer von DuskEVM ein einzelner bleibt oder im Laufe der Zeit geöffnet wird. Falls er jemals Multi-Party oder öffentlich wird, müsste diese spezielle Schutzmaßnahme durch etwas anderes ersetzt werden. Das ist nirgends bestätigt, was ich gesehen habe — eher eine Frage, die das aktuelle Setup aufwirft. Bin neugierig, ob irgendjemand die echte Sequencer-Roadmap von DuskEVM beobachtet hat. Ich weiß hier wirklich keine Antwort. @Dusk
Spent the afternoon poking around Dusk's repos instead of just reading the pitch deck. #Dusk $DUSK @DuskFoundation — "privacy on a public chain" is the whole TradFi hook, so I wanted to see what's actually moving, not what's being said. Here's the thing that stuck: duskevm-genesis, the repo holding the genesis block and rollup config, had commits land Aug 8 and Aug 10, 2026. Not RWA settlement code. Not a securities contract. Genesis and rollup plumbing — the boring, load-bearing stuff nobody screenshots. Meanwhile DUSK's most active pair, DUSK/USDT on Binance, was doing about $117k in 24h volume when I checked, against roughly $3.07M total across 51 markets (CoinGecko). For a project whose entire thesis is "institutions will finally transact on a public chain," that's a thin signal. Made me reconsider my own framing going in — I assumed compliant privacy meant invisible institutional flow humming in the background. What I found instead was infra still being wired, quietly, while the market cap sits under $50M. So which comes first here — the institutions Dusk keeps promising, or the plumbing finally catching up to the pitch? @Dusk
Das Lesen der Phoenix-Schaltungsbedingungen hat mich aufgehalten. Auf Dusk $DUSK #dusk @Duskfoundation sieht der Transfer-Contract nie auf die tatsächlichen Notenwerte oder darauf, welcher Merkle-Leaf ausgegeben wird. Er überprüft nur einen PLONK-Beweis, der zeigt, dass die privaten Eingaben fünf Bedingungen erfüllen: der Noten-Hash öffnet sich gegen einen aktuellen Merkle-Root von Noten, der Prover kennt den Noten-Geheimschlüssel, der Nullifier entspricht Poseidon(npk′ ‖ Position), die Ausgabeverpflichtungen werden korrekt geöffnet und die Summe der Eingabewerte entspricht den Ausgaben plus Gebühr plus jeder möglichen Einzahlung. Die Nullifier selbst werden veröffentlicht, damit das Netzwerk Wiederverwendung zurückweisen kann. Da jeder Nullifier aus dem versteckten Notenschlüssel und der Position abgeleitet ist, kann kein Beobachter einen Nullifier einer bestimmten Leaf zuordnen. Die Gültigkeit lebt vollständig in der Erfüllung der Schaltung; der Inhalt erscheint nie im Ledger. Was sich für mich geändert hat, war die Erkenntnis, dass der Schutz vor Doppelausgaben und die Integrität des Kontostands beide innerhalb des Beweises liegen, statt in einer sichtbaren Zustandsänderung. Nächste Prüfung: ob alle akzeptierten Phoenix-Transaktionen ihre veröffentlichten Nullifier nach der Finalität im On-Chain-Nullifier-Set weiterhin eindeutig halten. @Dusk