Was ist Zcash? Privacy Coin erklärt

Was ist Zcash? Privacy Coin erklärt

In einer Welt, in der unsere persönlichen Daten, Interessen und Aktivitäten zunehmend verfolgt und dokumentiert werden, ist es keine Überraschung, dass Kryptowährungen, die Benutzern Anonymität bieten, trotz der Bemühungen von Regulierungsbehörden und Börsen, ihre Zugänglichkeit einzuschränken, weiterhin beliebt sind.

In einem Big Brother Brands-Bericht aus dem Jahr 2021 sammelten Unternehmen wie Uber und Meta (ehemals Facebook) zwischen 56,41 % und 79,49 % der persönlichen Daten ihrer Nutzer. Wenn die umstrittene Meta-gestützte digitale Währung erfolgreich für die breite Masse freigegeben wird (Big SI), wird Meta unweigerlich Zugriff auf die Transaktionsdaten seiner Benutzer haben. Das bedeutet, dass der Technologieriese nicht nur weiß, wer Sie sind und was Ihnen gefällt, sondern auch, was Sie kaufen und wie viel Sie ausgeben.

Dieser Artikel ist Teil der Privacy Week-Reihe von CoinDesk.

Zcash ist eine der führenden Blockchains für digitale Währungen, die dieses Schneeballproblem lösen und ihren Benutzern Macht und Privatsphäre zurückgeben möchte.

Was ist Zcash?

Zcash ist ein datenschutzorientiertes, Blockchain-basiertes Zahlungsnetzwerk, das Zero-Knowledge-Proofs (ZKP) zur Sicherung von Transaktionen verwendet und den Inhalt einer Transaktion auch in einer öffentlichen Blockchain privat macht. Zcash entstand aus dem Zerocash-Protokoll und wurde 2016 von der Bitcoin-Blockchain abgeleitet. Sein nativer Token, zcash, verwendet das Börsensymbol ZEC.

Weiterlesen: Was sind Privacy Coins und sind sie legal?

ZKPs sind das Produkt einer kryptografischen Technik aus dem Jahr 1980. Sie ermöglichen es zwei Parteien, Informationen miteinander zu überprüfen, ohne die zugrunde liegenden Daten im Zusammenhang mit diesen Informationen weiterzugeben. Sie können beispielsweise nachweisen, dass Sie über 21 Jahre alt sind, ohne Ihr tatsächliches Geburtsdatum preisgeben zu müssen (oder andere irrelevante Informationen, die einige Ausweise, wie z. B. Ihr Führerschein, enthalten können).

Die Electric Coin Company (ECC), die Zcash gegründet hat, hat Zero-Knowledge Non-Interactive Succinct Knowledge Arguments oder „zk-SNARKs“ zum ZKP-Toolkit hinzugefügt.

Dieser kryptografische Fortschritt ermöglicht im Wesentlichen die vollständige Verschlüsselung geschützter Zcash-Transaktionen in der Blockchain und ermöglicht gleichzeitig die Überprüfung der Transaktion durch Netzwerkkonsens als gültig.

Bei Zcash gibt es zwei Arten von Adressen:

Wenn eine Adresse t Gelder an eine Adresse z sendet, können Beobachter nicht sagen, wohin sie gegangen sind. Wenn eine Z-Adresse eine Transaktion an eine andere Z-Adresse sendet, ist die Transaktion vor neugierigen Blicken völlig sicher und bietet eine der privatesten und sichersten Optionen auf dem Markt.

Wie sich Zcash in den letzten Jahren verändert hat

Seit seiner Abspaltung im Jahr 2016 hat Zcash die angebotenen Kerndienste kontinuierlich weiterentwickelt und erweitert. Zu den großen Verbesserungen in den letzten zwei Jahren gehören Halo, eine „vertrauenswürdige rekursive“ Version von ZKP; die Einführung einer ersten sicheren und voll funktionsfähigen Open-Source-Zcash-Wallet im Jahr 2020; und die Aktivierung des Heartwood Network-Updates, ebenfalls im Jahr 2020, das Unterstützung für Shielded Coinbase und FlyClient hinzufügte.

Ganz zu schweigen von einer Erhöhung der institutionellen Unterstützung und der ersten Zcash-Halbierung.

Halo und Halo 2

Zcash brachte 2019 Halo auf den Markt, ein neues zk-SNARK, das zwei Kritikpunkte an der Datenschutzmünze berücksichtigte: Skalierbarkeit und Vertrauenseinstellungen.

