Zero-Knowledge-Beweis (ZKP)
Was ist Zero-Knowledge-Beweis (ZKP)?
Zero-Knowledge-Beweis (ZKP)Ein kryptografisches Protokoll, mit dem ein Prover einen Verifier von der Wahrheit einer Aussage überzeugt, ohne darüber hinaus weitere Informationen preiszugeben.
Ein Zero-Knowledge-Beweis (ZKP) ist ein kryptografisches Protokoll, mit dem ein Prover einem Verifier den Besitz eines Geheimnisses oder die Wahrheit einer Aussage nachweist, ohne zusätzliche Informationen offenzulegen. Formale ZKPs erfüllen drei Eigenschaften: Vollständigkeit (ein ehrlicher Prover überzeugt einen ehrlichen Verifier), Schlüssigkeit (ein betrügerischer Prover hat nur vernachlässigbare Erfolgswahrscheinlichkeit) und Zero-Knowledge (der Verifier lernt nichts außer der Aussage selbst). ZKPs sind die Grundlage von datenschutzfreundlicher Authentifizierung, anonymen Berechtigungsnachweisen, Blockchain-Skalierung (Rollups) und vertraulichen Transaktionen. Moderne nicht-interaktive Varianten wie zk-SNARKs und zk-STARKs erlauben die Verifikation kompakter Beweise in Millisekunden und sind im letzten Jahrzehnt vom akademischen Spezialthema zur produktiven Technologie geworden.
● Beispiele
- 01
Mit einem digitalen Ausweis nachweisen, mindestens 18 Jahre alt zu sein, ohne das Geburtsdatum preiszugeben.
- 02
zk-Rollups auf Ethereum bündeln tausende Transaktionen zu einem einzigen kompakten Beweis.
● Häufige Fragen
Was ist Zero-Knowledge-Beweis (ZKP)?
Ein kryptografisches Protokoll, mit dem ein Prover einen Verifier von der Wahrheit einer Aussage überzeugt, ohne darüber hinaus weitere Informationen preiszugeben. Es gehört zur Kategorie Kryptografie der Cybersicherheit.
Was bedeutet Zero-Knowledge-Beweis (ZKP)?
Ein kryptografisches Protokoll, mit dem ein Prover einen Verifier von der Wahrheit einer Aussage überzeugt, ohne darüber hinaus weitere Informationen preiszugeben.
Wie funktioniert Zero-Knowledge-Beweis (ZKP)?
Ein Zero-Knowledge-Beweis (ZKP) ist ein kryptografisches Protokoll, mit dem ein Prover einem Verifier den Besitz eines Geheimnisses oder die Wahrheit einer Aussage nachweist, ohne zusätzliche Informationen offenzulegen. Formale ZKPs erfüllen drei Eigenschaften: Vollständigkeit (ein ehrlicher Prover überzeugt einen ehrlichen Verifier), Schlüssigkeit (ein betrügerischer Prover hat nur vernachlässigbare Erfolgswahrscheinlichkeit) und Zero-Knowledge (der Verifier lernt nichts außer der Aussage selbst). ZKPs sind die Grundlage von datenschutzfreundlicher Authentifizierung, anonymen Berechtigungsnachweisen, Blockchain-Skalierung (Rollups) und vertraulichen Transaktionen. Moderne nicht-interaktive Varianten wie zk-SNARKs und zk-STARKs erlauben die Verifikation kompakter Beweise in Millisekunden und sind im letzten Jahrzehnt vom akademischen Spezialthema zur produktiven Technologie geworden.
Wie schützt man sich gegen Zero-Knowledge-Beweis (ZKP)?
Schutzmaßnahmen gegen Zero-Knowledge-Beweis (ZKP) kombinieren typischerweise technische Kontrollen und operative Praktiken, wie in der Definition oben beschrieben.
Welche anderen Bezeichnungen gibt es für Zero-Knowledge-Beweis (ZKP)?
Übliche alternative Bezeichnungen: ZKP, Zero-Knowledge-Protokoll.
● Verwandte Begriffe
- cryptography№ 1269
zk-SNARK
Zero-Knowledge Succinct Non-Interactive Argument of Knowledge: ein kurzer, schnell verifizierbarer Beweis, dass eine Berechnung korrekt ausgeführt wurde, ohne ihre Eingaben preiszugeben.
- cryptography№ 1270
zk-STARK
Zero-Knowledge Scalable Transparent Argument of Knowledge: ein post-quantenfreundliches Zero-Knowledge-Beweissystem ohne Trusted Setup, das nur kollisionsresistente Hashfunktionen voraussetzt.
- cryptography№ 987
Sichere Mehrparteienberechnung (MPC)
Eine Familie kryptografischer Protokolle, mit denen mehrere Parteien gemeinsam eine Funktion über ihre privaten Eingaben berechnen, ohne dabei mehr als die Ausgabe preiszugeben.
- cryptography№ 481
Homomorphe Verschlüsselung
Verschlüsselungsverfahren, das Berechnungen direkt auf Chiffretexten erlaubt und verschlüsselte Ergebnisse liefert, die den Operationen auf den Klartexten entsprechen.
- cryptography№ 321
Digitale Signatur
Asymmetrisches kryptografisches Verfahren, das Authentizität, Integrität und Nichtabstreitbarkeit einer Nachricht oder eines Dokuments belegt.
- cryptography№ 879
Public-Key-Kryptographie
Zweig der Kryptographie, der mit Paaren aus öffentlichem und privatem Schlüssel Verschlüsselung, Schlüsseltausch, digitale Signaturen und Authentifizierung ohne vorab geteiltes Geheimnis ermöglicht.
● Siehe auch
- № 410Föderiertes Lernen
- № 859Private Set Intersection (PSI)
- № 292Dezentraler Identifier (DID)
- № 1005Selbstsouveräne Identität (SSI)
- № 1200Verifiable Credential
- № 933Ring-Signatur
- № 1268ZK-Rollup