Privatsphäre beim Mining und Staking
Deine Miner-Auszahlung und dein Finalizer sind nicht dasselbe. Die Chain verknüpft sie niemals.
Miner
Transparente Auszahlung
Coinbase zahlt an eine Zcash-Adresse aus. Der Verlauf einer t-Adresse ist öffentlich.
Finalizer
zfinv1-Schlüssel
Ein ed25519-Schlüssel. Er signiert Stimmen. Er ist keine Zcash-Adresse.
Bond
Abgeschirmter Einsatz
Liegt im Staking-Pool. Benennt einen Ziel-Finalizer.
Die Reihenfolge ist wichtig
1 Minen→2 Abschirmen→3 Bonden
Überspringst du das Abschirmen, findet der private Schritt niemals statt. Ein Bond löscht keine transparente Coinbase.
Was öffentlich ist
| Sache | Öffentlich? | Warum |
|---|
| Miner-t-Adresse und Coinbase-Verlauf | Ja | Normale transparente Outputs |
| Finalizer-Schlüssel und zfinv1 | Ja, sobald in der Liste | Das muss so sein, damit Stimmen überprüft werden können |
| Stimmgewicht und Reward-Bank | Ja | Gegen den Finalizer-Schlüssel veröffentlicht, damit die Stake-Verteilung geprüft werden kann |
| Welche transparente Adresse einen Bond finanziert hat | Nein, nach dem Abschirmen | Der Bond gibt abgeschirmte Notes aus |
| Verbindung von deinem Miner zu deinem Finalizer | Nicht on-chain | Nichts im Protokoll schreibt sie fest |
Gestakte Beträge werden absichtlich offengelegt. Das Design erfordert, dass der insgesamt gestakte Betrag und die Verteilung auf die Finalizer öffentlich überprüfbar sind. Quantisierung (Zehnerpotenzen) und feste Staking-Zeiträume begrenzen, wie viele individuelle Zeit- oder Musterinformationen durchsickern, während diese Prüfung weiterhin möglich ist. Nicht gestakte Orchard-Guthaben bleiben privat; Staking ist die beabsichtigte Offenlegung.
An dich selbst staken oder an jemand anderen
Bond an den eigenen Finalizer
Am einfachsten. Du behältst die Betreiberrolle und den Bond. Ein Beobachter kann anhand der Chain-Daten allein dennoch nicht beweisen, dass die t-Adresse und zfinv1 zu derselben Person gehören.
Bond an ein anderes Mitglied
Die Stimmkraft wird unter dessen Schlüssel angezeigt. Die Person erhält die 10-%-Provision für aktive Finalizer. Du behältst die 90 %, die auf den Bond entfallen. Dadurch wird die naheliegende Annahme widerlegt, dass der Miner, der die transparente Auszahlung erhält, dieselbe Person ist, die den Finalizer betreibt.
Eine Gruppe kann über getrennte Auszahlungsadressen schürfen, abschirmen und sich unter den Mitgliedern verbinden. Dadurch lässt sich anhand von On-Chain-Daten viel schwerer behaupten: „Dieser Miner ist dieser Finalisierer.“ Es verbirgt weder, wer die Finalisierer sind, noch das Mining.
Was dadurch nicht geschieht
Nicht verborgen
- Wer die Finalizer sind
- Wie viel Stimmgewicht jeder hat
- Dein transparenter Mining-Verlauf
- Eine Verbindung, die du off-chain herstellst: eine IP, ein Auszahlungsmuster, ein Betreiber
Die Ziel-zfinv1 befindet sich innerhalb der Staking-Aktion. Privatsphäre bezieht sich hier auf die Herkunft der Mittel, nicht auf das Verbergen des Zielschlüssels.
Kurzfassung
Mine. Schirme ab. Dann bonde. Die Miner-Adresse und der Finalizer-Schlüssel bleiben unverbunden, sofern du sie nicht selbst verknüpfst.