Zcash wurde mit einem vertrauenswürdigen Setup gestartet. Ein vertrauenswürdiges Setup erstellt eine Geheimnummer und das Zcash-Protokoll verwendet eine Ableitung dieser Nummer. Dieses Problem wird in mehreren Teilen durch verschiedene Akteure verursacht. Dann muss jeder den sogenannten „giftigen Kryptomüll“ vernichten, ohne preiszugeben, um was es sich handelt. Bei jedem Hard Fork sollte eine Vertrauenskonfiguration stattgefunden haben.

Aber wenn niemand diesen Müll durch absichtliche Planung zerstört oder wenn die Geheimnummer entdeckt wird, würde dies eine grundlegende Lücke im Protokoll schaffen und es den Leuten, die sie entdeckt haben, sogar ermöglichen, willkürlich Zcash-Token zu erstellen, ohne dass es jemand weiß.

Die Mehrparteien-Berechnungszeremonie von Zcash, die eine Vertrauensbildung beinhaltete, wurde auf YouTube aufgezeichnet und sogar im Radiolab von NPR gezeigt.

Halo machte eine vertrauenswürdige Einrichtung und den damit verbundenen „giftigen kryptografischen Abfall“ überflüssig.

Michael Casey, Chief Content Officer von CoinDesk, schrieb zum Zeitpunkt der Ankündigung von Halo:

„Mit Halo kann ein Benutzer nachweisen, dass niemand, der an der Ersteinrichtung eines groß angelegten, wissensfreien Systems beteiligt war, eine geheime Hintertür erstellt hat, mit der er dann den Code ändern konnte, und dass dieser sichere Zustand im Laufe der Aktualisierungen bestanden hat.“ " und laufende Änderungen am System. Bisher hat das Betrugsrisiko während der Einrichtung dazu geführt, dass wissensfreie Beweise oft im Vorfeld aufwändige und teure Verfahren erfordern, um das Vertrauen der Benutzer zu stärken.

Ein vertrauenswürdiges Setup hat Zero-Knowledge-Beweise erstellt, die noch recht jung, umfangreich und für andere Aktionen als Beweise einzelner Punktfakten unpraktisch sind.

Weiterlesen: EY führt Zero-Knowledge-Layer ein, um steigenden Ethereum-Kosten entgegenzuwirken

„Zugegebenermaßen gibt es seit 2017 sogenannte ‚kugelsichere‘ vertrauenswürdige Punktlösungen, aber ihnen fehlt die rekursive Qualität, die erforderlich ist, um Informationen zu überprüfen, die sich ständig in einer großen, wachsenden und sich ändernden Datenbank ansammeln“, schrieb Casey.

Halo verbessert ZKPs und ermöglicht es ihnen, beliebige Datenmengen in einen kurzen Test zu komprimieren, der schnell verifiziert werden kann, so Steven Smith, technischer Leiter bei ECC. Das Entfernen einer vertrauenswürdigen Konfiguration sei ein „wichtiger Schritt in Richtung unserer Initiative Scalability 2021“, sagte Smith in einer E-Mail.

Halo 2, angekündigt im Jahr 2020, reproduzierte Halo mit PLONK, einem neuen z-SNARK, anstelle von „Sonic“, um Transaktionen zu verifizieren. PLONK ist effizienter als Sonic und würde eine bessere Skalierung von Zcash ermöglichen und Sie gleichzeitig näher an die Entfernung eines vertrauenswürdigen Setups bringen.

Im Kern handelt es sich bei PLONK um eine Instanz eines Beweises, der sich selbst verifizieren kann, sodass „mit beliebig viel Rechenaufwand und Daten ein kurzer Beweis erstellt werden kann, der schnell verifiziert werden kann“, heißt es im Halo 2-Blogbeitrag.

Zcash-Geldbörse

Im Dezember 2019 begann Zcash mit der Entwicklung seines ECC-Referenz-Wallets, eines leichten Client-Referenz-Wallets, das die Funktion sicherer Transaktionen auf Sapling (ein Update, das erhebliche Verbesserungen der Effizienz gesicherter Transaktionen mit sich brachte) auf mobilen Geräten ermöglicht. Dieses Referenzportfolio war ein Modell, von dem das ECC hoffte, dass es von anderen übernommen und weiterentwickelt werden würde und gleichzeitig zusätzliches Feedback liefern würde.

