- Aztec introduced its four-layer technology stack to offer programmable privacy on Ethereum as a decentralized layer 2 network.
- The Noir language, developed by Aztec, allows developers to write zero-knowledge programs without cryptographic expertise, with privacy enabled by default.
- The network currently has more than 3,500 active sequencers on its Alpha network, with sequencer and prover roles fully permissionless.
Aztec published a detailed technical description of its architecture, dubbed “The Aztec Stack,” explaining how its L2 network on Ethereum enables end-to-end programmable privacy for smart contract developers.
The Four Layers of Aztec
The system is organized into four layers. The first is Noir, a domain-specific programming language for zero-knowledge (zk) circuits with Rust-like syntax. Noir compiles code into zk circuits automatically through an intermediate representation called ACIR, compatible with multiple proving backends, including its own system Barretenberg. Privacy is the default behavior: all variables and functions remain private unless the developer explicitly indicates otherwise using the `pub` attribute.
crypto-economy.com

