Améliorer la confidentialité de la Blockchain: ZK et FHE

5/27/2024, 8:53:14 PM
Cet article fournira une analyse approfondie du rôle clé du chiffrement pleinement homomorphique (FHE) et de la preuve de connaissance nulle (ZKP) dans l'amélioration de la confidentialité des applications blockchain. Il mettra également en évidence l'importance du potentiel de développement futur de ces technologies dans le domaine de la confidentialité des données blockchain.

La technologie de la Blockchain a évolué de manière spectaculaire depuis ses débuts avec Bitcoin en 2009, passant d'un simple registre de cryptomonnaie à une plateforme polyvalente pour les applications décentralisées. Ses attributs fondamentaux - immuabilité, transparence et décentralisation - ont établi la Blockchain comme un cadre robuste pour des transactions de données sécurisées dans divers secteurs, éliminant le besoin d'intermédiaires traditionnels.

Malgré ces avancées, les préoccupations concernant la confidentialité des données persistent. Bien que la blockchain assure une transmission sécurisée des données via le cryptage, la nécessité de décryptage pour le traitement ouvre des failles de sécurité potentielles. Cette vulnérabilité est particulièrement aiguë dans les domaines où la confidentialité et l'intégrité des données sont primordiales, comme dans les applications décentralisées (dApps) et les systèmes financiers opérant dans le cadre Web3.

Pour atténuer ces risques, des méthodes cryptographiques avancées telles que le Cryptage Entièrement Homomorphique (FHE) et les Preuves de Connaissance Zéro (ZKPs) ont gagné en importance. Ces technologies offrent des moyens révolutionnaires de calculer et de vérifier la confidentialité des données sans révéler les informations sensibles sous-jacentes.

Dans cet article, nous explorons la signification de FHE et ZKP dans l'amélioration de la confidentialité des applications de la blockchain, mettant en évidence leur potentiel pour façonner l'avenir de la confidentialité des données dans la technologie de la blockchain.

Introduction

FHE et ZKP retracent leurs origines il y a plusieurs décennies. Au fil du temps, à la fois FHE et ZKP ont évolué de manière significative, restant cruciaux pour améliorer la confidentialité des données.

Chiffrement entièrement homomorphe (FHE)

FHE est une méthode de chiffrement sophistiquée qui permet d'effectuer des fonctions directement sur des données chiffrées, préservant ainsi leur confidentialité tout au long du processus. Essentiellement, FHE garde les données chiffrées à la fois pendant le stockage et le calcul, traitant le chiffrement comme une "boîte noire" sécurisée où seul le propriétaire de la clé secrète peut révéler la sortie. Initialement conçu en 1978, le concept visait à modifier le matériel informatique pour permettre le traitement sécurisé de données chiffrées. Cependant, ce n'est qu'en 2009, catalysé par les progrès de la puissance de calcul, qu'un schéma FHE viable a émergé. Cette percée est largement attribuée à Craig Gentry, dont travail innovanta marqué une étape importante dans le domaine.

)

Image via Zama

Termes clés expliqués :

  • Entièrement : Indique la capacité d'effectuer une variété d'opérations, telles que l'addition et la multiplication, sur des données chiffrées.
  • Homomorphe : Fait référence à la capacité d'effectuer des calculs directement sur des données chiffrées sans les décrypter.
  • Chiffrement : Décrit le processus de conversion d'informations en un format sécurisé pour prévenir l'accès non autorisé.

Depuis 2009, des progrès notables ont été réalisés en FHE, un des principaux percéeest arrivé en 2013, ce qui a rationalisé le relinéarisationprocessus et amélioré de manière significative l'efficacité de FHE. Ces développements soulignent la capacité de FHE à effectuer une gamme d'opérations arithmétiques sur des données chiffrées, en préservant la sécurité et l'intégrité des données sans les exposer.

Preuve de connaissance nulle (PCN)

ZKPs ont été introduits dans le document fondateur de 1985 papier“La complexité de la connaissance des systèmes de preuve interactive” par Shafi Goldwasser, Silvio Micali et Charles Rackoff. À l'origine théoriques, les preuves à divulgation nulle de connaissance (ZKP) ont connu une évolution significative en 2012 avec la découverte des zk-SNARKs, un type de ZKP pouvant authentifier virtuellement n'importe quel calcul tout en révélant un minimum d'informations.