Im Juni veröffentlichte ECC dann ein voll funktionsfähiges Open-Source-Zcash-Wallet mit Shielded-First und seinem SDK (eine Sammlung von Softwareentwicklungstools in einem installierbaren Paket) für Demo- und Testzwecke.

Eines der Ziele bestand darin, „sicherzustellen, dass mindestens 40 % der Welt das ECC-Referenzportfolio lesen und verstehen können“, sagte Smith. Mit Hilfe der Community wurde die App vom Englischen in fünf Sprachen übersetzt: vereinfachtes Chinesisch, Russisch, Spanisch, Italienisch und Koreanisch.

„Darüber hinaus und vor allem dank der Arbeit an unseren SDKs war Unstoppable das erste Multi-Währungs-Wallet, das Zcash-geschützte Unterstützung auf iOS und Android ermöglichte“, sagte Smith.

Erweiterung des Heartwood-Netzwerks

Im Juli 2020 veröffentlichte ECC die Heartwood Network Upgrade Activation, die Unterstützung für Shielded Coinbase und FlyClient hinzufügte. Shielded Coinbase hat es Zcash-Benutzern seit seiner Einführung ermöglicht, ZEC vollständig zu schützen, was die Privatsphäre weiter erhöht. Es gab Minern auch die Möglichkeit, Mining-Belohnungen sofort in Z-Richtung ausgegeben zu bekommen. Luxor und Poolin, zwei Mining-Pools, die fast 40 % der Mining-Hash-Leistung von Zcash ausmachen, haben eine gesicherte Coinbase eingerichtet.

FlyClient bietet eine effizientere Methode für die „Light Client Block Header Verifizierung“ oder Blockverifizierung auf einer Blockchain und könnte den Nutzen und Markt von Zcash steigern. FlyClient ermöglicht einfache Client-Anwendungsfälle und eine Klasse von kettenübergreifenden Interoperabilitätsbemühungen wie tZEC, ein Ethereum-kompatibles ZEC-Token.

Zcash-Halbierung

Zcash erlebte seine erste Halbierung Ende 2020, was zu einer Reduzierung der Mining-Block-Belohnungen von 6.25 ZEC auf 3.125 ZEC führte und das fünfte Update des Netzwerks, Canopy, startete, das den umstrittenen „Founders Fund“ entfernte, den einige Mitglieder der Zcash-Community hatten hatte den Eindruck, zu viele ZEC-Tokens an die Gründer zurückgegeben zu haben.

Stattdessen werden nun 8 % der Bergbauprämien dem Core Grants Fund zugewiesen, der vom Core Grants Review Committee (MGRC) verwaltet wird, das aus einem fünfköpfigen, von der Community ernannten Ausschuss besteht. Der Fonds wird die Entwicklungs- und Einführungsbemühungen vorantreiben, unabhängig von der Arbeit des ECC und der Zcash Foundation.

Halo-Bogen-Update

ECC hat die nächste Runde von Zcash-Updates angekündigt: Halo Arc.

Halo Arc enthält Updates für Zcashd (den Zcash-Konsensknoten), einen ECC-Wallet-Prototyp und die ECC-Wallet-SDKs. Das Wallet ermöglicht standardmäßig gesicherte Transaktionen, was für Zcash derzeit optional ist.

Nach mehreren Verzögerungen wird Halo Arc am 18. April 2022 in Abstimmung mit der Aktivierung von Zcash Network Upgrade 5 (NU5) starten. NU5 wird die erste Mainnet-Aktivierung des Halo Proof Systems sein und die Entwicklung der wissensfreien Kryptographie vorantreiben.

Weiterlesen: Zcash kündigt „Halo Arc“ und den Zeitplan für die Datenschutzaktualisierung des Protokolls an

Mit der Protokollaktualisierung werden auch Unified Addresses eingeführt, eine Funktion, die eine einzige Zcash-Adresse erstellt, die mit allen Zcash-Sicherheitspools kompatibel ist, einschließlich geschützter und transparenter Pools, sodass Benutzer nicht mehr mit mehreren Adresstypen jonglieren müssen. Derzeit erforderten Protokollaktualisierungen manchmal neue Adressformate.

Zu überwindende Probleme

Zcash steht vor einigen Herausforderungen.

„Wie bei allen Kryptowährungen kann es Schwachstellen oder Probleme geben, die uns nicht bekannt sind“, …