Confidentialité du minage et du staking
Votre paiement de minage et votre finaliseur ne sont pas la même chose. La chaîne ne les relie jamais.
Mineur
Paiement transparent
Coinbase paie une adresse Zcash. L’historique d’une t-address est public.
Finaliseur
Clé zfinv1
Une clé ed25519. Elle signe les votes. Ce n’est pas une adresse Zcash.
Bond
Stake protégé
Se trouve dans le pool de staking. Désigne un finaliseur cible.
L’ordre qui compte
1 Miner→2 Protéger→3 Bonder
Sautez l’étape de protection et l’étape privée n’aura jamais lieu. Un bond n’efface pas une coinbase transparente.
Ce qui est public
| Élément | Public ? | Pourquoi |
|---|
| t-address du mineur et historique de coinbase | Oui | Sorties transparentes normales |
| Clé du finaliseur et zfinv1 | Oui, une fois dans la liste | Elle doit l’être pour vérifier les votes |
| Pouvoir de vote et banque de récompenses | Oui | Publiés par rapport à la clé du finaliseur afin que la répartition du stake puisse être auditée |
| Quelle adresse transparente a financé un bond | Non, après une protection | Le bond dépense des notes protégées |
| Lien entre votre mineur et votre finaliseur | Pas sur la chaîne | Rien dans le protocole ne l’inscrit |
Les montants stakés sont délibérément révélés. La conception nécessite que le total staké et la répartition entre les finalisateurs soient vérifiables publiquement. La quantification (puissances de 10) et des fenêtres de staking fixes limitent la quantité d’informations individuelles sur le moment ou les schémas qui fuitent, tout en permettant cet audit. Les soldes Orchard non stakés restent privés ; le staking constitue la divulgation intentionnelle.
Staker pour vous-même ou pour quelqu’un d’autre
Bondez vers votre propre finaliseur
La solution la plus simple. Vous conservez le rôle d’opérateur et le bond. Un observateur ne peut toujours pas prouver, à partir des seules données de la chaîne, que la t-address et le zfinv1 appartiennent à une même personne.
Bondez vers un autre membre
Le pouvoir de vote apparaît sous sa clé. Cette personne perçoit la commission de 10 % du finaliseur actif. Vous conservez les 90 % accumulés sur le bond. Cela invalide l’hypothèse évidente selon laquelle le mineur recevant le paiement transparent est la même personne qui exploite le finaliseur.
Un groupe peut miner sur des adresses de paiement distinctes, protéger et créer des liens entre ses membres. Il est alors beaucoup plus difficile d’affirmer, à partir des données de la chaîne, que « ce mineur est ce finaliseur ». Cela ne masque pas l’identité des finaliseurs, ni le minage.
Ce que cela ne fait pas
Non caché
- Qui sont les finaliseurs
- Quel pouvoir de vote chacun possède
- Votre historique de minage transparent
- Un lien que vous créez hors chaîne : une IP, un modèle de paiement, un opérateur
Le zfinv1 cible se trouve dans l’action de staking. La confidentialité concerne ici la source des fonds, et non le fait de cacher la clé de destination.
Version courte
Minez. Protégez. Puis bondez. L’adresse du mineur et la clé du finaliseur restent sans lien, sauf si vous les reliez vous-même.