Une EVM avancée et efficace pour les applications ZK - Les points clés du livre blanc Horizen 2.0
Ceci est la traduction en Français de l’article An Advanced and Efficient EVM for ZK Apps - Key Takeaways from the Horizen 2.0 Whitepaper, publié sur hackernoon
TL;DR
- Horizen est une blockchain de premier plan lancée en 2017 avec une expérience de longue date dans le domaine des ZK.
- Horizen 2.0 est une amélioration cruciale de l’écosystème qui introduit une série de capacités uniques visant à relever certains des plus grands défis existant actuellement chez les ZK.
- Les défis actuels de ZK entravent l’adoption à grande échelle et la croissance future.
- Horizen 2.0 résout les défis actuels des ZK et rend les ZK moins chères, plus rapides et plus accessibles pour les développeurs.
- Horizen évolue en fonction des dernières avancées en matière de ZK, associée aux capacités de l’EVM pour offrir un processus de validation ZK sans friction.
Horizen, l’une des blockchains OG lancée à l’origine sous le nom de ZenCash en 2017, a considérablement évolué pour devenir une plateforme de blockchain scalable et robuste axée sur les ZK. Sa mission est de fournir l’écosystème le plus efficace et le plus rentable pour les développeurs afin de créer une gamme d’applications décentralisées qui exploitent la technologie zero knowledge (ZK ou ZKP). La vision d’Horizen est centrée sur la création d’un réseau véritablement décentralisé qui garantit l’efficacité, la sécurité et l’évolutivité, permettant ainsi aux utilisateurs et aux entreprises de s’émanciper.
Avec l’adoption de la ZenIP 42406, Horizen est allé de l’avant avec Horizen 2.0 - une mise à jour cruciale de l’écosystème qui positionne Horizen en tant qu’acteur principal dans le paysage ZK. Horizen 2.0 introduit une série de fonctionnalités uniques visant à relever certains des plus grands défis existant actuellement dans le domaine des ZK et qui entravent la croissance future et l’adoption à grande échelle de la technologie ZK. Le livre blanc Horizen 2.0, rédigé par Horizen Labs, décrit ces avancées technologiques significatives et les approches stratégiques de l’écosystème Horizen. Ce résumé fournit des informations clés tirées du livre blanc, offrant une compréhension claire des changements et de leurs implications pour les différentes parties prenantes.
Défis actuels en matière de ZK
Les avantages des ZK sont multiples, notamment la capacité de réduire la charge de calcul, de diminuer les coûts et de protéger les données entre les parties. Toutefois, les capacités des ZK dans les applications décentralisées (dApps) restent limitées, ce qui entrave leur mise en œuvre et leur utilisation à grande échelle.
Problèmes de compatibilité des EVM avec des capacités ZK limitées
La grande majorité de l’espace Web3 repose sur des applications compatibles avec l’EVM, ce qui permet une communication transparente, une interopérabilité et un ensemble commun d’outils et de protocoles. Cependant, la norme EVM n’a pas été initialement conçue en tenant compte des capacités ZK, ce qui a nécessité un nouvel ensemble d’outils et de protocoles pour créer des applications ZK. Malheureusement, ces avancées nécessitent des langages de programmation, des interfaces et des outils différents, ce qui crée des obstacles à la communication et entraîne une fragmentation au sein de la communauté Web3 au sens large.
Limites d’Ethereum
L’alternative à l’utilisation de protocoles non compatibles avec l’EVM est d’utiliser Ethereum pour construire des applications ZK. Cette solution s’accompagne de deux défis importants : le coût et les limites techniques. Ethereum est déjà un réseau encombré, et la vérification des preuves est un processus de calcul intensif, ce qui rend le fonctionnement des applications ZK coûteux.
Nécessité de systèmes de vérification avancés
La technologie ZK progresse rapidement, nécessitant des systèmes de preuve plus sophistiqués pour des performances optimales. Elle nécessite un écosystème capable de suivre le rythme de ses avancées.
Les points clés d’Horizen 2.0
Le livre blanc présente les approches d’Horizen 2.0 pour relever les défis des ZK.
EVM avec précompilations intégrées adaptées aux applications ZK
Horizen 2.0 fournit plusieurs précompilations spécialisées adaptées aux applications ZK. Cette innovation permet d’améliorer l’efficacité et de réduire les coûts de développement des applications ZK.
Scalabilité et rentabilité accrues pour les solutions basées sur les ZK
Horizen 2.0 résout d’importants problèmes d’évolutivité et de rentabilité, rendant les applications ZK plus accessibles et plus économiques.
Intégration transparente avec les outils et protocoles Ethereum existants
En tant que chaîne compatible EVM, Horizen 2.0 permet aux développeurs d’utiliser les outils et protocoles Ethereum existants. Cette compatibilité garantit une transition et une intégration en douceur pour les développeurs, réduisant la courbe d’apprentissage et facilitant une adoption plus large de la plateforme.
Fonctionnalités améliorées de divulgation sélective et de sécurité pour les dApps
Horizen 2.0 offre de solides fonctionnalités de divulgation sélective et de sécurité, ce qui la rend idéale pour les applications qui nécessitent des niveaux élevés de protection des données. Ces améliorations garantissent que les informations sensibles restent confidentielles, ce qui renforce la confiance et l’adoption des utilisateurs.
Cas d’utilisation élargis : DeFi, vérification d’identité, vote, jeux et IA/ML
Horizen 2.0 prend en charge un large éventail de cas d’utilisation qui bénéficient de la technologie ZK, notamment les applications DeFi, de vérification d’identité, de vote, de jeux et d’intelligence artificielle/apprentissage machine (zkML). Cette polyvalence positionne Horizen comme une solution ZK complète pour diverses industries, stimulant l’innovation et le développement d’applications.
Approche conviviale de la création d’applications ZK
Horizen 2.0 simplifie le développement d’applications ZK, en réduisant la complexité et les obstacles pour les développeurs. Cette approche conviviale encourage davantage de développeurs à s’appuyer sur Horizen, ce qui favorise un écosystème dynamique d’applications ZK.
Possibilité de normaliser le processus de développement des applications ZK
En fournissant des outils ZK avancés et une approche standardisée, Horizen 2.0 vise à rationaliser le développement des applications ZK, ce qui favorise l’innovation et l’adoption à grande échelle de la technologie ZK.
Engagement à suivre l’évolution rapide de la technologie ZK
Horizen 2.0 est conçu pour évoluer avec les progrès de la technologie ZK, garantissant ainsi une amélioration continue et une pertinence dans l’écosystème de la blockchain. Cet engagement en faveur de l’innovation permet à Horizen de rester à la pointe de l’industrie.
La technologie Horizen 2.0
Le livre blanc décrit les avancées techniques apportées par Horizen 2.0, dont voici un aperçu de haut niveau.
Contrats précompilés pour une vérification efficace des preuves ZK
Horizen 2.0 inclut des contrats précompilés pour différents systèmes de preuves ZK tels que Groth16, Plonk, Fflonk, UltraPlonk, Halo2, STARK, Boojum, RiscZero et Binius, ce qui permet une vérification rapide et rentable des preuves directement dans l’EVM.
Parachain to zkVerify Relay Chain pour une meilleure interopérabilité et un vérificateur généralisé pour accéder aux dernières capacités de zkVerify
Horizen 2.0 fonctionne comme une parachain (une sidechain) à la Relay Chain zkVerify, facilitant l’interopérabilité au sein de l’écosystème. La précompilation d’un vérificateur généralisé s’appuie sur le cadre de vérification complet de zkVerify, offrant un accès fluide aux systèmes de preuve les plus récents sans qu’il soit nécessaire d’établir des passerelles. En outre, l’utilisation de messages de consensus croisé (XCM) permet une vérification asynchrone des preuves, ce qui améliore encore la scalabilité et réduit la latence dans les applications ZK.
ZEN Staking utilisant le consensus DPoS avec le framework Nimbus pour la sélection du collateur
Le mécanisme de consensus DPoS (Delegated Proof of Stake), associé au framework Nimbus, garantit une sélection efficace et équitable du collateur, améliorant ainsi les performances et l’évolutivité du réseau.
Architecture basée sur Substrate
L’architecture d’Horizen 2.0 s’appuie sur la conception modulaire de Substrate, ce qui permet d’obtenir des composants d’exécution flexibles et efficaces qui peuvent être facilement mis à jour et optimisés. Cela permet l’interopérabilité des fonctionnalités entre toutes les chaînes du réseau tout en maintenant la sécurité. La conception modulaire de Substrate permet également aux développeurs d’effectuer des mises à jour plus rapidement, avec l’avantage supplémentaire de ne pas toujours nécessiter un hard fork.
Entièrement compatible avec l’EVM
Horizen 2.0 est une chaîne EVM spécialement conçue pour les applications ZK, offrant un environnement familier aux développeurs tout en améliorant les capacités ZK.
Cas d’utilisation et applications
Les avancées d’Horizen 2.0 ouvrent la voie à un large éventail d’applications réelles dans divers secteurs. Plusieurs études de cas dans le livre blanc illustrent le potentiel d’Horizen 2.0 dans différents scénarios, y compris la vérification d’identité, la DeFi, le vote, les jeux, l’informatique vérifiable, la technologie Bridge, zkML et les Deep Fakes.
Perspectives d’avenir
Horizen 2.0 a le potentiel d’avoir un impact significatif sur l’espace blockchain et au-delà. En relevant des défis critiques et en introduisant des solutions innovantes, Horizen est bien placé pour favoriser l’adoption généralisée de la technologie blockchain. Ses avancées pourraient influencer non seulement l’industrie technologique, mais aussi divers secteurs susceptibles de bénéficier de solutions décentralisées.
Conclusion
Le livre blanc Horizen 2.0 présente une vision complète de l’avenir de l’écosystème Horizen. Les principales conclusions comprennent des améliorations significatives en matière de scalabilité, de sécurité et d’interopérabilité, ainsi qu’un modèle économique affiné et un cadre de gouvernance amélioré. Ces mises à jour positionnent Horizen comme une plateforme de premier plan dans l’espace blockchain, prête à poursuivre sa croissance et son innovation. Au fur et à mesure de son évolution, la plateforme promet de remplir sa mission, à savoir fournir un environnement efficace, sécurisé et évolutif pour un large éventail d’applications.
Lisez le livre blanc pour plonger dans les approches stratégiques et la technologie d’Horizen 2.0.