Vitalik Buterin, le co-fondateur d'Ethereum, a fréquemment parlé de problèmes de confidentialité récemment. Il a d'abord soutenu le protocole de confidentialité Railgun. Le mois dernier, le Congrès américain a approuvé une prolongation de 2 ans d'une disposition controversée du renseignement étranger. Surveillance Act, autorisant Il a fustigé les valeurs de crypto-monnaie attaquées après que les agences de renseignement américaines ont pu espionner des cibles étrangères sans mandat de perquisition.
Vitalik Buterin a tweeté le 5 que de nombreuses personnes s'étaient récemment intéressées à la technologie de cryptage entièrement homomorphique (FHE), il a donc republié un article qu'il a publié en 2020, qui donnait une introduction approfondie au fonctionnement des mathématiques pertinentes du FHE.
Introduction à FHE
Vitalik Buterin a souligné dans cet article que FHE a longtemps été considéré comme l'un des Saint Graal de la cryptographie. FHE est une technologie de cryptage qui permet à des tiers de calculer des matériaux cryptés et d'obtenir des résultats de cryptage. à toute personne possédant une clé de déchiffrement du matériel original, mais le tiers lui-même ne peut pas décrypter le matériel ou les résultats lui-même.
Vitalik Buterin a souligné à titre d'exemple qu'un utilisateur reçoit une série d'e-mails et souhaite utiliser un filtre anti-spam tiers pour vérifier s'il s'agit de spam.
De manière générale, les filtres anti-spam voudront protéger la confidentialité de l'algorithme. Soit le fournisseur de filtres anti-spam souhaite que son code source soit fermé, soit il s'appuiera sur une très grande base de données. public car cela facilitera les attaques, mais si les utilisateurs sont préoccupés par la confidentialité de leurs données et ne souhaitent pas télécharger leurs e-mails non cryptés à des tiers, ils peuvent le faire via FHE.
FHE est largement utilisé
L'article mentionne que FHE dispose d'un large éventail d'applications, couvrant le domaine de la blockchain, telles que des clients légers qui peuvent être utilisés pour protéger la vie privée, et peuvent également mettre en œuvre les applications suivantes :
Les protocoles d'adresses secrètes plus efficaces et les solutions d'évolutivité pour les protocoles de préservation de la confidentialité plus généralement. Les protocoles de préservation de la confidentialité actuels exigent que chaque utilisateur analyse personnellement l'intégralité de la blockchain pour les transactions entrantes.
Un marché de partage de données préservant la confidentialité qui permet aux utilisateurs d'effectuer certains calculs spécifiques sur leurs données tout en gardant un contrôle total sur leurs données.
Dans le cadre de primitives cryptographiques plus fortes, telles que des protocoles de calcul multipartites plus efficaces, qui pourraient éventuellement également couvrir l'obscurcissement des programmes.
Quelle est la différence entre FHE, ZK et MPC ?
Auparavant, Portal Ventures a écrit un article l'année dernière pour discuter de la technologie FHE, analysant ses différences avec la preuve de connaissance nulle (ZK) et le calcul multipartite (MPC), soulignant que dans le domaine de la crypto-monnaie, FHE peut être utilisé pour créer davantage de contrats intelligents privés et autres Pour les applications blockchain, ZK est utilisé pour créer des solutions blockchain évolutives, tandis que MPC est principalement utilisé pour la gestion et la conservation des clés privées.
L'article mentionne que bien que FHE, ZK et MPC se chevauchent sur certains aspects, ils ont tous leurs propres avantages et scénarios d'application. Dans le cercle monétaire, ces trois technologies offrent toutes des opportunités d'améliorer la confidentialité et la sécurité. la combinaison et la poursuite des recherches restent un domaine actif pour la communauté crypto.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!