Der Vortrag von Henry (Penumbra) analysiert die architektonischen Herausforderungen beim Aufbau einer datenschutzfreundlichen, dezentralen Börse (DEX) und stellt das von Penumbra entwickelte asynchrone Berechnungsmodell vor. Da universelle programmierbare Privatsphäre-Infrastrukturen extrem komplex sind, konzentriert sich das Projekt auf eine konkrete, nützliche Anwendung: den Handel. Penumbra kombiniert eine private Proof-of-Stake-Layer-1-Blockchain, einen kettenübergreifenden geschützten Pool (Shielded Pool) und eine integrierte DEX. Um private Benutzerzustände mit öffentlichen, geteilten Marktstrukturen synchronisieren zu können, nutzt das System ein akteursbasiertes Architekturmodell. Smart Contracts verarbeiten Transaktionsnachrichten gebündelt (im Batch-Verfahren) einmal pro Block, während die Ausführung des Benutzerzustands asynchron off-chain über Zero-Knowledge-Beweise erfolgt. Dies ermöglicht eine global optimale Preisfindung (inklusive Multi-Hop-Routing und Arbitrage) und eliminiert weitgehend den Maximal Extractable Value (MEV).
Wichtigste Punkte & Zeitstempel
0:00 Privatsphäre-Dilemma: Die Überschneidung zwischen massenadaptierten Blockchains und datenschutzorientierten Netzwerken ist minimal, da die Implementierung robuster Privatsphäre-Infrastrukturen fundamental komplex ist.
2:45 Fokus auf den Handel: Der Handel wird als minimale, wirtschaftlich sinnvolle Transaktion gewählt, bei der Datenschutz unmittelbaren finanziellen Nutzen (Vermeidung von Front-Running) bringt, im Gegensatz zu Zahlungen, die eine komplexe parallele Off-Chain-Social-Infrastruktur erfordern.
4:34 Öffentlicher geteilter Status: Ein vollständig privater Markt ist unbrauchbar, da Liquidität, Handelsvolumen und Preise für die Marktkoordination öffentlich sichtbar sein müssen; Blockchains fungieren primär als gemeinsames Koordinationsgewebe.
5:53 Zustandsmodelle im Vergleich: Transparente globale Zustände (wie Ethereum) verunmöglichen Datenschutz, während rein kompositionelle Zustände (wie das Bitcoin-UTXO-Modell) die Interaktion mit geteilten Smart Contracts und Automated Market Makers (AMMs) blockieren.
8:34 Akteursbasiertes Berechnungsmodell: Anstelle globaler Sperren oder sequenzieller Transaktionsausführung verwendet das System ein aktorähnliches Modell, bei dem Verträge einmal pro Block alle eingegangenen Nachrichten aggregiert verarbeiten, während der Benutzerzustand asynchron off-chain via Zero-Knowledge-Beweisen abgewickelt wird.
11:15 State-NFTs für asynchrone Abläufe: Zwischenzustände der Ausführung werden über zk-freundliche Hashes als State-NFTs modelliert, die nach dem Erhalt der Vertragsantwort verbraucht werden, um die Transaktionskette kettenübergreifend abzuschließen.
12:51 Batch-Swaps und MEV-Eliminierung: Handelsaufträge werden additiv homomorph verschlüsselt, aggregiert, einmal pro Block global aufgelöst (inklusive optimaler Arbitrage) und schützen Nutzer vor schädlicher Transaktionsreihenfolge (MEV).
21:55 Proving-System-Strategie: Penumbra nutzt derzeit "Protobufs" als maschinenausführbare Spezifikation für schnelle Datenmodellwechsel und plant die spätere Konvertierung in effiziente Groth16-Zero-Knowledge-Beweise.
Glossar
DEX (Decentralized Exchange): Eine dezentrale Börse, die den direkten Trypto-Asset-Handel ohne zentrale Mittelsmänner oder Orderbücher auf Basis von Smart Contracts ermöglicht.
Zero-Knowledge-Beweise (ZKPs): Kryptografische Verfahren, bei denen eine Partei einer anderen bestätigen kann, dass eine Aussage wahr ist, ohne dabei andere Informationen als die Wahrhaftigkeit selbst preiszugeben.
Proof-of-Stake (PoS): Ein Konsensmechanismus in Blockchains, bei dem Validatoren Transaktionen entsprechend dem Anteil ihrer hinterlegten Token (Stake) verifizieren und bestätigen.
Shielded Pool (Geschützter Pool): Ein aggregierter, verschlüsselter Pool von Vermögenswerten auf einer Blockchain, der Transaktionsbeträge und -adressen durch den Einsatz von Verschlüsselung und Zero-Knowledge-Beweisen verbirgt.
State-NFT (Zustands-NFT): Ein temporäres, nicht-fungibles Token, das einen intermediären Berechnungs- oder Ausführungsstatus innerhalb eines asynchronen Blockchain-Modells repräsentiert.
MEV (Miner / Maximal Extractable Value): Der maximale Gewinn, den Validatoren oder Miner dadurch erzielen können, dass sie Transaktionen innerhalb eines Blocks manipulieren, zensieren oder neu anordnen.
Homomorphe Verschlüsselung: Eine spezielle Verschlüsselungstechnik, die mathematische Berechnungen direkt auf verschlüsselten Daten erlaubt, ohne sie vorher entschlüsseln zu müssen.
Protobuf (Protocol Buffers): Ein von Google entwickeltes, sprachneutrales Datenformat zur effizienten Serialisierung strukturierter Daten, welches hier als flexible Prototyping-Spezifikation vor dem finalen Schreiben von ZK-Schaltkreisen dient.
Groth16: Ein hocheffizientes, weit verbreitetes zk-SNARK-Proving-System, das extrem kompakte Beweisgrößen und sehr schnelle Verifizierungszeiten bietet.