zkPass ist ein datenschutzfreundliches Protokoll, das für die Verifizierung privater Daten im Web3-Ökosystem entwickelt wurde. Es fungiert als dezentralisiertes Orakel, das es Einzelpersonen ermöglicht, verschiedene Fakten über ihre Identität oder Daten nachzuweisen, ohne die eigentlichen sensiblen Informationen selbst preiszugeben. Das Projekt zielt darauf ab, die Lücke zwischen traditionellen Internetplattformen und Blockchain-Anwendungen zu schließen, indem es ermöglicht, Daten von Standard-Websites sicher und privat auf die Blockchain zu übertragen.
Die Kerntechnologie hinter dem Projekt ist unter dem Namen zkTLS bekannt. Dieses System integriert drei wichtige kryptografische Methoden: Three Party Transport Layer Security, Multi Party Computation und Zero Knowledge Proofs. Durch die Kombination dieser Technologien ermöglicht zkPass Benutzern, sich bei bestehenden Konten auf Standard-Websites anzumelden und einen kryptografischen Nachweis spezifischer Attribute lokal auf ihren eigenen Geräten zu generieren. Zum Beispiel könnte ein Benutzer nachweisen, dass er über einem bestimmten Alter ist oder einen bestimmten Bankguthaben besitzt, ohne sein tatsächliches Geburtsdatum oder seine Kontodaten mit der überprüfenden Partei zu teilen. Dieser Prozess stellt sicher, dass Rohdaten niemals die Kontrolle des Benutzers verlassen und niemals auf die Server des Protokolls hochgeladen werden.
Das Projekt bietet eine Vielzahl von Anwendungsfällen in verschiedenen Sektoren. Im Finanzbereich unterstützt es datenschutzfreundliche KYC- und Geldwäschebekämpfungsprüfungen sowie die Verifizierung von Vermögenswerten für dezentrale Finanzanwendungen. Im sozialen und beruflichen Bereich ermöglicht es die Verifizierung von Bildungsabschlüssen, Arbeitsverläufen oder Social-Media-Erfolgen. Es erstreckt sich auch auf Bereiche wie Gaming, Gesundheitswesen und die Maschinenökonomie, wo es zur Verifizierung von Gerätedaten oder spezifischen Benutzeraufzeichnungen für verschiedene Belohnungen und Zugriffsstufen eingesetzt werden kann.
Ein primäres Werkzeug innerhalb des Ökosystems ist TransGate, das es Benutzern ermöglicht, mit jeder HTTPS-Website zu interagieren, um diese Nachweise zu erstellen. Diese Nachweise können dann als Soulbound Tokens geprägt oder als verifizierbare Berechtigungsnachweise geteilt werden. Dies macht die Daten portabel und wiederverwendbar über mehrere Anwendungen hinweg, ohne dass repetitive Verifizierungsschritte erforderlich sind.
Der native Token für das Projekt wird durch das Symbol ZKP identifiziert. Innerhalb des Netzwerks dient der Token mehreren funktionalen Zwecken. Er wird als Zahlungsmittel für Verifizierungsgebühren von Entwicklern verwendet, die das Protokoll in ihre Anwendungen integrieren möchten. Er spielt auch eine Rolle bei der Netzwerksicherheit, da Knoten oder Validatoren den Token als Sicherheit staken müssen, um am Verifizierungsprozess teilzunehmen und Belohnungen zu verdienen. Zusätzlich wird der Token für die Governance verwendet, wodurch Inhaber an Entscheidungsprozessen bezüglich Protokoll-Upgrades und der Zuweisung von Ökosystemfonds teilnehmen können.
Zusammenfassend bietet zkPass eine technische Infrastruktur für ein verifizierbares Internet, in dem Vertrauen durch Mathematik und nicht durch zentralisierte Vermittler hergestellt wird. Es verleiht Benutzern digitale Souveränität über ihre persönlichen Informationen und bietet gleichzeitig Unternehmen und dezentralen Anwendungen eine zuverlässige Möglichkeit, Benutzerdaten zu verifizieren, ohne die Privatsphäre zu kompromittieren.
Mehr erfahren