Heute Morgen, als ich in einem Café wartete, passierte eine kleine Sache.
Vorhin wollte jemand den Studentenrabatt nutzen. Der Verkäufer fragte ihn nicht, an welcher Schule er studiert, was sein Studienfach ist oder in welchem Jahr er ist, und forderte ihn auch nicht auf, seinen Hintergrund zu erklären, sondern ließ ihn einfach den QR-Code seines Studentenausweises scannen. Nachdem das System bestätigt hatte, wurde der Preis sofort nach dem Studentenrabatt berechnet.
Der gesamte Prozess hat nur eine Sache überprüft: ob er ein Student ist.
Was seinen Namen, seine Adresse, seine Personalausweisnummer und seine Familieninformationen angeht, so wurden all diese Informationen nicht verlangt. Der Verkäufer musste es auch nicht wissen.
In diesem Moment wurde mir plötzlich klar, dass diese Logik tatsächlich sehr nahe an einem wichtigen Konzept in der Blockchain ist.
Jetzt betonen die meisten öffentlichen Blockchains „vollständige Transparenz“. Alle Transaktionsaufzeichnungen sind öffentlich einsehbar, die Geldbewegungen zwischen Adressen, die Beträge und die zeitliche Reihenfolge können von jedem eingesehen werden. Theoretisch soll dies die Vertrauenswürdigkeit des Systems gewährleisten, aber in der realen Welt kann diese Transparenz manchmal Probleme verursachen.
Denn es sind nicht nur die Ergebnisse öffentlich, sondern auch alle Details.
Für normale Benutzer bedeutet dies, dass andere möglicherweise durch On-Chain-Analysen Rückschlüsse auf die Größe der Vermögenswerte, Handelsgewohnheiten und sogar Anlagestrategien ziehen können. Für Unternehmen wird die Situation noch komplexer.
Wenn ein Unternehmen kommerzielle Verträge, Lieferkettenabrechnungen oder Vermögensübertragungen auf einer vollständig transparenten Blockchain abwickelt, können Wettbewerber möglicherweise durch Daten Rückschlüsse auf Kooperationsbeziehungen, Zahlungsgrößen und Betriebsrhythmen ziehen. Diese Informationen gehören oft zu den Kerngeheimnissen im Geschäftsumfeld.
Die Frage ist also nicht „ob eine Validierung erforderlich ist“, sondern ob die Validierung mit der Offenlegung aller Informationen verbunden sein muss.
Die Technologie der Zero-Knowledge-Nachweise versucht genau, dies zu ändern.
Diese kryptographische Methode ermöglicht es einem Teilnehmer, zu beweisen, dass eine bestimmte Schlussfolgerung zutrifft, ohne die ursprünglichen Daten, die diese Schlussfolgerung unterstützen, offenzulegen. Die prüfende Partei muss nur bestätigen, ob der Nachweis gültig ist, ohne die privaten Informationen selbst zu sehen.
Einfach gesagt, es kann bewiesen werden, dass „die Bedingungen erfüllt sind“, ohne dass offenbart werden muss, „warum sie erfüllt sind“.
Im Design von Midnight wird dieser Mechanismus verwendet, um ein neues Blockchain-Modell zu erstellen. Das System kann weiterhin Validierung und Regelanwendung durchführen, aber die spezifischen Daten können privat bleiben und die Bestätigung erfolgt durch Beweise.
Diese Struktur ist in vielen realen Anwendungen sehr sinnvoll.
Zum Beispiel im Szenario der digitalen Identität kann der Benutzer beweisen, dass er bestimmten Compliance-Anforderungen entspricht, ohne vollständige Dokumentationsunterlagen einzureichen.
Bei der Tokenisierung von Vermögenswerten können Eigentumsaufzeichnungen auf der Blockchain existieren, aber die Details der Vermögenswerte und die Identität der Inhaber müssen nicht öffentlich sein;
In einem Abstimmungssystem kann auch die Wahlberechtigung bestätigt werden, ohne die spezifischen Abstimmungsinhalte offenzulegen.
Diese Anwendungen haben eine gemeinsame Eigenschaft:
Es muss überprüft werden, „ob die Bedingungen erfüllt sind“, und nicht alle Informationen offen gelegt werden.
Aus dieser Perspektive bedeutet Privatsphäre nicht, alles zu verbergen, sondern die Offenlegung von Informationen präziser und kontrollierbarer zu gestalten.
Wenn dieses Modell ausgereift werden kann, könnte es eine andere Art von Benutzern in die Blockchain-Welt ziehen – diejenigen, die schon immer an der Technologie interessiert waren, aber aufgrund von Datenschutz- und Regulierungsproblemen zögerten, öffentliche Blockchains zu übernehmen.
Natürlich gibt es von der technischen Machbarkeit bis zur tatsächlichen kommerziellen Anwendung noch einen langen Weg. Unternehmenssystemintegration, Compliance-Prüfungen, Entwicklungskosten und andere Faktoren beeinflussen die Geschwindigkeit der Adoption.
Deshalb ist es jetzt schwer zu beurteilen, in welchem Umfang sich dieses Modell letztendlich entwickeln wird.
Aber heute hat mich diese Tasse Kaffee an eine Sache erinnert:
Oftmals benötigen Menschen nur einen einfachen Schluss und nicht alle Hintergrundinformationen.
Das Problem, das durch Zero-Knowledge-Nachweise gelöst werden soll, ist tatsächlich dieses.
\u003cc-70/\u003e\u003ct-71/\u003e\u003ct-72/\u003e\u003cm-73/\u003e
