0Pricing
Cryptology Academy · Lektion

ZKP-Anwendungen: ZK-Rollups und Privacy Coins

Erkunden Sie die Anwendungsfälle von Zcash Sapling, zkSync und StarkNet.

ZKP-Anwendungen: ZK-Rollups und Privacy Coins ist eine kostenlose Cryptology Academy-Lektion auf CoddyKit. Dies ist Lektion 4 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Cryptology Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Cryptology Academy-Kurs umfasst insgesamt 4 Lektionen.

Problem der Blockchain-Skalierbarkeit

Ethereum verarbeitet etwa 15 TPS. Visa verarbeitet etwa 1700 TPS. Für eine bessere Skalierbarkeit bündeln ZK-Rollups Tausende von Transaktionen off-chain, berechnen einen SNARK-Beweis für deren Gültigkeit und veröffentlichen den Beweis on-chain. Validatoren verifizieren nur den Beweis (1 ms), statt jede Transaktion einzeln zu prüfen.

Architektur eines ZK-Rollups

Benutzer senden Transaktionen an einen Sequencer. Der Sequencer bündelt die Transaktionen, führt sie off-chain aus, berechnet einen Zustandsübergangsbeweis (ein SNARK/STARK weist nach, dass die neue State Root korrekt ist) und veröffentlicht den Beweis zusammen mit komprimierten Calldata auf Ethereum L1.

zkSync Era

zkSync Era (Matter Labs) ist ein EVM-kompatibles ZK-Rollup mit einem benutzerdefinierten SNARK (Boojum, basierend auf STARK). Entwickler stellen Solidity-Contracts bereit, die in zkEVM-Bytecode kompiliert werden. Durchsatz: mehr als 2000 TPS bei Sicherheitsgarantien auf Ethereum-Niveau.

StarkNet

StarkNet verwendet STARKs (über den Stark Prover) und die Sprache Cairo. Ein Trusted Setup ist nicht erforderlich. Programme werden in Cairo-Bytecode kompiliert, mit STARKs bewiesen und auf Ethereum verifiziert. Eingesetzt von dYdX (v3), Immutable X (NFTs) und Sorare (Fantasy-Sport).

Polygon Hermez (zkEVM)

Polygon zkEVM verwendet PLONK-basierte Beweise, um die EVM exakt nachzubilden. Jeder Ethereum-Smart-Contract funktioniert ohne Änderungen. Der Prover erzeugt für jedes Transaktions-Batch einen PLONK-Beweis, der auf Ethereum L1 in einer einzigen Transaktion verifiziert werden kann.

Privacy Coins: Zcash

Zcash (ZEC) verwendet Groth16-SNARKs (Sapling-Protokoll), um abgeschirmte Transaktionen zu ermöglichen: Sender, Empfänger und Betrag bleiben verborgen. Der SNARK weist nach, dass die Transaktion gültig ist (keine doppelte Ausgabe, ausgeglichene Beträge), ohne private Felder offenzulegen.

Zcash-Commitment für Notizen

Eine abgeschirmte Zcash-Notiz committed sich auf (Wert, Empfänger, Zufälligkeit) mithilfe eines Pedersen-Hashs. Der SNARK weist nach: (1) Sie kennen das Urbild des Commitments (Sie besitzen die Notiz), (2) die Notiz wurde noch nicht ausgegeben (sie befindet sich nicht im Nullifier-Set), (3) die Ausgabebeträge entsprechen den Eingabebeträgen.

Monero vs. Zcash

Monero verwendet Ringsignaturen und Pedersen-Commitments (RingCT) — keine SNARKs; standardmäßig sind alle Transaktionen abgeschirmt. Bei Zcash basieren die Transaktionen auf SNARKs, wobei transparente und abgeschirmte Adressen nebeneinander existieren. Monero: einfachere Kryptografie und stärkere standardmäßige Privatsphäre; Zcash: stärkere kryptografische Garantien.

ZK-Identität

Mit ZK-Identitätsnachweisen lässt sich beweisen, dass Sie über 18 sind, ohne Ihr Geburtsdatum offenzulegen; dass Sie Staatsbürger sind, ohne Ihre Passnummer offenzulegen; oder dass Sie ein akkreditierter Investor sind, ohne Ihr Vermögen offenzulegen. Implementierungen: Polygon ID, Semaphore (anonymes Signalisieren).

Private ML-Inferenz

ZK-ML weist nach, dass die Inferenz eines neuronalen Netzes korrekt mit privaten Eingaben berechnet wurde. Anwendungen sind etwa medizinische Diagnosen (das Modell wurde korrekt mit Ihren Daten ausgeführt, ohne die Daten weiterzugeben) und Kreditwürdigkeitsprüfungen (das Modell hat ein Ergebnis geliefert, ohne die Eingaben offenzulegen). Für große Modelle befindet sich die Technologie noch im Forschungsstadium.

Verifizierbare Berechnung

ZK-Beweise ermöglichen verifizierbare ausgelagerte Berechnungen: Ein Cloud-Anbieter weist nach, dass er eine Berechnung korrekt ausgeführt hat, und der Client verifiziert dies in Millisekunden, ohne die Berechnung erneut auszuführen. Das ist nützlich für KI-Inferenz, Datenanalysen und vertrauensminimierte Bridges.

Kurztest

Was veröffentlicht ein ZK-Rollup auf Ethereum L1, um die Gültigkeit von Transaktionen nachzuweisen?

Zusammenfassung

ZK-Rollups (zkSync, StarkNet, Polygon zkEVM) verwenden SNARKs/STARKs für die Skalierbarkeit von L2. Zcash verwendet Groth16 für abgeschirmte Transaktionen. ZKPs werden auch für Identität, ML-Inferenz und verifizierbare ausgelagerte Berechnungen eingesetzt. Als Nächstes folgt homomorphe Verschlüsselung.

Häufig gestellte Fragen

Ist die Lektion „ZKP-Anwendungen: ZK-Rollups und Privacy Coins“ kostenlos?

Ja — der vollständige Text von „ZKP-Anwendungen: ZK-Rollups und Privacy Coins“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Cryptology Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Cryptology Academy-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „ZKP-Anwendungen: ZK-Rollups und Privacy Coins“?

Erkunden Sie die Anwendungsfälle von Zcash Sapling, zkSync und StarkNet. Du übst Cryptology Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um Cryptology Academy zu starten?

Keine Vorkenntnisse erforderlich. Cryptology Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 4 von 4.

Wie lange dauert die Lektion „ZKP-Anwendungen: ZK-Rollups und Privacy Coins“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser Cryptology Academy-Lektion Code schreiben und ausführen?

Ja. Jede Cryptology Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. ZKP-Intuition: Die Höhle von Ali Baba
  2. Sigma-Protokolle und Schnorr-Identifikation
  3. zk-SNARKs: Prägnante nicht interaktive Argumente
  4. ZKP-Anwendungen: ZK-Rollups und Privacy Coins
← Zurück zu Cryptology Academy