Können „Vertrauliche Adressen“ die Privatsphäre der Benutzer schützen?

Kann die Verwendung von " Vertraulichen Adressen " eine Alternative zu zk-SNARKs sein , um einem Benutzer eine akzeptable Privatsphäre zu bieten?

Und wenn wir von „ Vertraulichen Transaktionen “ sprechen, bedeutet das, dass wir „ Vertrauliche Adressen “ verwenden ?

Und wenn „vertrauliche Adressen“ für die Privatsphäre der Benutzer ausreichen, warum müssen wir dann zk-SNARKS verwenden ? Sind ihre Missionen unterschiedlich?

Antworten (1)

Viele dieser Begriffe sind am Ende verwirrend und wenig beschreibend. In der Nomenklatur des "Elemente-Projekts" ist eine vertrauliche Adresse eine Kodierung eines P2PKH-Schlüssels, der die notwendigen Informationen enthält, um eine vertrauliche Transaktion durchzuführen , eine, die Reichweitennachweise verwendet, um die Geldeinheiten zu blenden. An der Adresse selbst ist nichts Vertrauliches, sie ist funktional wie üblich nur ein öffentlicher Schlüssel.


Objektive Reichweitennachweise, die auf diese Weise verwendet werden, reichen nicht aus, um einen signifikanten Datenschutz in einem Gesamtsystem bereitzustellen, und sind mit einer sehr großen Größe und einem sehr hohen Rechenaufwand für die Überprüfung verbunden. Sie können möglicherweise die Privatsphäre erhöhen und den Nutzen anderer Technologien wie CoinJoin erhöhen, aber sie sind keine Lösung für sich.

Indem sie die Werte in Transaktionen verbergen, können sie einige der Verwendungen von datenschutzverletzender Technologie verschleiern, wie z. Sie können auch die Benutzerfreundlichkeit von Transaktionen verbessern, die unterschiedliche Ausgaben miteinander mischen, wie z. B. CoinJoin, wo Sie nicht mehr so ​​vorsichtig sein müssen, um sicherzustellen, dass die Größen gleich sind, um Informationslecks zu verschleiern.

Im ZCash-Netzwerk hat sich gezeigt, dass sich ein Benutzer in jeder Situation, in der er zwischen billig und privat wählen kann, für die billigstmögliche Option entscheidet, egal was passiert . Bei Systemen wie zk-SNARKS und Range Proofs reduziert dies die Effektivität des Systems insgesamt dramatisch, da es weniger Unklarheiten gibt, in denen man sich verstecken kann. Reichweitennachweise haben dies leider auch richtig, es sei denn, die Wahl, sie zu verwenden, wird entfernt.

Kurz gesagt, es ist sehr schwierig festzustellen, ob diese Technologien in der realen Welt einen Nutzen haben.