- Aztec presentó su pila de tecnología de cuatro capas para ofrecer privacidad programable en Ethereum como una red descentralizada de capa 2.
- El lenguaje Noir, desarrollado por Aztec, permite a los desarrolladores escribir programas con conocimiento cero sin experiencia criptográfica, con la privacidad habilitada de forma predeterminada.
- La red tiene actualmente más de 3500 secuenciadores activos en su red Alpha, con funciones de secuenciador y probador totalmente sin permiso.
azteca publicado una descripción técnica detallada de su arquitectura, apodado “La pila azteca”, explicando cómo su red L2 en Ethereum permite privacidad programable de extremo a extremo para contrato inteligente desarrolladores.
Las cuatro capas de los aztecas
El sistema está organizado en cuatro capas. El primero es negroun lenguaje de programación de dominio específico para circuitos de conocimiento cero (zk) con sintaxis similar a Rust. negro compila código en circuitos zk automáticamente a través de una representación intermedia llamada HAMBRIENTOcompatible con múltiples servidores de prueba, incluido su propio sistema Barretenberg. La privacidad es el comportamiento predeterminado: todas las variables y funciones permanecen privadas a menos que el desarrollador indique explícitamente lo contrario utilizando el atributo `pub`.

Más allá de las transacciones blindadas
La segunda capa consta de contratos inteligentes escritos con el framework Aztec.nrque extiende Noir a gestionar el estado público y privado en cadena. Un solo contrato puede ejecutar funciones privadas en el dispositivo del usuario y funciones publicas en la red, combinándolos de forma transparente. Implementación de contratos de cuenta. abstracción de cuentalo que permite la recuperación de cuentas sociales, la autenticación multifactor y controles de acceso granulares útiles para el cumplimiento normativo y la presentación de informes fiscales.
La tercera capa es la propia red.. Las funciones privadas se ejecutan en un entorno de ejecución privado (PXE) en el dispositivo del usuario, generando pruebas zk de que no revelar entradas, salidas o identidades. Las funciones públicas son procesadas por secuenciadores, que verifican pruebas privadas, ejecutan el estado público y publicar diferencias de estado con respecto al L1 de Ethereum. Cada época, definida como una secuencia de 32 bloques L2, recibe una prueba final generada por una red de prueba descentralizada y publicada en cadena.

Noir ya se está implementando
La cuarta capa es Ethereumque actúa como capa de asentamiento: las pruebas acumuladas están ancladas a L1, heredar su seguridad económica. El modelo de estado privado utiliza UTXO, mientras que el modelo de estado público replica el modelo de cuenta de Ethereum.
Noir ya se utiliza fuera del ecosistema azteca mediante proyectos basados en Base, desplazamiento y Starknetlo que demuestra su relevancia como lenguaje estándar para aplicaciones de conocimiento cero.


