Application et développement de la technologie de chiffrement homomorphe complet dans le domaine de la blockchain
La technologie de chiffrement a toujours joué un rôle important dans le progrès de la civilisation humaine, notamment dans la sécurité de l'information et la protection de la vie privée, qui sont indispensables. Des technologies telles que le chiffrement asymétrique et les fonctions de hachage ont jeté les bases de la naissance du Bitcoin, ouvrant une nouvelle ère de la Blockchain. Avec le développement de l'industrie, des technologies de pointe telles que la preuve à connaissance nulle, le calcul multipartite et le chiffrement homomorphe complet émergent constamment. Parmi elles, le chiffrement homomorphe complet (FHE), considéré comme le Saint Graal de la cryptographie, permet d'effectuer des calculs arbitraires sur des données chiffrées sans décryptage, offrant de nouvelles possibilités dans de multiples domaines.
FHE aperçu
Le chiffrement homomorphe complet ( FHE ) permet des calculs et des opérations illimités sur des données chiffrées, tout en maintenant la cohérence des propriétés mathématiques avec le texte en clair. L'implémentation du FHE repose sur des algorithmes mathématiques complexes, requérant des ressources de calcul élevées. Actuellement, SEAL de Microsoft et TFHE de Zama sont deux bibliothèques FHE open source principales.
Le processus de base de FHE comprend : la génération de paires de clés, le chiffrement des données, l'exécution de calculs homomorphiques et le déchiffrement des résultats. La gestion de la clé de déchiffrement est cruciale et peut utiliser des solutions de calcul sécurisé multiparty à seuil pour améliorer la sécurité.
Implémentation de FHE sur Blockchain
Appliquer le FHE à la Blockchain, la manière idéale est de l'encapsuler en tant que bibliothèque de code de contrat intelligent. Cela nécessite que la machine virtuelle supporte un jeu d'instructions spécifique requis par le FHE. fhEVM est un EVM homomorphe complet développé par la société Zama qui prend en charge l'implémentation du calcul privé en Solidity. Il fournit un support pour les opérations FHE via des contrats précompilés et a conçu une zone de mémoire dédiée pour stocker les textes chiffrés FHE.
Solutions FHE-Rollups
Fhenix a proposé une solution Layer2 FHE-Rollups, combinant fhEVM avec la technologie Rollup. Elle adopte le schéma Optimistic Rollups, incluant des preuves de fraude, la bibliothèque centrale fheOS et un réseau de services de seuil. Fhenix Frontier a publié la première version publique, offrant des outils de développement et de la documentation associés.
Coprocesseurs FHE agnostiques au chainage
Fhenix introduit le module Relay, permettant à divers réseaux de blockchain de se connecter aux coprocesseurs FHE. Grâce au mécanisme de Restaking d'EigenLayer, l'efficacité des coprocesseurs FHE a été améliorée. Le processus d'utilisation comprend des étapes telles que l'appel de contrat d'application, le transfert Relay, le calcul FHE et la validation des résultats.
Scénarios d'application du FHE
La technologie FHE a de vastes perspectives d'application dans des domaines tels que les jeux sur blockchain, la DeFi et l'IA :
Fournir une protection par chiffrement pour les jeux, afin d'éviter la manipulation en temps réel.
Protéger les données sensibles dans DeFi, réduire le risque de MEV
Entraîner des modèles d'IA tout en protégeant la vie privée.
Développement de l'écosystème FHE
En plus de Zama et Fhenix, l'écosystème FHE comprend également plusieurs projets tels que Sunscreen, Mind Network, PADO Labs et Arcium. Des organisations à but non lucratif comme FHE.org et FHE Onchain contribuent à la recherche académique et à la vulgarisation éducative.
La technologie FHE a été largement reconnue, y compris le soutien de Vitalik Buterin, le fondateur d'Ethereum. Avec l'émergence de nouveaux projets et l'injection continue de capitaux sur le marché, la technologie FHE devrait connaître un développement explosif.
Voir l'original
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.
17 J'aime
Récompense
17
5
Reposter
Partager
Commentaire
0/400
BearMarketMonk
· Il y a 16h
Cette vague de concepts de confidentialité vient encore tondre des pigeons.
Voir l'originalRépondre0
MetaverseMigrant
· Il y a 16h
C'est trop compliqué.
Voir l'originalRépondre0
AltcoinOracle
· Il y a 16h
fascinant... mes algorithmes montrent 98,7% de corrélation entre l'adoption et le prochain changement de paradigme en matière de confidentialité. les signaux ne mentent pas.
Voir l'originalRépondre0
MetadataExplorer
· Il y a 16h
C'est encore le moment de faire des bugs.
Voir l'originalRépondre0
MEVHunterLucky
· Il y a 16h
Quels sont les bonnes inventions aussi fiables qu'un Cold Wallet ?
La technologie FHE ouvre une nouvelle ère de calcul de confidentialité sur la Blockchain.
Application et développement de la technologie de chiffrement homomorphe complet dans le domaine de la blockchain
La technologie de chiffrement a toujours joué un rôle important dans le progrès de la civilisation humaine, notamment dans la sécurité de l'information et la protection de la vie privée, qui sont indispensables. Des technologies telles que le chiffrement asymétrique et les fonctions de hachage ont jeté les bases de la naissance du Bitcoin, ouvrant une nouvelle ère de la Blockchain. Avec le développement de l'industrie, des technologies de pointe telles que la preuve à connaissance nulle, le calcul multipartite et le chiffrement homomorphe complet émergent constamment. Parmi elles, le chiffrement homomorphe complet (FHE), considéré comme le Saint Graal de la cryptographie, permet d'effectuer des calculs arbitraires sur des données chiffrées sans décryptage, offrant de nouvelles possibilités dans de multiples domaines.
FHE aperçu
Le chiffrement homomorphe complet ( FHE ) permet des calculs et des opérations illimités sur des données chiffrées, tout en maintenant la cohérence des propriétés mathématiques avec le texte en clair. L'implémentation du FHE repose sur des algorithmes mathématiques complexes, requérant des ressources de calcul élevées. Actuellement, SEAL de Microsoft et TFHE de Zama sont deux bibliothèques FHE open source principales.
Le processus de base de FHE comprend : la génération de paires de clés, le chiffrement des données, l'exécution de calculs homomorphiques et le déchiffrement des résultats. La gestion de la clé de déchiffrement est cruciale et peut utiliser des solutions de calcul sécurisé multiparty à seuil pour améliorer la sécurité.
Implémentation de FHE sur Blockchain
Appliquer le FHE à la Blockchain, la manière idéale est de l'encapsuler en tant que bibliothèque de code de contrat intelligent. Cela nécessite que la machine virtuelle supporte un jeu d'instructions spécifique requis par le FHE. fhEVM est un EVM homomorphe complet développé par la société Zama qui prend en charge l'implémentation du calcul privé en Solidity. Il fournit un support pour les opérations FHE via des contrats précompilés et a conçu une zone de mémoire dédiée pour stocker les textes chiffrés FHE.
Solutions FHE-Rollups
Fhenix a proposé une solution Layer2 FHE-Rollups, combinant fhEVM avec la technologie Rollup. Elle adopte le schéma Optimistic Rollups, incluant des preuves de fraude, la bibliothèque centrale fheOS et un réseau de services de seuil. Fhenix Frontier a publié la première version publique, offrant des outils de développement et de la documentation associés.
Coprocesseurs FHE agnostiques au chainage
Fhenix introduit le module Relay, permettant à divers réseaux de blockchain de se connecter aux coprocesseurs FHE. Grâce au mécanisme de Restaking d'EigenLayer, l'efficacité des coprocesseurs FHE a été améliorée. Le processus d'utilisation comprend des étapes telles que l'appel de contrat d'application, le transfert Relay, le calcul FHE et la validation des résultats.
Scénarios d'application du FHE
La technologie FHE a de vastes perspectives d'application dans des domaines tels que les jeux sur blockchain, la DeFi et l'IA :
Développement de l'écosystème FHE
En plus de Zama et Fhenix, l'écosystème FHE comprend également plusieurs projets tels que Sunscreen, Mind Network, PADO Labs et Arcium. Des organisations à but non lucratif comme FHE.org et FHE Onchain contribuent à la recherche académique et à la vulgarisation éducative.
La technologie FHE a été largement reconnue, y compris le soutien de Vitalik Buterin, le fondateur d'Ethereum. Avec l'émergence de nouveaux projets et l'injection continue de capitaux sur le marché, la technologie FHE devrait connaître un développement explosif.