ZecHub
Hier starten
Beginne deine Zcash-Lernreise
Die Ressourcen, die du benötigst, um auf Zcash aufzubauen, nach ihrem jeweiligen Zweck gruppiert, statt sie in einem einzigen Haufen aufzulisten.
Der Stack hat sich 2026 stark verändert. zcashd, das den Großteil seiner Geschichte lang das Netzwerk betrieb, erreichte am 18. Juli 2026 bei Blockhöhe 3417100 sein End-of-Life, und jeder unveränderte Knoten wurde bei dieser Höhe heruntergefahren und verweigert einen Neustart. Anleitungen für zcashd sind nun Geschichte statt Ausgangspunkt, daher ist diese Seite nach den Lösungen organisiert, die es ersetzt haben.
| Ebene | Was verwenden | Beginne mit |
|---|---|---|
| Vollständiger Knoten | Zebra oder Zakura | Das Zebra Book, zakura.com |
| Wallet für vollständige Knoten | Zallet, in Beta | Das Zallet Book |
| Light-Wallet-Server | Zaino oder lightwalletd | Zaino, lightwalletd |
| Wallet-Bibliotheken | Die librustzcash Crates | librustzcash |
| Mobilgeräte | Android- und iOS-SDKs | Android, iOS |
| Spezifikation | Protokollspezifikation und ZIPs | zips.z.cash |
Ein Knoten validiert den Konsens und speichert die Chain. Es gibt zwei aktiv entwickelte Implementierungen.
Zebra ist der Knoten der Zcash Foundation, in Rust geschrieben, und derjenige, von dem die meisten Anleitungen mittlerweile ausgehen. Das Zebra Book behandelt Installation und Betrieb, und im Repository findet die Entwicklung statt.
Zakura ist ein neuerer Knoten, der von seinen Autoren als „konsenskompatibler Zcash-Vollknoten, für Skalierung entwickelt“ beschrieben wird, mit schnellerer Synchronisierung, Block-Pruning und einem zcashd-Kompatibilitätsmodus. Er wird von Sean Bowe, einem Zcash-Mitgründer, und Dev Ojha geleitet. Er ist unter Apache 2.0 als Open Source bei zakura-core/zakura verfügbar.
ZecHub hat eine Seite zu vollständigen Knoten, die die Abwägungen zwischen ihnen behandelt.
zcashd bündelte ein Wallet mit dem Knoten. Dieses Wallet gibt es nicht mehr, und Zallet ist der Ersatz. Das Zallet Book beschreibt es als „ein in Rust geschriebenes Zcash-Wallet für vollständige Knoten“, das „als Ersatz für das zcashd-Wallet entwickelt“ wird.
Lies den Sicherheitshinweis, bevor du dich darauf verlässt. Zallet befindet sich in Beta, wurde „nicht vollständig geprüft“, grundlegende Änderungen können „jederzeit auftreten und erfordern, dass du dein Zallet-Wallet löschst und neu erstellst“, und noch nicht jede zcashd-RPC-Methode wurde portiert.
Wenn du eine bestehende Einrichtung umstellst, bietet ZecHub eine Migrationsanleitung von zcashd zu Zebra und Zallet und eine Zallet-Kurzreferenz.
Die meisten Wallets betreiben keinen Knoten. Sie kommunizieren mit einem Server, der die Chain vorhält und eine kompakte Ansicht davon zurückgibt.
lightwalletd ist der ursprüngliche Dienst, in Go geschrieben und beschrieben als „Backend-Dienst, der eine bandbreiteneffiziente Schnittstelle zur Zcash-Blockchain bereitstellt“. Zaino ist der neuere Indexer, in Rust geschrieben, und liest von einem vollständigen Validator, anstatt eine eigene Kopie der Chain zu führen.
Die Dokumentation zum Light Client Protocol behandelt das Protokoll selbst. Die Seite Lightwallet-Knoten erläutert, was diese Server über einen Benutzer sehen können und was nicht – was du verstehen solltest, bevor du einen auswählst.
Der Großteil der Wallet-Arbeit findet in den Rust-Crates unter librustzcash statt, auf denen die mobilen SDKs und mehrere Desktop-Wallets aufbauen. Jede Crate ist auf docs.rs dokumentiert.
| Crate | Wofür sie gedacht ist |
|---|---|
| zcash_client_backend | „APIs zum Erstellen abgeschirmter Zcash-Light-Clients“, einschließlich Synchronisierung und Transaktionserstellung |
| zcash_client_sqlite | „Ein SQLite-basierter Zcash-Light-Client“, die Speicherschicht für das Obige |
| zcash_keys | „Zcash-Schlüssel- und Adressverwaltung“ |
| zcash_primitives | „Rust-Implementierungen der Zcash-Primitiven“ |
| zcash_protocol | „Zcash-Protokollnetzwerkkonstanten und Werttypen“ |
| orchard | „Das abgeschirmte Orchard-Transaktionsprotokoll“ |
| sapling-crypto | „Kryptografische Bibliothek für Zcash Sapling“ |
| pczt | „Werkzeuge für die Arbeit mit teilweise erstellten Zcash-Transaktionen“, für Hardware- und geräteübergreifende Signaturen verwendet |
| zip321 | Zahlungsanforderungs-URIs gemäß ZIP 321 |
Für Mobilgeräte kapseln das Android SDK und das iOS SDK diese Bibliotheken. Das iOS-Repository hieß zuvor ZcashLightClientKit, daher verwenden ältere Links und Artikel diesen Namen.
Die Protokollspezifikation ist die maßgebliche Quelle dafür, wie Zcash funktioniert, einschließlich Adress- und Schlüsselkodierungen.
ZIPs sind der Ort, an dem Änderungen vorgeschlagen und spezifiziert werden, und der Index zeigt, welche Entwürfe und welche final sind. Konsensänderungen werden in Netzwerk-Upgrades bereitgestellt, und ZecHub verfolgt diese auf der Seite Netzwerk-Upgrades.
Zur zugrunde liegenden Kryptografie lies Das halo2 Book und Das Orchard Book, zusammen mit den Crate-Dokumentationen für halo2 und orchard. Das FROST Book behandelt Threshold-Signaturen, und ZecHub hat eine FROST-Seite.
Testnet ist eine separate Chain mit wertlosen Coins namens TAZ. Sowohl Zebra als auch Zakura können damit betrieben werden, und die Testnet-Anleitung behandelt die Knotenkonfiguration.
testnet.zcashexplorer.app ist ein funktionierender Testnet-Block-Explorer mit einem Mainnet-Gegenstück unter mainnet.zcashexplorer.app.
TAZ zu erhalten, ist der umständliche Teil, da die in älterer Dokumentation verlinkten Faucets nicht mehr antworten. zcashfaucet.jinolabs.xyz ist ein von der Community betriebener Faucet, der „einen eigenen Knoten, wallet und Miner“ betreibt, „shielded z2z drips“ auszahlt und Auszahlungen mit „Browser-Proof-of-Work statt einem Captcha-Anbieter“ absichert. Er ist unter der MIT-Lizenz Open Source. Falls er nicht verfügbar ist, frage im Zcash-R&D-Discord, was auch die Zcash-Dokumentation selbst vorschlägt.
Zcash-Dokumentation ist weiterhin die umfassendste einzelne Quelle und behandelt Protokollkonzepte, Integration und Mining. Lies sie mit etwas Vorsicht. Sie ist auf zcashd versioniert, sodass Teile davon einen Knoten beschreiben, der nicht mehr läuft, während die Abschnitte zum Protokoll und zu Light Clients weiterhin nützlich sind. Das dort verfügbare Bedrohungsmodell der Zcash Wallet App ist lesenswert, bevor du etwas entwickelst, das die Privatsphäre von Benutzern berührt.
Wenn du bei Blockchains im Allgemeinen neu bist, ist Mastering Bitcoin die übliche Empfehlung für die gemeinsamen Grundlagen und kann kostenlos vollständig gelesen werden. Abgeschirmte Transaktionen werden darin nicht behandelt.
Arti ist die Rust-Implementierung von Tor und wird von zcash_client_backend verwendet, um Wallet-Traffic weiterzuleiten. Tailscale wird für die Verbindung mit einem selbst betriebenen Knoten erwähnt. warp2 ist eine schnelle Synchronisierungsimplementierung von Hanh, wurde jedoch seit 2023 nicht aktualisiert.
Im Zcash R&D Discord werden Protokoll- und Wallet-Entwicklung diskutiert, und im Zcash Community Forum finden sich längere Vorschläge und Support-Threads.
Aktuelle Hackathon-Ergebnisse geben ein gutes Bild davon, was Menschen entwickeln: ZecHub 2024, ZecHub 2025 und der Zypherpunk Hackathon 2025.
Sie werden beibehalten, weil ältere Artikel auf sie verlinken und weil sie weiterhin die Referenz dafür sind, wie sich der eingestellte Knoten verhielt. Beginne nicht hier.
Das zcashd Book und die zcashd-RPC-Referenz dokumentieren Software, die im Juli 2026 ihr End-of-Life erreichte. Das Repository zcash/zcash ist archiviert.
Wenn du eine Ressource hinzufügen möchtest oder hier etwas Veraltetes entdeckst, eröffne ein Issue oder einen Pull Request. Teams haben nicht immer die Kapazität, alles aktuell zu halten, und Hinweise darauf, worauf du gestoßen bist, helfen dabei, die Anleitungen gezielt zu verbessern.
Zuletzt aktualisiert: August 2026