• Sprache & Wechselkurse ändern
  • Einstellungen
    Farbe für Anstieg/Rückgang
    Start-/Endzeitpunkt der Änderung
Web3 Börse
Gate-Blog

Ihr Gateway zu Krypto-Neuigkeiten und -Erkenntnissen

Gate.io Blog Was ist Zero-Knowledge-Nachweis

Was ist Zero-Knowledge-Nachweis

14 April 10:54


Ein Zero-Knowledge-Nachweis oder Protokoll ist eine indirekte Methode für einen" Prüfer", um einen" Prüfer davon zu überzeugen", dass eine Behauptung über geheime Informationen korrekt, ohne es preiszugeben.

Es gibt zwei Arten von Zero-Knowledge-Proof-Protokollen — interaktive ZKP und nicht-interaktive ZKPs

Es gibt drei wesentliche Voraussetzungen für Zero-Knowledge-Beweise: Vollständigkeit, Gültigkeit und Null-Knowledge-Beweise.

ZKPs können zusammen mit Blockchain verwendet werden, um die Sicherheit in Messaging-Apps, detaillierten Berichten und privaten Transaktionen zu gewährleisten.

Tausende Menschen surfen täglich im Internet, akzeptieren Cookies und geben ihre persönlichen Daten weiter, um von verschiedenen Onlinediensten und -produkten zu profitieren. Leider sind Benutzer jedes Jahr zunehmend Datenschutzverletzungen und unbefugter Verwendung ihrer Daten ausgesetzt. Außerdem sind sie manchmal gezwungen, ihre Privatsphäre aufzugeben, um auf die Dienste zuzugreifen, die Plattformen wie Google und Facebook anbieten — wie Empfehlungen, Konsultationen, maßgeschneiderte Unterstützung usw. Sie können jedoch nicht darauf zugreifen, wenn sie privat surfen.

BBVA New Digital Businesses betrachtet die Asymmetrie der aktuellen digitalen Gesellschaft in Bezug auf den Informationszugang als ernstes Problem, da Datenschutz und Dateneigentum" Grundrechte, die wir schützen müssen. " Deshalb hat die NDB (New Digital Businesses) nach neuen Mechanismen, Tools und wissenschaftlichen Methoden geforscht, die in Sicherung der datenbasierten Wirtschaft bei gleichzeitigem Schutz der Privatsphäre", erklärt De la Gandara, leitet dieses Projekt.

Zero-Knowledge Proof (ZKP) zeichnet sich durch eine der Technologien aus, die das größte Potenzial zur Erreichung dieses Gleichgewichts aufweisen, eine Reihe von Tools, mit denen eine Information validiert werden kann, ohne die Daten preiszugeben, die dies belegen. Die Technologie ist möglich, weil die Richtigkeit einer rechnerischen Aussage mathematisch verifiziert werden kann, ohne dass Daten preisgegeben werden, indem ein" Tester kryptografische Algorithmen" verwendet.

Ein Zero-Knowledge-Nachweis oder Protokoll ist eine indirekte Methode für einen" Prüfer", um einen" Prüfer davon zu überzeugen", dass eine Behauptung über geheime Informationen korrekt, ohne es preiszugeben. Je nach Proof-Protokoll kann es interaktiv sein oder nicht.

ZKP mit interaktiven Verfahren erfordern, dass der Prüfer Aufgaben oder Aktionen erledigt, um den Prüfer davon zu überzeugen, dass er über die erforderlichen Informationen verfügt. In interaktiven ZKPs ist Mathematik oft an der Ausführung der erforderlichen Aufgaben beteiligt.

In nicht-interaktiven ZKP ist keine Interaktion zwischen Prüfer und Prüfer erforderlich, oder die Überprüfung kann später durchgeführt werden. Für diese ZKP-Typen sind Computer oder Software erforderlich.

Es gibt drei grundlegende Voraussetzungen für Zero-Knowledge-Nachweise:

1. Vollständigkeit: Ein Prüfer kann bestätigen, dass ein Prüfer die richtige Eingabe gemacht hat, wenn die Aussage wahr ist.

2. Gültigkeit: Keine Aussage kann gefälscht werden, und der Prüfer kann nicht überzeugt werden, dass der Prüfer die erforderlichen Eingaben hat, obwohl der Prüfer dies nicht tut.

3. Nullwissen: Der Prüfer kann nichts weiter wissen, ob die Aussage wahr oder falsch ist. Daten und Informationen über die anderen Parteien bleiben vertraulich.


Die Verwendung von Zero-Knowledge-Nachweisen in Blockchain


ZKP bieten Benutzern Flexibilität und Wahlmöglichkeiten, wenn sie ihre Informationen kontrollieren und verwalten möchten. Mit anderen Worten, Blockchain- und Zero-Knowledge-Nachweise haben mehrere Anwendungen.

Private Transaktionen (EY und Nightfall)
EY hat Blockchain- und ZKP-Lösungen als Reaktion auf Bedenken hinsichtlich Datenschutz und Datensouveränität entwickelt.

Ein öffentliches ZKP-Protokoll, Nightfall, wurde 2019 von EY veröffentlicht, das es Unternehmen ermöglicht, private, sichere Transaktionen unter Verwendung öffentlicher Blockchains unter Wahrung der Vertraulichkeit durchzuführen.

Um den Anforderungen komplexer Geschäftsvereinbarungen gerecht zu werden, wird EY einen Prototyp eines Compilers entwerfen, Starlight, der das ZKP-Protokoll verwendet, um die Zusammenarbeit zwischen Parteien auf Netzwerkebene zu ermöglichen und gleichzeitig die Privatsphäre vor Mitbewerbern zu wahren.

Mit Nightfall und Starlight können Benutzer mit größerer Sicherheit und Datenschutz auf Blockchain-Anwendungen zugreifen.

Nachrichtenbasierte Anwendungen
Das private Versenden von Nachrichten wurde dank Ende-zu-Ende-Verschlüsselung ermöglicht. Allerdings verlangen die traditionellen Messaging-Anwendungen, dass der Benutzer seine Identität gegenüber dem Server überprüft. ZKP ermöglichen es Einzelpersonen, ihre Identität nachzuweisen, ohne persönliche Informationen preiszugeben.

Ausführliche Dokumentation
Die Kombination aus ZKP und Blockchain bietet Benutzern Sicherheit beim Teilen komplexer Dokumente. Zusätzlich zur Verschlüsselung von Daten in Teilen können ZKPs die Sichtbarkeit bestimmter Blöcke und der darin enthaltenen Informationen kontrollieren, sodass einige Benutzer darauf zugreifen können, während andere eingeschränkt werden.



Top-Projekte mit Zero-Knowledge-Beweisen


NuCypher
NuCypher ist ein ICO-Projekt, das am Aufbau eines Systems für die Neuverschlüsselung des Proxy-Netzwerks arbeitet. Es basiert auf der Idee des Eigentums, bei dem Sie ein Dokument, das Sie besitzen, mit einem privaten Schlüssel sperren (verschlüsseln). Um dieses Dokument weiterzugeben, müssen Sie dem Empfänger den privaten Schlüssel geben. Das an sich ist etwas, das nicht getan werden sollte. Daher die Notwendigkeit einer erneuten Proxy-Verschlüsselung.

Sie können Ihren verschlüsselten Schlüssel erneut in den öffentlichen Schlüssel einer anderen Person mit einer erneuten Proxy-Verschlüsselung verschlüsseln. Sie können das Dokument dann mit dem neu verschlüsselten Schlüssel teilen, wenn das erledigt ist. Damit der Empfänger das Dokument mit seinem öffentlichen Schlüssel öffnen kann.

