|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Marché de preuve
Qu’est-ce qu’un marché de preuve ?
Un marché de preuves est un marché décentralisé sur lequel les utilisateurs peuvent acheter et vendre des preuves cryptographiques pour vérifier la propriété d'actifs numériques, la validité d'une transaction particulière et l'authenticité d'une information ou d'un résultat de calcul. L’acheteur peut alors utiliser les preuves pour vérifier une déclaration ou un fait sans avoir à le vérifier lui-même de manière indépendante.
Pourquoi un marché de preuve est-il nécessaire ?
Pour comprendre pourquoi les marchés de preuves sont nécessaires, le concept de preuves zéro connaissance (preuves ZK) doit être compris. Les preuves Zk ouvrent la voie à un avenir plus sûr et axé sur la confidentialité. Cependant, l’un des plus grands défis d’une adoption généralisée est le temps de calcul requis pour générer ces preuves en raison de la complexité et des calculs lourds.
Ces générateurs nécessitent des investissements importants pour entretenir et développer leur infrastructure afin de pouvoir générer des preuves complexes.
En raison de la nature coûteuse des preuves zk, la génération de preuves n'est généralement accessible qu'aux projets plus importants qui peuvent être mieux financés que les projets plus petits qui viennent tout juste de démarrer. Cela pourrait conduire à une forte dépendance à l'égard de plusieurs grands acteurs et limiter l'adoption généralisée de la technologie par la communauté des développeurs. Un marché d'épreuves permet à quiconque de publier une demande avec son prix indiqué pour une épreuve, et n'importe quelle partie peut proposer de répondre à cette demande.
Comment fonctionne un marché de preuves ?
Un marché de preuves héberge un marché pour les preuves générées à partir d'une technologie à connaissance nulle qui permet de prouver qu'une déclaration est vraie ou fausse sans révéler aucune information supplémentaire au-delà du fait. Par exemple, un utilisateur pourrait être intéressé à commander une preuve permettant de vérifier qu'il dispose d'un certain montant de fonds dans son portefeuille DeFi ou qu'un calcul particulier avec des données a été exécuté correctement.
Ces preuves sont fournies par les générateurs de preuves comme une marchandise sur un marché des preuves soumis au mécanisme conventionnel de l'offre et de la demande. Un générateur devra prendre en considération le coût et le temps nécessaires pour produire efficacement une épreuve compétitive par rapport au marché. Cela induit une concurrence entre les générateurs de preuves pour produire des preuves avec la latence la plus faible et/ou le coût de génération le moins cher.
Pour générer une preuve sans connaissance, le demandeur de preuve créera une commande de zk-proof sur un circuit prédéfini. Le marché de la preuve fera correspondre la commande aux générateurs de preuve et enverra la commande au générateur sélectionné qui exécutera les calculs. Le générateur de preuves enverra la preuve générée sur le marché des preuves pour validation. Une fois la preuve vérifiée, le marché des preuves enverra la preuve validée au demandeur de preuves.
Les avantages d'un marché de preuve
Économies de coûts : une plate-forme facilement accessible pour acheter des preuves préexistantes de haute qualité et conserver les ressources, plutôt que d'investir dans une infrastructure coûteuse pour les générateurs de preuves.
Grande variété d'épreuves : les épreuves disponibles sur un marché d'épreuves offrent une gamme d'épreuves différentes pour répondre aux besoins des différents systèmes d'épreuves avec l'assurance que les épreuves échangées sont de haute qualité.
Démocratiser la production de preuves ZK : Les projets, quelle que soit leur taille, peuvent désormais obtenir des preuves de haute qualité pour construire leurs protocoles de manière décentralisée.
Faibles connaissances techniques nécessaires : la plate-forme de marché des preuves simplifie le processus de génération et de vérification des preuves cryptographiques pour que tout développeur puisse y accéder sans avoir besoin d'une expertise technique approfondie.
Standardisation des preuves : la normalisation de la génération et de la vérification des preuves zk sur différentes applications et plates-formes contribue non seulement à faciliter l'interopérabilité, mais également à faciliter l'utilisation de preuves sans connaissance dans l'industrie de la blockchain.
Données de marché ouvertes : les utilisateurs sont en mesure d'analyser et de comprendre la rentabilité de chaque ordre et de faire des hypothèses basées sur les bénéfices en raison de la nature en temps réel des données sur plusieurs tableaux de bord.
Les limites d'un marché de preuve
Même si un marché de la preuve présente un immense potentiel pour améliorer la technologie sans connaissance, il s’agit d’un concept nouveau qui peut présenter certaines limites.
Utilité limitée : l'utilité d'un marché de preuves dépend des cas d'utilisation spécifiques des preuves cryptographiques, en particulier de l'amélioration de l'évolutivité, de la confidentialité et de la sécurité dans diverses applications blockchain. À mesure que ces cas d’utilisation s’étendent, la disponibilité de preuves sur des cas d’utilisation spécifiques augmentera également.
Développement de circuits : pour prouver tout calcul avec des preuves zk, les développeurs doivent d'abord proposer une définition de preuve pour leur code, également appelé circuits. Afin d’écrire un circuit, l’utilisateur a besoin d’une connaissance approfondie du fonctionnement d’un système de preuve particulier.
Économie de la génération de preuves : l’infrastructure permettant de générer efficacement des preuves de haute qualité est coûteuse. Pour que les générateurs obtiennent un retour sur investissement, il doit y avoir différentes voies qui nécessitent des preuves pour qu'il y ait une demande suffisante pour rendre la production de preuves économiquement viable.
D'autres limitations mineures peuvent inclure des problèmes potentiels d'évolutivité et de conformité réglementaire.
Comment un marché de preuve peut-il soutenir l’adoption d’une technologie à connaissance nulle ?
Les preuves Zk sont un élément essentiel permettant aux projets de valider et d'authentifier leurs protocoles. Il est donc nécessaire de permettre un meilleur accès à des preuves de haute qualité pour les projets de toutes tailles. La nature décentralisée d'un marché de preuve garantit que les transactions sont sécurisées, transparentes et exemptes de contrôle ou de manipulation central. En fournissant une plate-forme conviviale et accessible pour acheter et vendre des preuves cryptographiques, un marché de preuves peut contribuer à démocratiser l'accès à cette technologie et à favoriser une adoption plus large dans l'industrie de la blockchain.
Contributeur : Mikhail Komarov, fondateur de =nil ; Fondation.
Mikhail est l'un des principaux développeurs d'infrastructures pour la génération efficace de preuves sans connaissance (ZKP). Mikhail est chercheur et développeur dans les domaines de la cryptographie et des systèmes de gestion de bases de données (SGBD). Son parcours technologique a commencé en 2013 lorsqu'il a commencé à contribuer à BitMessage, un protocole de communication crypté peer-to-peer. Il a ensuite travaillé avec le réseau blockchain BitShares, et Steemit, la première application construite sur la blockchain Steem. Mikhail a travaillé sur un fork de Steem de 2017 à 2018, avant de fonder =nil ; Fondation en avril 2018