Es gibt ein verbreitetes Missverständnis über Privatsphäre in Blockchains: Viele nehmen an, dass etwas, wenn es verborgen ist, nicht mehr überprüft werden kann. So geht @Dusk jedoch nicht vor.
Die entscheidende Unterscheidung ist die zwischen dem Verbergen von Informationen und dem Beweisen, dass etwas wahr ist. Man kann den exakten Betrag in einer Transaktion verbergen und dennoch mathematisch nachweisen, dass der Absender über genug Guthaben verfügte und dass keine neuen Coins aus dem Nichts geschaffen wurden. Das ist die grundlegende Idee hinter Zero-Knowledge-Proofs.
Ein Zero-Knowledge-Beweis ermöglicht es einer Partei, einer anderen zu überzeugen, dass eine Aussage wahr ist, ohne die zugrunde liegenden Daten offenzulegen, die sie wahr machen. Im finanziellen Kontext bedeutet das: Ein Netzwerk-Validator kann bestätigen, dass eine Transaktion legitim ist, ohne jemals das Guthaben, den Vertragspartner oder die involvierten Vertragsbedingungen zu sehen. Auf dem Netzwerk von $DUSK findet diese Verifizierung statt, ohne dass jemand dem Wort eines Vermittlers vertrauen muss.
An dieser Stelle wird das Design deutlich differenzierter. Privatsphäre ohne Verifizierung wäre nur eine nicht überprüfbare Black Box. Verifizierung ohne Privatsphäre machen öffentliche Chains bereits, und das eignet sich nicht für viele Arten finanzieller Aktivitäten. #dusk versucht, zwischen diesen beiden Extremen zu vermitteln.
$ACE $AKE
Morgen gehe ich darauf ein, wie sich das ganz konkret im Confidential Security Contract-Standard zeigt.
Die entscheidende Unterscheidung ist die zwischen dem Verbergen von Informationen und dem Beweisen, dass etwas wahr ist. Man kann den exakten Betrag in einer Transaktion verbergen und dennoch mathematisch nachweisen, dass der Absender über genug Guthaben verfügte und dass keine neuen Coins aus dem Nichts geschaffen wurden. Das ist die grundlegende Idee hinter Zero-Knowledge-Proofs.
Ein Zero-Knowledge-Beweis ermöglicht es einer Partei, einer anderen zu überzeugen, dass eine Aussage wahr ist, ohne die zugrunde liegenden Daten offenzulegen, die sie wahr machen. Im finanziellen Kontext bedeutet das: Ein Netzwerk-Validator kann bestätigen, dass eine Transaktion legitim ist, ohne jemals das Guthaben, den Vertragspartner oder die involvierten Vertragsbedingungen zu sehen. Auf dem Netzwerk von $DUSK findet diese Verifizierung statt, ohne dass jemand dem Wort eines Vermittlers vertrauen muss.
An dieser Stelle wird das Design deutlich differenzierter. Privatsphäre ohne Verifizierung wäre nur eine nicht überprüfbare Black Box. Verifizierung ohne Privatsphäre machen öffentliche Chains bereits, und das eignet sich nicht für viele Arten finanzieller Aktivitäten. #dusk versucht, zwischen diesen beiden Extremen zu vermitteln.
$ACE $AKE
Morgen gehe ich darauf ein, wie sich das ganz konkret im Confidential Security Contract-Standard zeigt.