NuCypher betreibt eine Reihe miteinander verbundener Knoten, die die Neuverschlüsselung von Schlüsseln ermöglichen. Dieses Netzwerk von Knoten speichert die Schlüssel in Teilen auf allen Knoten, wodurch es sicherer wird. Die Geschwindigkeit dieses Vorgangs hängt vom ZKP-Technologie-Derivat NIKP (nicht-interaktiver Zero-Knowledge-Nachweis) ab. Diese Technologie funktioniert wie eine Uhr, um sicherzustellen, dass jede Neuverschlüsselung korrekt und vor KMS-Knoten geschützt ist.

Nuggets
Dieses Programm konzentriert sich darauf, Benutzern mehr Kontrolle über ihren Verkauf zu geben, wenn sie Artikel online kaufen. Mit diesem Projekt können Benutzer die Menge an personenbezogenen Daten, die sie beim Kauf von Waren über Online-Anbieter freigeben, rationieren.
Die Arbeitsstrategie basierte auf der Tatsache, dass zentralisierte Datenbanken dieser Online-Anbieter nicht sicher sind. Daher sind sie einfache Ziele für Hacking und Datendiebstahl. Das Nuggets-Projekt nutzt die ZKP-Technologie, um die privaten Informationen der Benutzer zu verbergen.

ZCash
ZCash (oder Zero Cash) implementiert seinen Betrieb unter Verwendung der zugrunde liegenden Software und des zugrunde liegenden Protokolls von Bitcoin. Es hat vor Kurzem die ZK-SNARKS zu seinem Blockchain-Netzwerk hinzugefügt, um sicherzustellen, dass alle seine Hauptbücher verschlüsselt sind und keine doppelten Ausgaben erforderlich sind. Dieses Blockchain-Protokoll funktioniert mit dem ZKP-Protokoll.

Überprüfung der Stimmen
Das ist heute eine weltweit verbreitete Anwendung von ZKP. ZKP wird zusammen mit Blockchain verwendet, um eine demokratische Methode zur Überprüfung von Stimmen bei Wahlen zu schaffen. Es bietet ein transparentes System, in dem der gesamte Abstimmungsprozess geprüft und abgerufen werden kann.
Folglich ist es nicht erforderlich, dass Dritte das Wahlergebnis überprüfen. Das ZKP bietet auch eine Plattform, auf der Wähler ihre Berechtigung überprüfen können. Das wiederum hilft den Wählern, ihre persönlichen Daten zu schützen.

Gültigkeit der ING-Transaktion
Dies ist neben Blockchain eine weitere praktische Anwendung von ZKP zur Lösung eines realen Problems. ING hat kürzlich angekündigt, ZKP zusammen mit einer bekannten Blockchain-Plattform namens Corda zu verwenden, um Transaktionen auf der Plattform zu validieren.
Die Corda-Plattform war früher in ihrer Nutzung begrenzt, da sie nur zur Auswahl von Sicherheit und Datenschutz verwendet werden konnte. Nun, es kann noch viel mehr.





Autor: Gate.io Beobachter: M. Olatunji
Haftungsausschluss:
* Dieser Artikel gibt nur die Ansichten der Beobachter wieder und stellt keine Anlagevorschläge dar.
*Gate.io behält sich alle Rechte an diesem Artikel vor. Das erneute Posten des Artikels ist erlaubt, sofern auf Gate.io verwiesen wird. In allen anderen Fällen werden rechtliche Schritte wegen einer Urheberrechtsverletzung eingeleitet.
ZEC/USDT + 0.26%
Packen Sie Ihr Glück aus und erhalten Sie einen $6666 Preis
Jetzt registrieren
Fordern Sie jetzt 20 Punkte an
Exklusiv für neue Benutzer: Führen Sie 2 Schritte aus, um sofort Punkte zu erhalten!

🔑 Ein Konto bei Gate.io erstellen

👨‍💼 KYC-Authentifizierung innerhalb von 24 Stunden abschließen

🎁 Fordern Sie Punkteprämien an

Jetzt abholen
Sprache und Region
Wechselkurs
Gehen Sie zu Gate.TR?
Gate.TR ist jetzt online.
Sie können klicken und zu Gate.TR gehen oder bei Gate.io bleiben.