Dans un ZKP typique, il y a deux rôles principaux : le prouveur et le vérificateur. Le prouveur vise à confirmer une revendication spécifique, et le rôle du vérificateur est d'évaluer la vérité de la revendication sans apprendre d'informations supplémentaires. Cette approche permet au prouveur de ne divulguer que la preuve nécessaire pour valider l'affirmation, préservant ainsi la confidentialité des données et améliorant la confidentialité.

Les applications pratiques des ZKPs ont explosé avec la montée des technologies de la blockchain et des cryptomonnaies. Ils sont désormais essentiels pour faciliter les transactions privées et renforcer la sécurité des contrats intelligents. L'avènement des zk-SNARKs a catalysé le développement de solutions telles que zCash, zkRollups et zkEVMs, transformant une poursuite universitaire précédente en un écosystème dynamique rempli d'applications réelles. Cette transition met en lumière la pertinence croissante des ZKPs dans la sécurisation des systèmes décentralisés comme Ethereum et la promotion d'une infrastructure numérique robuste centrée sur la confidentialité.

ZK vs FHE

Bien que FHE et ZKP partagent certaines similitudes, ils divergent significativement en termes de fonctionnalité. FHE peut calculer directement sur des données chiffrées sans révéler ni accéder aux données brutes, produisant des résultats précis sans exposer les informations sous-jacentes.

)

Image via Morten Dahl‘s atelier

Voici comment les deux technologies diffèrent :

Calcul de chiffrement

ZKP lutte pour calculer sur des données chiffrées provenant de plusieurs utilisateurs, telles que des jetons ERC-20 privés, sans compromettre la sécurité. En revanche, le FHE excelle dans ce domaine, offrant une plus grande flexibilité et une plus grande composabilité à travers les réseaux blockchain. Cependant, le ZKP nécessite souvent des intégrations sur mesure pour chaque nouveau réseau ou actif.

Scalabilité

Actuellement, ZKP est considéré comme plus évolutif que FHE. Cependant, on s'attend à ce que FHE s'améliore en termes de scalabilité à mesure que les progrès technologiques se poursuivent dans les années à venir.

Calculs complexes

FHE est bien adapté pour effectuer des calculs complexes sur des données cryptées, ce qui le rend idéal pour des applications telles que l'apprentissage automatique, le MPC sécurisé et les calculs entièrement privés. En comparaison, ZKP est généralement utilisé pour des opérations plus simples, telles que la preuve d'une valeur spécifique sans la divulguer.

Applicabilité Universelle

Les preuves de connaissance nulle se distinguent dans des applications particulières telles que la vérification d'identité, l'authentification et la mise à l'échelle. Cependant, FHE peut être utilisé dans un large éventail d'applications, y compris le cloud computing sécurisé, l'IA préservant la confidentialité et le traitement des données confidentielles.

Cette comparaison souligne les avantages et les contraintes distincts de chaque technologie, illustrant leur pertinence pour différents scénarios. Les deux technologies sont essentielles aux applications de la blockchain, mais ZKP a actuellement un bilan plus établi. Malgré cela, il existe un potentiel pour FHE d'évoluer et de devenir éventuellement la solution la plus adaptée pour la préservation de la confidentialité à l'avenir.

Utilisation conjointe de ZKP & FHE

Certaines applications ont expérimenté de manière intrigante la combinaison de ZKPs et de FHE. Notamment, Craig Gentry et ses collègues ont exploré des moyens de réduire les frais de communication en utilisant des techniques d'encryption homomorphique entièrement hybrides. Ces techniques innovantes ont été appliquées dans divers contextes de blockchain et offrent des perspectives d'exploration dans d'autres domaines également.

Les applications potentielles pour les ZKPs et FHE incluent:

  • Calcul en nuage sécurisé : FHE crypte les données tandis que les ZKPs vérifient leur exactitude, permettant des calculs sécurisés dans le nuage sans exposer les données d'origine.
  • Vote électronique: Cette combinaison assure la confidentialité des votes et confirme le décompte précis des votes.
  • Transactions financières : En finance, cette intégration maintient la confidentialité des transactions tout en permettant aux parties de vérifier la justesse des transactions sans révéler d'informations détaillées.
  • Diagnostics médicaux : Les données médicales cryptées peuvent être analysées par les prestataires de soins de santé qui peuvent confirmer les diagnostics sans accéder aux informations sensibles des patients.

