Développement et perspectives d'application du chiffrement homomorphe complet
Les techniques de chiffrement ont toujours joué un rôle clé dans le progrès de la civilisation humaine, en particulier dans le domaine de la sécurité de l'information et de la protection de la vie privée. Elles offrent non seulement une protection pour le transfert et le stockage des données, mais leur chiffrement asymétrique et les fonctions de hachage ont été créativement appliqués par Satoshi Nakamoto, qui a conçu le mécanisme de preuve de travail de Bitcoin, ouvrant ainsi l'ère de la blockchain.
Avec le développement de la technologie blockchain, des techniques cryptographiques de pointe telles que la preuve à divulgation nulle de connaissance, le calcul multipartite et le chiffrement homomorphe complet continuent d'émerger. Parmi elles, le chiffrement homomorphe complet ( FHE ) est particulièrement remarquable, car il permet d'effectuer des calculs arbitraires sur des données chiffrées sans décryptage, offrant de nouvelles possibilités pour le calcul de la confidentialité.
Introduction au chiffrement homomorphe complet
FHE est une forme de chiffrement homomorphique qui permet de réaliser des calculs sur des données chiffrées, et le résultat des calculs peut être directement mappé sur le texte en clair. Par rapport au chiffrement homomorphique partiel, FHE prend en charge un nombre infini de calculs et d'opérations.
Bien que les principes mathématiques du chiffrement homomorphe complet (FHE) soient complexes, son processus d'utilisation est relativement simple : générer une paire de clés, chiffrer des données, effectuer des calculs homomorphiques, déchiffrer les résultats. Dans la pratique, la gestion de la clé de déchiffrement est cruciale.
Implémentation de l'EHF sur la blockchain
Pour réaliser le FHE sur la blockchain, la méthode idéale est de l'encapsuler en tant que bibliothèque de contrats intelligents. Cela nécessite un support de machine virtuelle pour l'ensemble d'instructions spécifique requis par le FHE. Basée sur l'EVM largement utilisé, la société Zama a développé le fhEVM, qui prend en charge la mise en œuvre du calcul privé avec Solidity.
Les caractéristiques principales de fhEVM incluent :
Fournir un support pour les opérations FHE via des contrats précompilés
Mécanisme de décryptage basé sur le protocole de seuil distribué
Bibliothèque de contrats Solidity abaissant le seuil de développement
Solutions FHE-Rollups
Pour construire un écosystème complet, Fhenix explore la combinaison de fhEVM et de la technologie Rollup, proposant une solution Layer2 de type FHE-Rollups. Compte tenu de la difficulté de mise en œuvre, Fhenix a choisi une voie technologique basée sur les Optimistic Rollups.
La pile technologique de Fhenix comprend :
Variantes du prouveur de fraude d'Arbitrum Nitro
Bibliothèque principale fheOS
Réseau de services à seuil ( TSN )
Fhenix a également introduit le module Relay, permettant à divers réseaux de blockchain de se connecter aux coprocesseurs FHE pour utiliser les fonctionnalités FHE.
Perspectives d'application du chiffrement homomorphe complet
La technologie FHE montre de vastes perspectives dans de nombreux domaines :
Jeu de chaîne complet avec protection de la vie privée
Protection DeFi/MEV
Protection de la vie privée lors de l'entraînement des modèles d'IA
Développement de l'écosystème FHE
En plus de Zama et Fhenix, il existe une série de projets intéressants dans l'écosystème FHE :
Crème solaire : compilateur FHE développé en interne
Mind Network: réseau FHE combiné avec EigenLayer
PADO Labs: zkFHE intégrant ZKP et FHE
Arcium: réseau de calcul confidentiel parallèle
Inco Network: Layer1 optimisant l'efficacité des calculs FHE
Traitement : FHE Layer3 de l'écosystème Shiba
octra: réseau FHE prenant en charge un environnement d'exécution isolé
BasedAI: réseau introduisant la fonctionnalité FHE pour LLM
Encifher : Projet dédié au chiffrement homomorphe complet (FHEML)
Privasea : Réseau FHE pour l'inférence ML dans le domaine de l'IA
La technologie FHE se développe rapidement et devrait jouer un rôle important dans plusieurs domaines à l'avenir, offrant de nouvelles possibilités pour la blockchain.
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
13 J'aime
Récompense
13
3
Partager
Commentaire
0/400
GasFeeSobber
· Il y a 8h
La puissance de calcul peut-elle être suffisante, mon gars ?
Voir l'originalRépondre0
MemecoinResearcher
· Il y a 9h
franchement, ces trucs de fhe ont un impact différent... l'espoir statistique vient de monter en flèche
L'innovation technologique FHE en calcul de la vie privée ouvre la voie à un nouveau développement du Blockchain
Développement et perspectives d'application du chiffrement homomorphe complet
Les techniques de chiffrement ont toujours joué un rôle clé dans le progrès de la civilisation humaine, en particulier dans le domaine de la sécurité de l'information et de la protection de la vie privée. Elles offrent non seulement une protection pour le transfert et le stockage des données, mais leur chiffrement asymétrique et les fonctions de hachage ont été créativement appliqués par Satoshi Nakamoto, qui a conçu le mécanisme de preuve de travail de Bitcoin, ouvrant ainsi l'ère de la blockchain.
Avec le développement de la technologie blockchain, des techniques cryptographiques de pointe telles que la preuve à divulgation nulle de connaissance, le calcul multipartite et le chiffrement homomorphe complet continuent d'émerger. Parmi elles, le chiffrement homomorphe complet ( FHE ) est particulièrement remarquable, car il permet d'effectuer des calculs arbitraires sur des données chiffrées sans décryptage, offrant de nouvelles possibilités pour le calcul de la confidentialité.
Introduction au chiffrement homomorphe complet
FHE est une forme de chiffrement homomorphique qui permet de réaliser des calculs sur des données chiffrées, et le résultat des calculs peut être directement mappé sur le texte en clair. Par rapport au chiffrement homomorphique partiel, FHE prend en charge un nombre infini de calculs et d'opérations.
Bien que les principes mathématiques du chiffrement homomorphe complet (FHE) soient complexes, son processus d'utilisation est relativement simple : générer une paire de clés, chiffrer des données, effectuer des calculs homomorphiques, déchiffrer les résultats. Dans la pratique, la gestion de la clé de déchiffrement est cruciale.
Implémentation de l'EHF sur la blockchain
Pour réaliser le FHE sur la blockchain, la méthode idéale est de l'encapsuler en tant que bibliothèque de contrats intelligents. Cela nécessite un support de machine virtuelle pour l'ensemble d'instructions spécifique requis par le FHE. Basée sur l'EVM largement utilisé, la société Zama a développé le fhEVM, qui prend en charge la mise en œuvre du calcul privé avec Solidity.
Les caractéristiques principales de fhEVM incluent :
Solutions FHE-Rollups
Pour construire un écosystème complet, Fhenix explore la combinaison de fhEVM et de la technologie Rollup, proposant une solution Layer2 de type FHE-Rollups. Compte tenu de la difficulté de mise en œuvre, Fhenix a choisi une voie technologique basée sur les Optimistic Rollups.
La pile technologique de Fhenix comprend :
Fhenix a également introduit le module Relay, permettant à divers réseaux de blockchain de se connecter aux coprocesseurs FHE pour utiliser les fonctionnalités FHE.
Perspectives d'application du chiffrement homomorphe complet
La technologie FHE montre de vastes perspectives dans de nombreux domaines :
Développement de l'écosystème FHE
En plus de Zama et Fhenix, il existe une série de projets intéressants dans l'écosystème FHE :
La technologie FHE se développe rapidement et devrait jouer un rôle important dans plusieurs domaines à l'avenir, offrant de nouvelles possibilités pour la blockchain.