Logo Coinbase

Qu'est-ce que les preuves à divulgation nulle de connaissance ?

What are zero-knowledge proofs?
  • Les preuves à divulgation nulle de connaissance (PDNC) sont une méthode cryptographique qui permet à une partie de prouver la validité d'une déclaration sans révéler aucune information sur la déclaration elle-même.

  • Les PDNC représentent une évolution dans la cryptographie, visant à améliorer la confidentialité et la sécurité dans diverses applications, y compris la technologie blockchain.

  • Les PDNC ont certains inconvénients, tels que les coûts matériels et les coûts de vérification des preuves.

Comprendre les Preuves à Divulgation Nulle de Connaissance

Les preuves à divulgation nulle de connaissance (PDNC) sont un protocole cryptographique qui permet à une partie, connue sous le nom de fournisseur de preuve, de convaincre une autre partie, le vérificateur, qu'une affirmation particulière est vraie sans divulguer aucun détail sur l'affirmation elle-même. Ce concept a été introduit pour la première fois dans un article de 1985 intitulé "La complexité de la connaissance des systèmes de preuve interactive" et a depuis été développé et amélioré pour être utilisé dans diverses applications.

Dans une PDNC, le fournisseur de preuve s'efforce d'établir une affirmation, et le vérificateur est responsable de la vérification de cette affirmation. Le fournisseur de preuve peut démontrer au vérificateur qu'une déclaration est exacte sans révéler d'informations supplémentaires concernant la déclaration. Ceci est réalisé en fournissant une preuve, ou une petite quantité d'information, qui peut être vérifiée par le vérificateur pour s'assurer que la déclaration est vraie.

Pourquoi les Preuves à Divulgation Nulle de Connaissance sont-elles Importantes?

Les preuves à divulgation nulle de connaissance sont une avancée dans la cryptographie appliquée car elles visent à renforcer la sécurité des informations pour les individus. Par exemple, imaginez comment vous pourriez prouver une affirmation (par exemple, "Je suis citoyen du pays X") à une autre partie (par exemple, un fournisseur de services). Vous auriez généralement besoin de fournir des "preuves" pour étayer votre affirmation, comme un passeport national ou un permis de conduire.

Cependant, cette approche a ses inconvénients, principalement le manque de confidentialité. Les informations personnellement identifiables (PII) partagées avec des services tiers sont stockées dans des bases de données centrales, qui sont vulnérables aux piratages. Avec le vol d'identité devenant un problème critique, il y a des appels pour des moyens de partage d'informations qui protègent davantage la vie privée, et c'est là que les PDNC pourraient être utilisées.

Comment fonctionnent les preuves à connaissance zéro ?

À un niveau élevé, une preuve à connaissance zéro fonctionne en demandant au vérificateur de demander au prouveur d'effectuer une série d'actions qui ne peuvent être effectuées correctement que si le prouveur connaît l'information sous-jacente. Le prouveur et le vérificateur interagissent dans plusieurs tours du protocole, et à la conclusion, le vérificateur développe une confiance dans la véracité de la revendication sans apprendre d'informations supplémentaires sur le secret.

Applications des Preuves à Divulgation Nulle de Connaissance

Les preuves à divulgation nulle de connaissance sont de plus en plus remarquées dans divers domaines, en particulier dans le secteur de la technologie blockchain. Elles permettent de vérifier des informations sans révéler les données sous-jacentes, dans le but de fournir un niveau de sécurité et de confidentialité. Par exemple, dans le contexte des réseaux blockchain, la seule information révélée sur la chaîne par une preuve à divulgation nulle de connaissance est que certaines informations cachées sont valides et connues par le prouveur avec un haut degré de certitude.

Inconvénients des Preuves à Divulgation Nulle de Connaissance

Les preuves à divulgation nulle de connaissance présentent certains inconvénients. Ceux-ci incluent les coûts matériels associés à la puissance de calcul nécessaire pour générer et vérifier les preuves, les coûts de vérification des preuves, et les hypothèses de confiance. De plus, il existe des menaces potentielles provenant de l'informatique quantique, qui pourrait potentiellement briser la sécurité cryptographique fournie par les PDNC.

Acheter des bitcoins en quelques minutes

Coinbase est la plateforme la plus fiable pour les particuliers et les entreprises qui souhaitent acheter, vendre et gérer des cryptos.