Quelles sont les pièces de confidentialité disponibles?

La confidentialité est une valeur dans le crypto-espace, car elle fournit l'anonymat et empêche les informations financières des utilisateurs d'être rendues publiques. Il existe plusieurs pièces de confidentialité disponibles aujourd'hui. Toutes ces pièces implémentent différentes infrastructures afin de garantir la confidentialité. À mesure que l’intérêt pour le crypto-espace augmente, le besoin de discrétion, aussi bien dans les devises que dans les contrats intelligents, augmentera également. Contrairement à cela, il existe des services qui travaillent avec des agences et des institutions gouvernementales pour suivre les devises numériques et décononymiser les transactions blockchain à des fins de conformité, de détection des fraudes ou de prévention du blanchiment d’argent.

Pièces de confidentialité

Traditionnellement, les crypto-monnaies fournissent un registre public transparent que tout le monde peut consulter. Par exemple, les transactions Bitcoin sont pseudonymes dans le sens où seules les adresses de portefeuille (au lieu de l'identité d'une personne) sont connues tout au long du processus de transaction. Toutefois, ces transactions ne sont pas vraiment anonymes car elles sont visibles dans la blockchain et peuvent être clairement liées à l’adresse du portefeuille de l’utilisateur.

Par conséquent, il devient nécessaire de disposer de pièces de monnaie qui masquent le lien entre un expéditeur et un destinataire. Les pièces qui offrent une telle solution sont appelées pièces de confidentialité. La demande de confidentialité dans le crypto-espace est destinée aux utilisateurs qui souhaitent que leurs informations financières restent confidentielles.

Méthodologies de confidentialité

Nous avons classé les pièces confidentielles sur la base de la méthodologie qu’elles utilisent pour garantir la confidentialité. Les méthodes les plus courantes et les plus utilisées en matière de confidentialité sont la preuve de l'absence de connaissances, CoinJoin, les termes de référence et d'autres méthodes conçues pour des projets spécifiques tels que Monero.

Preuves de connaissance zéro

En cryptographie, un protocole de preuve zéro ou zéro connaissance est une méthode par laquelle une partie peut prouver à une autre partie qu'elle sait quelque chose sans révéler ce que c'est.

ZK-SNARKS est l'abréviation de Zero-Knowledge Succinct Argument of Knowledge (connaissances non interactives succinctes) et constitue une amélioration par rapport aux preuves de connaissances nulles car elles évitent toute interaction entre le prouveur et le vérificateur.

