Aztec's L2 aims to provide programmable privacy for decentralized applications (dApps) while preserving Ethereum’s inherent transparency.