Aztec lance une pile en quatre couches pour une confidentialité complète sur Ethereum

iconCrypto Economy
Partager
Share IconShare IconShare IconShare IconShare IconShare IconCopy
AI summary iconRésumé

expand icon
Aztec a lancé une pile en quatre couches pour permettre une confidentialité de bout en bout sur Ethereum, selon les informations on-chain. Le système introduit Noir, un langage dédié aux circuits de preuve à connaissance nulle, et fonctionne comme un réseau décentralisé de niveau 2. Les actualités sur Ethereum soulignent que le réseau Alpha prend désormais en charge plus de 3 500 séquenceurs actifs avec des rôles entièrement sans autorisation.

TL;DR:

  • Aztec a introduit sa pile technologique en quatre couches pour offrir une confidentialité programmable sur Ethereum en tant que réseau décentralisé de niveau 2.
  • Le langage Noir, développé par Aztec, permet aux développeurs d'écrire des programmes à preuve nulle de connaissance sans expertise en cryptographie, avec la confidentialité activée par défaut.
  • Le réseau compte actuellement plus de 3 500 séquenceurs actifs sur son réseau Alpha, avec des rôles de séquenceur et de prouveur entièrement sans autorisation.

Aztecpublié une description technique détaillée de son architecture, baptisée « The Aztec Stack », expliquant comment son réseau L2 sur ethereum permet une confidentialité entièrement programmable pour les développeurs de contrats intelligents.

Les quatre couches d'Aztec

Le système est organisé en quatre couches. La première est Noir, un langage de programmation spécifique à un domaine pour les circuits à connaissance nulle (zk) avec une syntaxe similaire à Rust. Noir compile le code en circuits zk automatiquement via une représentation intermédiaire appelée ACIR, compatible avec plusieurs backends de preuve, y compris son propre système Barretenberg. La confidentialité est le comportement par défaut : toutes les variables et fonctions restent privées sauf si le développeur indique explicitement le contraire en utilisant l'attribut `pub`.

Aztec post

Au-delà des transactions masquées

La deuxième couche est constituée de contrats intelligents écrits avec le framework Aztec.nr, qui étend Noir pour gérer l'état public et privé sur la chaîne. Un seul contrat peut exécuter des fonctions privées sur l'appareil de l'utilisateur et des fonctions publiques sur le réseau, en les combinant de manière transparente. Les contrats de compte implémentent l'abstraction de compte, permettant la récupération de compte social, l'authentification multifactorielle et des contrôles d'accès granulaires utiles pour la conformité réglementaire et la déclaration fiscale.

La troisième couche est le réseau lui-même. Les fonctions privées s'exécutent dans un environnement d'exécution privé (PXE) sur l'appareil de l'utilisateur, générant des preuves zk qui ne révèlent ni les entrées, ni les sorties, ni les identités. Les fonctions publiques sont traitées par des séquenceurs, qui vérifient les preuves privées, exécutent l'état public et publient les différences d'état sur L1 d'Ethereum. À chaque epoch, définie comme une séquence de 32 blocs L2, une preuve finale est générée par un réseau décentralisé de prouveurs et publiée sur la chaîne.

ethereum post

Noir est déjà en cours de déploiement

La quatrième couche est Ethereum, qui agit comme couche de règlement : les preuves de rollup sont ancrées sur L1, héritant de sa sécurité économique. Le modèle d'état privé utilise des UTXO, tandis que l'état public reproduit le modèle de compte d'Ethereum.

Noir est déjà utilisé en dehors de l'écosystème Aztec par des projets construits sur Base, Scroll et Starknet, ce qui démontre son importance en tant que langage standard pour les applications à preuve zero-knowledge.

Clause de non-responsabilité : les informations sur cette page peuvent avoir été obtenues auprès de tiers et ne reflètent pas nécessairement les points de vue ou opinions de KuCoin. Ce contenu est fourni à titre informatif uniquement, sans aucune représentation ou garantie d’aucune sorte, et ne doit pas être interprété comme un conseil en investissement. KuCoin ne sera pas responsable des erreurs ou omissions, ni des résultats résultant de l’utilisation de ces informations. Les investissements dans les actifs numériques peuvent être risqués. Veuillez évaluer soigneusement les risques d’un produit et votre tolérance au risque en fonction de votre propre situation financière. Pour plus d’informations, veuillez consulter nos conditions d’utilisation et divulgation des risques.