La technologie décentralisée mettra fin à l’énigme de la confidentialité Web3

Bien que l’Internet moderne nous connecte comme jamais auparavant, une chose que les jeunes générations n’ont jamais vraiment connue est le sentiment d’une véritable intimité. Même les générations plus âgées ont oublié à quoi ressemblait la vie avant que chacune de nos pensées et de nos actions ne soit traquée.

Web3 envisage un Internet ouvert, sans confiance et sans autorisation où les utilisateurs peuvent interagir les uns avec les autres sans renoncer au contrôle de la propriété, à la confidentialité ou à des intermédiaires.

Sous-tendant cette vision, les blockchains sont l’un des outils les plus importants. Ils éliminent le besoin de tiers de confiance et aident à créer une relation directe entre les utilisateurs et les fournisseurs de services, en enregistrant les règles d’engagement sur des registres immuables et même en stockant les interactions directes entre eux. Les chaînes de blocs reconfigurent également fondamentalement les structures et les équilibres de pouvoir dans la propriété des données.

Avec les blockchains, les individus peuvent désormais contourner les sites Web centralisés et les intermédiaires coûteux et interagir directement les uns avec les autres grâce au cryptage de bout en bout. Les gens peuvent acheter des actifs tels que des maisons ou des œuvres d’art, accéder aux ressources publiques et participer aux décisions de haut niveau. De plus, le contrôle et la gestion de ces processus sont beaucoup plus simples en utilisant une plate-forme décentralisée où les tiers ne peuvent pas accéder aux données à moins que les participants acceptent de l’activer.

C’est la théorie.

La réalité de la confidentialité de la blockchain

En réalité, les blockchains d’aujourd’hui sont « pseudonymes », où les utilisateurs sont identifiés par une chaîne alphanumérique de caractères connue sous le nom de clé publique. Cependant, les associations entre l’activité dans une transaction et les métadonnées peuvent souvent saper le pseudonymat. Cela rend inutile l’un des principaux avantages proposés de la blockchain et expose potentiellement des informations sensibles à tous les participants d’un réseau.

Nous ne savons peut-être pas qui est Satoshi Nakamoto, mais nous pouvons suivre les transactions associées à leurs adresses. Les entreprises de criminalistique de la blockchain, notamment CipherTrace et Elliptic, utilisent régulièrement le registre numérique pour suivre l’activité financière sur la blockchain.

En rapport: Le Web 3.0 a besoin de plus d’utilisateurs, pas de plus d’investisseurs

Un phénomène apparemment sans rapport a été récemment observé dans le monde en pleine croissance des marchés basés sur la blockchain, où les transactions, visibles pour les mineurs, deviennent sujettes au « front-running ».

Bien que cela n’ait pas grand-chose à voir avec la confidentialité à première vue, ce type d’attaque se produit lorsqu’un mineur est capable de lire les transactions en texte brut soumises sur la chaîne et d’insérer ses propres transactions avant les utilisateurs, obtenant les meilleures offres et laissant le reste d’entre nous avec moins de valeur. La valeur extractible maximale (MEV) fait référence à la quantité de valeur que les mineurs peuvent aspirer du système en faisant du front-running – valeur que les utilisateurs recevraient autrement.

Depuis janvier 2020, les mineurs ont extrait des centaines de millions de dollars américains en valeur provenant des utilisateurs d’Ethereum. De toute évidence, il s’agit d’un véritable problème auquel l’industrie doit s’attaquer.

Cela soulève la question : où sont les couches de la blockchain qui offrent une véritable confidentialité ?

En rapport: Les cookies du navigateur ne sont pas un consentement : la nouvelle voie vers la confidentialité après l’échec de la réglementation européenne sur les données

Dans l’état actuel des choses, la mise en œuvre de la protection de la vie privée n’a pas reçu la priorité nécessaire ou méritée. Au lieu de cela, la communauté blockchain a choisi d’autres priorités – notamment, relever les défis d’évolutivité, de vitesse et de coût qui ont empêché l’adoption massive de la blockchain.