L'intégration des ZKPs et du FHE promet d'améliorer à la fois l'identité et la sécurité des données au sein des applications, méritant ainsi une exploration et une recherche approfondies.

Projets FHE actuels

Les projets suivants sont dédiés à l'application de la technologie FHE dans le domaine de la Blockchain :

  1. ZamaUne entreprise de cryptographie open-source dédiée au développement de solutions FHE pour la blockchain et l'IA.
  2. Réseau Secret :Lancé en 2020, est une plateforme blockchain qui intègre des contrats intelligents préservant la confidentialité.
  3. Écran solaireUn compilateur spécifiquement conçu pour FHE et ZKPs.
  4. FhenixUne blockchain de couche 2 confidentielle qui exploite la technologie FHE.
  5. Réseau d'EspritUne solution de rollup de restaking polyvalente basée sur FHE.
  6. PrivaseaUne plateforme d'infrastructure de données qui utilise la technologie FHE, facilitant les calculs sur des données chiffrées.

Conclusion

FHE s'établit rapidement comme un composant fondamental de la cybersécurité, particulièrement évident dans le cloud computing où des géants de l'industrie comme Google et Microsoft l'adoptent pour traiter et stocker les données des clients de manière sécurisée sans compromettre la confidentialité.

Cette technologie promet de remodeler la sécurité des données sur différentes plateformes, annonçant une nouvelle ère de confidentialité inégalée. Pour atteindre cet avenir, des progrès continus à la fois en FHE et en ZKPs seront nécessaires. Des efforts de collaboration entre disciplines - cryptographes, ingénieurs logiciels, spécialistes du matériel et décideurs politiques - sont essentiels pour naviguer dans les paysages réglementaires et favoriser une adoption plus large.

Alors que nous avançons vers une nouvelle ère de souveraineté numérique, où la confidentialité et la sécurité des données sont intégrées de manière transparente, rester informé des derniers développements en matière de FHE et de preuves à divulgation nulle de connaissance (ZKPs) ne peut être surestimé. Se tenir informé nous permettra de naviguer efficacement dans ce paysage en évolution, en exploitant pleinement ces outils cryptographiques avancés.

déclaration:

  1. Cet article est reproduit de [ PANews], les droits d'auteur appartiennent à l'auteur original [ScalingX], si vous avez des objections à la reproduction, veuillez contacter le Portail Apprendreéquipe (gatelearn@gate.io) et l'équipe le traitera dès que possible selon les procédures pertinentes.

  2. Avertissement : Les points de vue et opinions exprimés dans cet article ne représentent que les opinions personnelles de l'auteur et ne constituent aucun conseil en investissement.

  3. D'autres versions linguistiques de l'article sont traduites par l'équipe Gate Learn et ne sont pas mentionnées dansGate.io) , l'article traduit ne peut être reproduit, distribué ou plagié.

Partager

Calendrier Crypto

Mises à Jour du Projet
Etherex lancera le jeton REX le 6 août.
REX
22.27%
2025-08-06
Rare Dev & Governance Day à Las Vegas
Cardano organisera la Rare Dev & Governance Day à Las Vegas, du 6 au 7 août, avec des ateliers, des hackathons et des discussions en panel axés sur le développement technique et les sujets de gouvernance.
ADA
-3.44%
2025-08-06
Blockchain.Rio à Rio de Janeiro
Stellar participera à la conférence Blockchain.Rio, qui se tiendra à Rio de Janeiro, du 5 au 7 août. Le programme comprendra des discours d'ouverture et des tables rondes avec des représentants de l'écosystème Stellar en collaboration avec les partenaires Cheesecake Labs et NearX.
XLM
-3.18%
2025-08-06
Webinaire
Circle a annoncé un webinaire en direct intitulé « L'ère de la loi GENIUS commence », prévu pour le 7 août 2025, à 14h00 UTC. La session explorera les implications de la nouvelle loi GENIUS adoptée—le premier cadre réglementaire fédéral pour les stablecoins de paiement aux États-Unis. Dante Disparte et Corey Then de Circle dirigeront la discussion sur la manière dont la législation impacte l'innovation des actifs numériques, la clarté réglementaire et le leadership des États-Unis dans l'infrastructure financière mondiale.
USDC
-0.03%
2025-08-06
AMA sur X
Ankr organisera un AMA sur X le 7 août à 16h00 UTC, axé sur le travail de DogeOS dans la construction de la couche d'application pour DOGE.
ANKR
-3.23%
2025-08-06

