TL;DR:
- Aztec launched its four-layer know-how stack to supply programmable privateness on Ethereum as a decentralized layer 2 community.
- The Noir language, developed by Aztec, permits builders to write down zero-knowledge applications with out cryptographic experience, with privateness enabled by default.
- The community presently has greater than 3,500 energetic sequencers on its Alpha community, with sequencer and prover roles absolutely permissionless.
Aztec printed an in depth technical description of its structure, dubbed “The Aztec Stack,” explaining how its L2 community on Ethereum permits end-to-end programmable privateness for sensible contract builders.
The 4 Layers of Aztec
The system is organized into 4 layers. The primary is Noir, a domain-specific programming language for zero-knowledge (zk) circuits with Rust-like syntax. Noir compiles code into zk circuits robotically by means of an intermediate illustration referred to as ACIR, appropriate with a number of proving backends, together with its personal system Barretenberg. Privateness is the default conduct: all variables and features stay personal until the developer explicitly signifies in any other case utilizing the `pub` attribute.
Past Shielded Transactions
The second layer consists of sensible contracts written with the Aztec.nr framework, which extends Noir to handle private and non-private state on-chain. A single contract can execute personal features on the consumer’s machine and public features on the community, combining them transparently. Account contracts implement account abstraction, enabling social account restoration, multifactor authentication, and granular entry controls helpful for regulatory compliance and tax reporting.
The third layer is the community itself. Non-public features run in a personal execution atmosphere (PXE) on the consumer’s machine, producing zk proofs that reveal no inputs, outputs, or identities. Public features are processed by sequencers, who confirm personal proofs, execute public state, and publish state variations to Ethereum’s L1. Every epoch, outlined as a sequence of 32 L2 blocks, receives a ultimate proof generated by a decentralized prover community and printed on-chain.

Noir Is Already Being Deployed
The fourth layer is Ethereum, which acts because the settlement layer: rollup proofs are anchored to L1, inheriting its financial safety. The personal state mannequin makes use of UTXOs, whereas the general public state replicates Ethereum’s account mannequin.
Noir is already getting used exterior the Aztec ecosystem by initiatives constructing on Base, Scroll, and Starknet, evidencing its relevance as a regular language for zero-knowledge functions.