La solution pour la confidentialité Web3 existe déjà

Ce n’est pas seulement une négligence volontaire, bien sûr. Il y a une bonne raison technique pour laquelle les applications Web sont aujourd’hui incapables de s’exécuter sur les architectures blockchain existantes. Étant donné que tous les participants sont actuellement obligés de réexécuter toutes les transactions afin de vérifier l’état de leur registre, chaque service d’une blockchain partage en fait une seule ressource de calcul globale et finie.

Une autre raison pour laquelle la confidentialité n’a pas été priorisée est qu’elle est très difficile à garantir. Historiquement, les outils de confidentialité ont été lents et inefficaces, et les rendre plus évolutifs est un travail difficile. Mais ce n’est pas parce que la confidentialité est difficile à mettre en œuvre qu’elle ne devrait pas être une priorité.

La première étape consiste à simplifier la confidentialité pour l’utilisateur. Atteindre la confidentialité dans la cryptographie ne devrait pas nécessiter de solutions de contournement maladroites, d’outils louches ou une expertise approfondie de la cryptographie complexe. Les réseaux blockchain, y compris les plateformes de contrats intelligents, devraient prendre en charge la confidentialité facultative qui fonctionne aussi facilement qu’un clic sur un bouton.

La technologie Blockchain est sur le point de répondre à ces appels avec des mesures de sécurité qui garantissent une confidentialité maximale avec une responsabilité sociale.

Les preuves à connaissance nulle (ZKP) et le calcul multipartite sécurisé (sMPC) sont deux technologies qui peuvent révolutionner la façon dont nous percevons la confidentialité sur Internet et nous aider à reprendre le contrôle des personnages que nous créons en ligne.

En rapport: L’industrie de la cryptographie a royalement foiré la vie privée

Les deux solutions permettront à Internet de devenir un lieu où nos données sensibles ne seront publiées qu’avec notre approbation. Cependant, chaque solution a ses propres inconvénients.

Kinks dans la confidentialité de la blockchain

Alors que les ZKP permettent des transferts de base, ils ne permettent pas les interactions multi-utilisateurs. Et bien que sMPC autorise plusieurs utilisateurs, il peut être extrêmement lent en soi. La réponse évidente est de coupler les deux technologies pour éliminer les pièges et créer un cadre rapide, sécurisé et hautement privé à partir duquel mettre en scène des projets Web3.

Peut-être que la bonne façon de voir la confidentialité sur le Web aujourd’hui est que nous sommes enfin à la fin d’un énorme embouteillage. La destination – une meilleure forme de confidentialité où l’utilisateur a le contrôle – n’a jamais été mise en doute, mais il y avait d’autres poissons à frire.

Le blocage a été causé par une focalisation compréhensible sur la résolution de l’évolutivité, de la vitesse et du coût, laissant trop peu d’énergie et d’investissement pour traiter la confidentialité. Mais c’est le passé.

Cet article ne contient pas de conseils ou de recommandations d’investissement. Chaque mouvement d’investissement et de trading comporte des risques, et les lecteurs doivent mener leurs propres recherches lorsqu’ils prennent une décision.

Les vues, pensées et opinions exprimées ici sont celles de l’auteur seul et ne reflètent pas ou ne représentent pas nécessairement les vues et opinions de Cointelegraph.

Adam Gagol est le co-fondateur de Web3 venture studio Cardinal Cryptography et d’Aleph Zero, une organisation suisse offrant une infrastructure de contrat intelligent évolutive améliorant la confidentialité et adaptée aux applications de niveau entreprise. Adam a obtenu un doctorat. en mathématiques pour ses travaux sur les applications des méthodes probabilistes en combinatoire. Dans l’espace blockchain, les réalisations d’Adam avec Cardinal Cryptography incluent la conception du protocole de consensus d’Aleph Zero, qui a été revu par des pairs par l’Association for Computing Machinery en 2019.