L'un des plus grands défis auxquels est confronté l'ensemble de l'écosystème cryptographique est la confidentialité, où l'utilisation d'applications n'implique pas de rendre publique une partie importante de nos données sur le réseau, afin que tout le monde puisse les voir et les analyser.

Les preuves sans connaissance (ZKP) sont devenues un outil précieux en cryptographie en raison de leur capacité à prouver la connaissance d'informations sans les révéler, ainsi qu'à améliorer l'évolutivité dans le contexte des zk-rollups.

Bien que les ZKP offrent des avantages significatifs en termes de confidentialité et d’évolutivité, ils sont confrontés à des limitations importantes qui limitent leur applicabilité dans certains scénarios.

Premièrement, les ZKP s'appuient généralement sur des tiers de confiance pour stocker et calculer les informations cachées, ce qui limite leur composabilité sans autorisation, car d'autres applications peuvent avoir besoin d'accéder à ces données hors chaîne. Cette approche n’est pas sans rappeler le cloud computing web2, où il est nécessaire d’introduire un élément de confiance dans un environnement par ailleurs décentralisé.

Deuxièmement, la transition d'état dans les ZKP s'effectue en texte clair, ce qui signifie que les utilisateurs doivent faire confiance à des tiers pour gérer leurs données non cryptées. Cela soulève des inquiétudes quant à la sécurité et à la confidentialité des données traitées, car la divulgation d'informations sensibles pourrait presque certainement être exploitée par des parties malveillantes.

Enfin, les ZKP peuvent ne pas convenir aux applications qui nécessitent la connaissance d’un État privé partagé afin de générer des preuves sur l’État privé local.

Cette exigence est courante dans les groupes, tels que les groupes AMM ou les groupes de prêt privés, où les informations de statut partagées sont essentielles pour valider efficacement les transactions.

Face à ces limites, la cryptographie entièrement homomorphe (FHE) apparaît comme une alternative prometteuse. FHE est un système de cryptographie qui permet d'effectuer des calculs sur des données cryptées sans avoir besoin de les déchiffrer au préalable.

Cela signifie que les utilisateurs peuvent crypter leurs données et les envoyer à des tiers pour traitement, sans compromettre la confidentialité des informations.

Dans le contexte des applications blockchain, FHE offre la possibilité de maintenir un état privé partagé, ce qui peut s'avérer critique dans les scénarios où la confidentialité est une préoccupation.

Par exemple, dans un AMM décentralisé, FHE pourrait être utilisé pour masquer des informations sur les opérations d'échange, préservant ainsi la confidentialité des utilisateurs tout en validant les transactions en chaîne.

Cependant, FHE présente également ses propres défis, le plus notable étant une trop grande puissance de calcul, ce qui peut entraîner une latence importante dans l'exécution des opérations.

De plus, cela nécessite une gestion minutieuse pour éviter la corruption des données chiffrées, ce qui peut s’avérer difficile dans certains contextes.

Malgré ces limites, le développement de FHE est en cours et son adoption devrait augmenter, car la combinaison de FHE avec d'autres technologies (telles que l'informatique multipartite (MPC) et les ZKP) peut offrir des solutions plus complètes pour garantir la confidentialité dans la blockchain. candidatures.

#privacity #privacidad $BTC $BNB #Bitcoin #Ethereum $ETH