Aztec a lancé la version alpha de sa couche d'exécution v5, introduisant un cadre de confidentialité programmable qui permet aux applications Ethereum de traiter à la fois l'état public et privé dans le même environnement de couche 2.
Résumé
- Aztec a publié la version alpha de sa couche d'exécution v5, apportant la confidentialité programmable à Ethereum grâce à des contrats intelligents alimentés par la connaissance zéro.
- La nouvelle architecture traite les calculs privés sur les appareils des utilisateurs tout en vérifiant les transactions sur la chaîne sans exposer de données sensibles.
- Aztec a déclaré que la couche d'exécution prend en charge les applications décentralisées confidentielles avec des fonctionnalités conçues pour réduire les risques de front running et de MEV.
Aztec Labs a annoncé la version alpha de sa couche d'exécution v5, la décrivant comme une étape vers la réalisation de contrats intelligents natifs de confidentialité sur Ethereum.
La nouvelle architecture permet aux développeurs de créer des applications décentralisées qui combinent des données utilisateur confidentielles avec l'état public de la blockchain tout en s'appuyant sur des preuves à connaissance zéro pour vérifier les transactions sans exposer d'informations sensibles.
Contrairement à la couche de base d'Ethereum, où chaque validateur traite et stocke les entrées, sorties et données d'exécution des transactions pour parvenir à un consensus, la couche d'exécution d'Aztec déplace le calcul privé vers l'appareil de l'utilisateur. Au lieu de révéler les détails des transactions au réseau, le système génère des preuves cryptographiques localement avant de les soumettre pour vérification sur la chaîne, réduisant ainsi la quantité de données de transaction visibles tout en préservant les garanties de sécurité d'Ethereum.
L'exécution côté client change la façon dont les transactions privées sont traitées
Au cœur de cette version se trouve un moteur d'exécution à connaissance zéro côté client intégré à Noir, le langage de programmation spécifique au domaine d'Aztec pour les contrats intelligents privés. Plutôt que d'exécuter des transactions confidentielles sur chaque nœud du réseau comme le fait la machine virtuelle Ethereum, le système effectue des calculs privés sur le matériel de l'utilisateur avant de générer des arguments succincts non interactifs de connaissance récursifs, ou SNARKs.
Ces preuves permettent au réseau de vérifier que les changements d'état sont valides sans exposer les entrées en clair, les valeurs des transactions ou les identités des comptes. Selon Aztec Labs, ce modèle réduit la divulgation inutile de données tout en maintenant des garanties mathématiques que les transactions ont été exécutées correctement.
L'architecture introduit également un modèle d'état hybride conçu pour surmonter l'un des plus grands défis d'ingénierie auxquels sont confrontées les blockchains axées sur la confidentialité. Les environnements d'exécution purement privés ont souvent du mal lorsque plusieurs utilisateurs tentent de mettre à jour le même état public en même temps, créant une contention d'état qui limite l'interaction avec les infrastructures de finance décentralisée partagées.
Pour remédier à cette limitation, Aztec sépare la gestion de l'état privé et public. Les actifs privés sont stockés dans des arbres de notes de type UTXO, tandis que les données publiques sont maintenues via des arbres de clés-valeurs. Pendant l'exécution, les fonctions privées peuvent générer des appels de fonctions publiques différés qui sont traités plus tard dans le même cycle de vie de transaction, permettant aux opérations confidentielles et publiques de fonctionner ensemble sans sacrifier l'exécution déterministe ni créer de conditions de course.
Le modèle d'exécution est destiné à prendre en charge les applications qui nécessitent un calcul confidentiel tout en interagissant avec l'écosystème public d'Ethereum, y compris les pools de liquidité partagés et d'autres protocoles de finance décentralisée.
Le modèle de confidentialité cible la finance décentralisée et les applications d'entreprise
Au-delà de la confidentialité des transactions, la couche d'exécution introduit des fonctionnalités qui pourraient réduire plusieurs problèmes de longue date dans l'exécution de la blockchain.
Selon Aztec Labs, les détails des transactions restent cachés avant l'engagement de l'état, ce qui rend beaucoup plus difficile pour les observateurs externes de réordonner les transactions en attente ou d'exploiter les données de transaction visibles via des stratégies de valeur extractible maximale.
L'architecture fournit également des blocs de construction pour des applications telles que la correspondance d'ordres confidentielle, la fourniture de liquidité privée et les systèmes de conformité sélective qui ne divulguent que les informations requises via des clés de visualisation au lieu d'exposer des enregistrements utilisateur complets.
Ces capacités s'appuient sur l'accent de longue date d'Aztec sur la confidentialité programmable plutôt que sur de simples transferts de jetons anonymes.
S'exprimant auprès de crypto.news en avril 2025, le cofondateur et PDG d'Aztec Labs, Zac Williamson, a déclaré que la confidentialité de la blockchain devrait aller au-delà du masquage des adresses de portefeuille.
Il a décrit la confidentialité des utilisateurs, les données de transaction confidentielles et l'exécution de contrats intelligents privés comme les trois piliers nécessaires pour une confidentialité pratique sur la chaîne, les qualifiant de « saint graal de la confidentialité de la blockchain ».
Williamson a également fait valoir que la confidentialité ne devrait pas être traitée comme un segment distinct de l'industrie, déclarant que « toute la cryptographie sera privée » à mesure que la confidentialité programmable fera partie des applications blockchain grand public.
En discutant de la conformité, Williamson a déclaré que les systèmes préservant la confidentialité devraient s'appuyer sur la divulgation sélective plutôt que sur l'anonymat complet. Il a cité ZKPassport comme exemple, expliquant que les utilisateurs peuvent taper un passeport compatible NFC pour générer une preuve à connaissance nulle et choisir « quelles informations vous souhaitez divulguer », que ce soit la nationalité, l'âge ou d'autres attributs d'identité.
Il a déclaré que la technologie est « sans permission, elle préserve la confidentialité et elle garantit une conformité stricte », ajoutant que ces systèmes sont « beaucoup plus puissants » que les solutions de confidentialité existantes car ils combinent la confidentialité avec une conformité programmable.
Cette vision s'est encore élargie en mai 2026 lorsque Aztec Labs a acquis ZKPassport tout en s'engageant à maintenir la plateforme de vérification de passeport en open source. L'acquisition a apporté l'infrastructure d'identité axée sur la confidentialité directement dans l'écosystème d'Aztec, permettant aux développeurs de combiner la confidentialité programmable avec la vérification d'identité à connaissance nulle sur les réseaux compatibles Ethereum.
La technologie avait déjà été testée sur le réseau d'Aztec pour aider à réduire les attaques Sybil en permettant aux participants de prouver qu'ils étaient des individus uniques sans révéler leur identité. Elle a également été utilisée lors de la vente de jetons AZTEC pour effectuer un filtrage des sanctions tout en gardant les informations des participants privées.
La version alpha suit des incidents de sécurité impliquant des produits hérités
La couche d'exécution arrive peu de temps après qu'Aztec Labs a traité des problèmes de sécurité impliquant des produits déjà retirés.
Plus tôt ce mois-ci, Aztec Labs a révélé qu'il enquêtait sur une exploitation potentielle impliquant un produit de paiement obsolète lancé en 2021 après qu'environ 2 millions de dollars ont été transférés depuis un contrat intelligent immuable. La société a déclaré que le système concerné avait été abandonné en 2022 et fonctionnait sans clés d'administrateur, empêchant l'équipe de suspendre ou de mettre à niveau le contrat.
Par ailleurs, un autre produit obsolète, Aztec Connect, a perdu environ 2,1 millions de dollars après que des attaquants ont exploité un ancien contrat immuable RollupProcessorV3. Aztec Labs a déclaré que les incidents n'étaient pas liés au réseau Aztec actif.
La Fondation Aztec a également déclaré qu'aucune des deux exploitations n'avait de lien avec le réseau actuel ou le jeton ERC-20 AZTEC, soulignant que les contrats concernés appartenaient à une infrastructure héritée qui était restée en vie sur Ethereum après l'abandon des produits.






