Présentation de SHIELD

Le premier protocole de protection des données financières basé sur zk-SNARK au monde sur une blockchain Proof of Stake.

Protection Complète Quand vous le Souhaitez

SHIELD offre une protection complète pour vos transactions. En préservant l'invisibilité des détails de la transaction de l'expéditeur au destinataire, le montant de la transaction et les soldes, sans temps de préparation. Ceci est accompli grâce à la nouvelle personnalisation par PIVX du protocole zk-SNARK Sapling par Electric Coin Company. Comme toujours, votre solde total est disponible pour effectuer des transactions blindées à tout moment.

Zero Knowledge Transactions

Prouve que la transaction est valide et existe, sans révéler aucun détail sur la transaction.

Preuves Légères

Aussi petit que 144 octets générés en quelques secondes sur un appareil informatique de faible puissance.

Vitesses de Transaction Pratiques

1/2 seconde pour générer, 1/100 seconde pour vérifier.

Une protection complète là où cela compte

Masquer les données de l'expéditeur et du destinataire, ainsi que la valeur de la transaction.

Affichage Des Clés

Accorder la permission d'afficher les détails de la transaction au cas par cas.

Convivialité et Simplicité

Aucune dénomination. Pas d'attente pour les autres utilisateurs. Choisissez simplement entre un bouclier ou une transaction transparente au moment de la transaction.

Comment garder vos Transactions Blindés

Choisissez comment et quand vous souhaitez partager votre adresse et toute information de transaction publiquement, ainsi que divulguer des transactions et/ou des montants spécifiques avec des tiers de confiance via des clés de visualisation spécialisées.

Types de transactions SHIELD dans l’écosysteme PIVX

Transparent(Publique - Publique)

Adresse transparente

Adresse transparente

Blindage(Transparent - Blindée)

Adresse transparente

Adresse Blindée

Dé-Blindage(Blindée - Transparent)

Adresse Blindée

Adresse transparente

Blindée(Blindée - Blindée)

Adresse Blindée

Adresse Blindée

La protection optionnelle de PIVX utilise deux formes d'adresses Blindée & Transparente

Les adresses transparentes sont codées en base58 et commencent par les lettres «D» et «S» sur le réseau principal («X», «Y» ou «W» sur testnet et regtest). Les adresses de bouclier sont encodées en BECH32 et commencent par «ps» sur le réseau principal ('ptestsapling' sur testnet).

Avec transactions Transparente à Transparente

Les adresses et les montants des transactions sont visibles publiquement sur la blockchain. Cela fonctionne comme dans Bitcoin où l'expéditeur, le destinataire et tous les aspects de la transaction (y compris les montants) sont visibles publiquement.

Avec transactions Shield à Shield

Les adresses et les montants des transactions sont complètement masqués et non visibles publiquement. Important à savoir, une transaction Shield to Shield apparaîtra toujours sur la blockchain PIVX sous la forme d'un bouclier, permettant à quiconque de valider que la transaction a eu lieu. Cela étant dit, il sera pratiquement impossible pour un observateur extérieur de mettre les adresses de transaction dans une relation et de le prouver.

Blindage et Cryptage avec les Preuves Zero-Knowledge

La Preuve Zero-Knowledge est une méthode cryptographique par laquelle une partie (le prouveur) peut prouver à une autre partie (le vérificateur) qu'une déclaration donnée est vraie, sans transmettre (ou divulguer inconsciemment) aucune information en dehors d'une simple déclaration: que la déclaration est faite est en effet vrai.

Un protocole Zero-Knowledge vous permet donc de faire quelque chose de VRAIMENT impressionnant. Pour prouver que vous savez quelque chose sans révéler ce que c'est.

En d'autres termes, disons que vous avez connaissance de quelque chose, mais que vous ne voulez pas le partager (pour n'importe quelles raisons: protocoles de sécurité, prévention du piratage, etc.).

Mais vous DEVEZ vous authentifier auprès d'une autre partie/personne/entité/ordinateur pour assurer que vous le SAVEZ effectivement. Dilemme. Comment faire cela sans révéler le secret?

C'est la définition même de "Zero-Knowledge", (zéro) aucune information sur le secret n'est révélée, mais la deuxième partie (ou toute autre partie qui doit valider) est convaincue (en totalité) que vous connaissez l'information/données/détails (le secret).

Pourquoi est-ce important?

Pourquoi quelqu'un aurait-il besoin de prouver qu'il sait quelque chose sans dire ce que c'est?

Lorsque vous ne faites pas confiance à l'autre personne.

Lorsque vous faites confiance à l'autre personne mais que vous ne voulez pas que des détails PERSONNELS circulent en ligne.

Lorsque vous êtes «neutre» quant à la confiance de l'autre personne mais que vous devez effectuer une transaction.

Lorsque vous avez besoin de persuader une autre personne que vous avez/savez quelque chose et que vous pouvez le démontrer de manière mathématique et informatique.

Appliquons maintenant cela aux transactions PIVX et aux cryptomonnaies

Vous souhaitez effectuer un achat (en ligne ou en magasin). De toute évidence, le marchant doit savoir que vous avez les fonds et que les fonds peuvent être envoyés. Sinon, aucune transaction ne peut avoir lieu. Donc, vous devez démontrer (prouver) que vous avez assez d'argent pour payer cet article. MAIS, vous ne souhaitez probablement PAS divulguer le montant exact de vos avoirs/solde de compte, etc. à cet individu/marchant. En utilisant la preuve Zero-Knowledge, ces informations (PREUVE de vos fonds) peuvent ainsi être transmises et s'averer être vraies sans rien divulguer d'autre. Vos informations personnelles sont en sécurité. Votre identité est en sécurité. Votre solde total est en sécurité. Le détaillant est satisfait (parfait vous avez les fonds, merci!) Et vous êtes satisfait d'avoir démontré que vous disposez de fonds suffisants pour terminer la transaction, sachant qu'aucune autre information n'a été transmise (ou divulguée ou obtenue par le marchant).

Cependant, il y a bien plus que de la preuve Zero-Knowledge. Un propriétaire d'une adresse blindée peut choisir de partager son adresse blindée et les détails de sa transaction avec des tiers de confiance. Ceci est accompli grâce à l'utilisation et au partage des clés de vue.

Les utilisateurs et les propriétaires sont libres d'effectuer des transactions, d'envoyer et de recevoir des fonds entre des adresses blindées et transparentes, à tout moment.

Avec cela, nous encourageons vivement chaque utilisateur de PIVX à se familiariser avec le fonctionnement des transactions blindées et transparentes, car il y a des implications sur la vie privée lors du dé-blindage ou du blindage (envoi à une adresse transparente ou réception d'une adresse transparente).

Fréquemment demandé Questions

What Does the Transactional Protection Mean?

There are two main types of addresses in the PIVX ecosystem: shielded and transparent. PIVX-Shielded addresses remain hidden, and any transaction that takes place between PIVX-Shielded addresses keep the address, the transaction amount, and any content of the Encrypted Memo field, completely hidden. PIVX-Transparent addresses are publicly viewable, and any transactions between them and other addresses are completely publicly viewable on the PIVX blockchain, meaning addresses and amounts are visible anytime.

What is a Viewing Key?

An owner of a shielded address may choose to share their shielded-address and transaction details with any trusted third parties. This is accomplished through the use and sharing of specialized view keys.

Besoin d'aide?

Vous pouvez en savoir plus dans la base de connaissances PIVX ou poster vos questions sur le forum PIVX ou Discord.