HashKey Capital Insights a partagé un article complet expliquant à la fois les défis et le potentiel de changement de paradigme du chiffrement entièrement homomorphe (#FHE). Nous étions heureux de contribuer à cet article aux côtés d'autres projets Web3 FHE importants.

Nous allons le décomposer pour vous et vous donner les points à retenir.

1⃣

Le gros point à retenir : FHE est le Saint Graal de la cryptographie pour une raison. Cela change la façon dont nous sécurisons les données sur toutes les plateformes, ouvrant ainsi une nouvelle ère presque incroyable en matière de confidentialité des données.

2⃣

Les principales limites de FHE DevEx :

1) Langage frontal simple

2) Un compilateur FHE entièrement fonctionnel

3) Les programmes FHE sont trop lents

3⃣

De nouvelles solutions à ces limitations :

1) Les compilateurs FHE spécifiques au Web3 offrent les meilleures performances sans accélérateurs matériels

2) Nouvelles bibliothèques FHE qui exploitent les langages de programmation Web3 populaires

3) La boîte à outils de Zama expose les opérations homomorphes sous forme de contrats précompilés

4⃣

ZKP et FHE : une combinaison parfaite au paradis de la confidentialité. FHE permet à quiconque d'effectuer des calculs sur des données cryptées. Les ZKP permettent de prouver que quelque chose est vrai sans révéler l’information sous-jacente elle-même. Voici comment ils travaillent ensemble :

1) S'assurer que le texte chiffré répond aux exigences du schéma de cryptage

2) Soumettre une preuve qu'un texte brut d'entrée satisfait aux conditions d'une application donnée

3) Le nœud validateur doit prouver qu'il a correctement exécuté le calcul FHE

5⃣

ZKP de texte chiffré. Les ZKP comme SNARKS et STARKS ne reposent pas sur la cryptographie en réseau ; FHE le fait. Cela signifie que FHE est « post-quantique ». En d’autres termes, les ZKP à eux seuls ne résistent pas aux attaques de l’informatique quantique, contrairement au FHE.

6⃣

Le problème matériel. FHE sur le matériel existant est inefficace et non évolutif de manière décentralisée. Verifiable FHE résout ce problème en permettant à la partie informatique de soumettre un ZKP comme preuve de l'exécution honnête des transactions.