Articles connexes

Qu'est-ce que Solscan et comment l'utiliser ? (Mise à jour 2025)
Intermédiaire

Qu'est-ce que Solscan et comment l'utiliser ? (Mise à jour 2025)

Solscan est un explorateur de blockchain Solana amélioré qui offre aux utilisateurs une plateforme web pour explorer et analyser les transactions, les adresses de portefeuille, les contrats, les NFT et les projets DeFi sur la blockchain Solana. Suite à son acquisition par Etherscan en 2025, la plateforme propose désormais un tableau de bord analytique repensé, des outils pour les développeurs élargis, des fonctionnalités de sécurité avancées, un suivi complet des protocoles DeFi sur 78 protocoles, et des intégrations sophistiquées de marché NFT avec des outils d'analyse de rareté.
3/8/2024, 2:36:44 PM
Qu'est-ce que Tronscan et comment pouvez-vous l'utiliser en 2025?
Débutant

Qu'est-ce que Tronscan et comment pouvez-vous l'utiliser en 2025?

Tronscan est un explorateur de blockchain qui va au-delà des bases, offrant une gestion de portefeuille, un suivi des jetons, des insights sur les contrats intelligents et une participation à la gouvernance. D'ici 2025, il a évolué avec des fonctionnalités de sécurité renforcées, des analyses étendues, une intégration inter-chaînes et une expérience mobile améliorée. La plateforme inclut désormais une authentification biométrique avancée, une surveillance des transactions en temps réel et un tableau de bord DeFi complet. Les développeurs bénéficient de l'analyse de contrats intelligents alimentée par l'IA et d'environnements de test améliorés, tandis que les utilisateurs apprécient une vue unifiée de portefeuille multi-chaînes et une navigation basée sur des gestes sur les appareils mobiles.
11/22/2023, 6:27:42 PM
Qu'est-ce que Coti ? Tout ce qu'il faut savoir sur l'ICOT
Débutant

Qu'est-ce que Coti ? Tout ce qu'il faut savoir sur l'ICOT

Coti (COTI) est une plateforme décentralisée et évolutive qui permet d'effectuer des paiements sans friction, tant pour la finance traditionnelle que pour les monnaies numériques.
11/2/2023, 9:09:18 AM
Qu'est-ce que l'USDC ?
Débutant

Qu'est-ce que l'USDC ?

En tant que pont reliant la monnaie fiduciaire et la crypto-monnaie, un nombre croissant de stablecoins ont été créés, et beaucoup d'entre eux se sont effondrés peu après. Qu'en est-il de l'USDC, le principal stablecoin actuel ? Comment évoluera-t-elle à l'avenir ?
11/21/2022, 9:30:33 AM
Explication détaillée des preuves à zéro connaissance (ZKP)
Intermédiaire

Explication détaillée des preuves à zéro connaissance (ZKP)

La preuve à connaissance nulle (ZKP) est une méthode de cryptage qui permet à une partie (appelée le prouveur) de prouver à une autre partie (appelée le vérificateur) qu'une déclaration est vraie, sans révéler d'autres informations. Les solutions ZKP les plus répandues sont zk-SNARKS, zk-STARKS, PLONK et Bulletproofs. Cet article présente ces quatre types de solutions ZKP et analyse leurs avantages et inconvénients.
11/28/2023, 11:05:05 AM
Qu'est-ce que BNB ?
Intermédiaire

Qu'est-ce que BNB ?

Binance Coin (BNB) est un jeton d'échange émis par Binance, et est également le jeton utilitaire de la Smart Chain de Binance. Alors que Binance se développe pour devenir l'une des trois premières bourses de crypto-monnaies au monde en termes de volume d'échange, ainsi que les applications écologiques sans fin sur sa chaîne intelligente, BNB est devenu la troisième plus grande crypto-monnaie après Bitcoin et Ethereum. Cet article présentera en détail l'histoire de BNB et l'énorme écosystème Binance qui se cache derrière.
11/21/2022, 7:54:38 AM
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!