Zcash et ses dérivés / forks (c'est-à-dire Bitcoin Private, Horizen et Komodo) adoptent de manière inhérente les fonctionnalités de confidentialité de zcash et utilisent zk-SNARK comme infrastructure de confidentialité.
PIvX et zcoin utilisent à la place le protocole zerocoin, qui est une infrastructure technologique différente basée sur la preuve de connaissance.

Zcash | BitcoinPrivate | Komodo | Horizen (ou ZenCash) | PivX | Zcoin

CoinJoin

CoinJoin est une stratégie d'anonymisation qui combine les transactions de plusieurs expéditeurs et destinataires en une seule transaction. CoinJoin peut être considéré comme similaire à un gobelet dans lequel plusieurs utilisateurs peuvent mélanger leurs transactions pour atteindre l’anonymat.

Certaines pièces intègrent la vie privée en utilisant une méthode de mélange de pièces comme CoinJoin. Dash’s PrivateSend est une implémentation de CoinJoin. Cloak utilise sa propre méthode de mélange de pièces, appelée Enigma (à ne pas confondre avec la couche de confidentialité Ethereum Enigma, qui est un projet séparé).

Dash | CloakCoin

TOR

TOR est une abréviation de The Onion Router. TOR est un réseau de serveurs gratuit qui peut être utilisé pour masquer l’adresse IP d’un utilisateur en acheminant de manière aléatoire son trafic Internet à travers le réseau complexe. Il a été développé à l'origine par la marine américaine pour protéger les communications en ligne du renseignement américain. À présent, il s’agit d’un organisme à but non lucratif qui encourage la confidentialité en ligne. TOR est l’une des méthodes les plus répandues dans le monde pour brouiller l’origine des données. Le projet TOR fournit un logiciel gratuit permettant la communication anonyme.

Verge utilise une combinaison de TOR et I2P (projet Internet invisible), alors que DeepOnion utilise TOR, adresses furtives et DeepSend pour garantir la confidentialité.

Verge | DeepOnion

Autres

D'autres pièces sont également disponibles et fonctionnent à l'aide de méthodes distinctes et uniques permettant de bénéficier de la confidentialité. Par exemple, Bytecoin est alimenté par la technologie Cryptonote et NavCoin implémente une sous-chaîne secondaire appelée NavTech. L'utilisation de deux chaînes permet aux utilisateurs d'envoyer des transactions avec un anonymat complet.

Monero, un fork de Bytecoin, a largement dévié au fil des années du code Bytecoin (et CryptoNote). Monero utilise les signatures en anneau, les adresses furtives, RingCT et Kovri (voir la section Infrastructure) pour les fonctions suivantes: non traçabilité, indissociabilité, confidentialité transactionnelle et obfuscation des adresses IP.

Bytecoin | NavCoin | Monero

Infrastructure de confidentialité

En plus des pièces de confidentialité, certains protocoles et infrastructures sur lesquels elles sont construites ou utilisées. Ce sont les technologies sous-jacentes disponibles pour les pièces ou les réseaux qui souhaitent atteindre l’anonymat.

Protocole Zerocoin

Le protocole Zerocoin a été proposé en 2013 par Ian Miers, Christina Garman, Matthew Green et Aviel D. Rubin. Il exploite la puissance des preuves Zero-Knowledge pour garantir une confidentialité financière complète. À l'aide du protocole Zerocoin, les transactions peuvent être anonymisées sans passer par un tiers de confiance. L’histoire de la pièce s’efface en détruisant et en frappant à nouveau la pièce simultanément. La prochaine itération de zerocoin s'appelait zerocash, qui était utilisée dans la mise en œuvre de zcash.

PrivateSend

PrivateSend est une méthode sans confiance permettant d'exécuter une séquence de transactions (appelée «mélange»), de sorte qu'un observateur externe ne peut pas déterminer la source de financement lorsqu'une transaction PrivateSend est créée. Privatesend est la seule solution technologique basée sur Dash, qui fournit l'anonymat. PrivateSend est une application de CoinJoin, une méthode qui offre aux utilisateurs la possibilité de fusionner des transactions afin qu’elles ne puissent pas être retrouvées dans le portefeuille de l’expéditeur.

RingCT

Pour comprendre RingCT, commençons par discuter de Ring Signatures. Les signatures en anneau sont des signatures numériques qui protègent la vie privée de l'expéditeur en rendant les transactions de saisie impossibles à distinguer l'une de l'autre. Ceci est réalisé en utilisant une signature numérique parmi un anneau de plusieurs membres. Un seul de ces membres peut autoriser la transaction et les autres jouent le rôle de leurres. Lorsqu’une transaction est effectuée, l’argent est envoyé sous la forme d’un groupe de transactions signées au ring et choisies au hasard du même montant.

RingCT (Ring Confidential Transactions) est un algorithme qui regroupe les adresses de l'expéditeur, ce qui permet de masquer le montant de la transaction. Monero a été la première pièce à utiliser RingCT. Alors que Ring Signatures masque l'identité de l'expéditeur, RingCT masque le montant de la transaction, tandis que les adresses furtives sont utilisées pour masquer l'identité du destinataire.

Kovri

Kovri est une technologie à source ouverte qui masque les adresses IP lors des transactions avec Monero. Kovri utilise à la fois des techniques de routage et des cryptages pour masquer les adresses IP ainsi que la localisation géographique des transactions en créant une nouvelle couche sur Internet.

Bulletproofs

Le document de recherche de Stanford définit les "Bulletproofs" comme des preuves courtes, non interactives, ne connaissant rien et ne nécessitant aucune configuration sécurisée. Un pare-balles peut être utilisé pour convaincre le vérificateur que certaines données cryptées sont correctes sans révéler les données. Comparés aux SNARK, les Bulletproofs ne nécessitent aucune configuration sécurisée. Toutefois, la vérification d'une épreuve pare-balles prend plus de temps que la vérification d'une preuve SNARK.

Starkware

Starkware Industries a été fondée le 1er janvier 2018 par Alessandro Chiesa, Eli Ben-Sasson, Michael Riabzev et Uri Kolodny. Starkware a pour objectif d'améliorer l'évolutivité et la confidentialité dans les chaînes de blocs en utilisant la technologie STARK («Scalable Transparent» (Argument de la Connaissance non Confidentielle)), fournissant des preuves cryptographiques nulles à la connaissance, succinctes, transparentes et quantiques. Par rapport aux SNARK, les STARK n’ont pas besoin d’une configuration sécurisée, bien que la taille des épreuves cryptographiques devienne comparativement plus grande.

Nucypher

NuСypher est un système de gestion de clés décentralisé permettant de stocker et de transférer en toute sécurité des données chiffrées dans des chaînes de chaînes publiques telles que Ethereum, Qtum, NEO, ainsi que dans des systèmes de fichiers distribués et des solutions de stockage telles que IPFS et Storj. Afin de ne plus dépendre des fournisseurs de services centraux de gestion de clés, Nucypher utilise le rechiffrement du proxy. Cette méthode de chiffrement est une solution intéressante car elle permet de chiffrer les données avec un serveur proxy agissant en tant qu'intermédiaire (les mineurs du réseau NuCypher) sans divulguer les données en cours de traitement.

Couches de confidentialité

La couche de confidentialité fait référence aux couches pour la mise en œuvre de la confidentialité dans les contrats intelligents (par rapport aux infrastructures discutées précédemment qui étaient centrées sur les devises). Les contrats intelligents manquent actuellement d’anonymat et d’obscurité. Récemment, de nombreuses nouvelles plateformes de contrats intelligents axées sur la confidentialité ont vu le jour, telles qu'Enigma, Origo, Oasis et Covalent. Keep est un projet qui vise à fournir une confidentialité aux contrats intelligents Ethereum en créant un conteneur hors chaîne pour les données privées. De cette manière, les données privées sont préservées de toutes les vulnérabilités de la blockchain publique.

COVA | Réseau KEEP | Énigme | Oasis Labs | Origo

Décryptage de confidentialité

De nos jours, il existe également des services qui aident à décononymiser les transactions blockchain pour lutter contre le blanchiment d’argent, à détecter les activités frauduleuses, à effectuer des vérifications des antécédents et à respecter les normes de conformité. Neutrino.nu, Elliptic et Chainalysis sont les principaux projets de surveillance, d’analyse et de suivi des flux de crypto-monnaie pour les sociétés de crypto-monnaie, les institutions financières et les agences gouvernementales.

Elliptique | Neutrino | Chainalysis

Avertissement

Cet aperçu peut ne pas être totalement exhaustif et n'évalue pas la viabilité de tous les projets susmentionnés, ni la légitimité de leurs équipes. Les lecteurs doivent faire preuve de diligence raisonnable avant d’utiliser ou d’investir dans l’une des pièces ou des infrastructures Privacy mentionnées ci-dessous.

Qu'est-ce que Kintaro Capital?

Kintaro Capital est un organisme de placement collectif qui sera bientôt loi en vertu de la loi de Malte en tant que société d’investissement à capital-actions variable. Chez Kintaro, nous croyons sincèrement à la valeur à long terme des protocoles blockchain et des actifs cryptographiques. Notre objectif est de proposer une alternative aux instruments financiers basés sur la confiance, en tirant parti de notre expérience en cryptoéconomie, de notre expertise en recherche et en analyse de données pour générer des rendements plus élevés, tout en réduisant et en gérant le risque inhérent à une entreprise et à son marché.

Co-auteurs: l'architecte Gemini, Ivan Ripamonti, Vakeesan Mahalingam, CFA, CBP et Mervyn Maistry