Comment le protocole Zerocoin corrige les problèmes de confidentialité de Bitcoin. Le protocole Zerocoin compense la capacité de la blockchain Bitcoin à se souvenir de chaque transaction qui a jamais eu lieu. Il permet des paiements directs anonymes en fournissant une extension de Bitcoin qui rend les transactions de traçage sur sa blockchain presque impossible. Essentiellement, il s'agit de résoudre le problème de confidentialité de Bitcoin, qui met actuellement en danger la vie privée financière et même la sécurité des gens.
Quelles sont les causes des problèmes de confidentialité de Bitcoin ?
La blockchain Bitcoin (un grand livre public) stocke et enregistre toutes les transactions. Cela rend tout paiement effectué par Bitcoin traçable même longtemps après la transaction. Comme toutes les transactions se produisent en public, aucun réseau de paiement ne peut garantir des paiements vraiment privés en utilisant Bitcoin.
Le protocole utilise des paires de clés publiques et privées pour sécuriser les transactions et fournir une sorte de « pseudonyme », mais les transactions Bitcoin peuvent toujours être suivies. Même si vous générez plusieurs clés publiques pour protéger votre identité sur la blockchain, les algorithmes peuvent les connecter à une seule personne en fonction des habitudes d'achat. Cela identifie éventuellement les paiements connexes et relie un achat à une adresse physique ou une identité.
Fonctionnement du protocole Zerocoin
Le protocole Zerocoin utilise des preuves de connaissance nulle, ce qui signifie qu'aucune donnée de vos transactions passées n'est liée aux pièces de monnaie. Les deux seules personnes qui connaissent le commerce sont l'expéditeur et le destinataire.
La protection de la vie privée est presque impossible à réaliser en l'absence de ce protocole. Toutes les transactions se produisent sur la blockchain publique, et tous les utilisateurs ont accès aux données.
Les utilisateurs qui veulent garder leurs transactions anonymes peuvent convertir leur Bitcoin non anonyme en Zerocoin. Cette opération est appelée « frapper », ce qui signifie brûler une ou plusieurs pièces numériques avec toute leur histoire. Cela inclut les transactions et les propriétaires précédents.
Une fois que vous avez frappé une pièce, vous recevez une preuve mathématique de cette pièce, mais sans aucun détail indiquant quelle devise vous avez brûlé. Cela signifie que vous avez une nouvelle pièce sans histoire que vous pouvez utiliser pour effectuer des achats.
C'est la même crypto-monnaie. Sa valeur ne change pas et toute transaction que vous effectuez avec le Zerocoin se produit sur la même blockchain. Mais la nouvelle pièce a la caractéristique supplémentaire qui lui permet de rester caché à travers cette série de trucs mathématiques.
Donc, si vous mentez des pièces « 100 », vous obtenez automatiquement 100 Zerocoins qui n'ont pas d'histoire attachée à eux. Un Zerocoin est unique, ne peut pas être dupliqué ou falsifié, et, en même temps, personne ne peut l'identifier une fois que vous avez changé votre Bitcoin en Zerocoin.
Ainsi, lorsque vous utilisez un Zerocoin pour effectuer un achat, personne ne peut le renvoyer à vous, à votre portefeuille ou à vos données personnelles. Ça a l'air plutôt bien, non ?
En quoi Zerocoin est-il différent des blanchisseries Bitcoin ?
Le protocole Zerocoin a été introduit en 2016 par un groupe de cryptographes de l'Université John Hopkins dirigé par le professeur Matthew D. Green. Avec deux de ses étudiants diplômés, Ian Miers et Christina Garman, le professeur d'informatique avait besoin de près de trois ans pour trouver une solution qui pourrait résoudre le problème de la confidentialité des adoptants Bitcoin.
Avant le Zcoin, le réseau avait essayé d'autres approches pour atteindre l'anonymat, avec des risques plus élevés et moins d'efficacité.
Les propriétaires de Bitcoin pourraient utiliser ce qu'on appelle les blanchisseries pour se débarrasser de l'histoire d'une pièce. Ce type de service mélange les devises numériques provenant d'un plus grand nombre d'utilisateurs pour confondre l'historique des transactions. Cependant, cette pratique ne peut que ralentir une tentative de suivi des transactions passées, surtout lorsque le nombre d'utilisateurs qui ont besoin de « laver » leurs pièces est faible.
Zerocoin, quant à lui, assure un niveau plus élevé d'anonymat, garanti par des modèles mathématiques complexes utilisés pour enlever l'histoire d'une pièce. Selon les développeurs de Zcoin, cette sécurité accrue peut être maintenue même si une partie du réseau est compromise.
Un autre avantage de l'utilisation du protocole Zerocoin au lieu des services de blanchisserie Bitcoin est que vous n'avez pas besoin d'un tiers pour effacer l'historique d'une pièce. Puisque le protocole n'est qu'une extension de Bitcoin, il fonctionne sur la même blockchain. Ainsi, il y a moins de problèmes de confiance en jeu.
En tant qu'utilisateur, vous n'avez pas à donner à quelqu'un d'autre vos pièces pour être « lavées » et espérer qu'il vous les redonnera. Vous pouvez frapper votre Bitcoin et recevoir automatiquement la preuve mathématique de celui-ci.
Un protocole encore imparfait
Avec tous les avantages du protocole Zerocoin et l'enthousiasme généré par le nouveau Zcoin, il n'y a toujours pas de transactions totalement anonymes ou de protocoles parfaits.
Le protocole Zerocoin exige que les utilisateurs frappent leurs pièces en coupures fixes de 1, 5, 10, 25 et 100 pour protéger leur vie privée. De plus, l'anonymisation des pièces consomme beaucoup d'énergie et d'espace sur la blockchain.
Cependant, aussi imparfait soit-il, Zerocoin fournit la base solide dont les développeurs ont besoin pour implémenter un protocole pour résoudre les problèmes de confidentialité de Bitcoin. Un qui garantit la confidentialité et l'anonymat sur la blockchain sans compromettre la sécurité et les finances des gens.
Those who enter the market at this time may be surprised to hear that Bitcoin…
George Town, Grand Cayman, 22nd November 2024, Chainwire
Las Vegas, US, 1st November 2024, Chainwire
From digital art to real-estate assets, NFTs have become a significant attraction for investors who…
Singapore, Singapore, 21st October 2024, Chainwire
HO CHI MINH, Vietnam, 17th October 2024, Chainwire