В Ethereum всё является публично доступным, однако в реальном мире люди ценят конфиденциальность — и Aztec приносит эту приватность в экосистему Ethereum. Он позволяет выполнять приватные функции, которые исполняются и проверяются непосредственно на устройстве пользователя, в то время как публичные функции запускаются внутри виртуальной машины Aztec. Приватные данные хранятся в виде зашифрованных UTXO, доступных только их владельцам, тогда как публичные данные размещаются в общем дереве Меркла. Aztec бесшовно объединяет приватное и публичное исполнение и состояния, поддерживая как приватные, так и публичные сообщения с Ethereum. Для достижения этого Aztec внедряет собственную альтернативную виртуальную машину (alt-VM), расширяя экосистему Ethereum за пределы совместимости с EVM.