Anoma là một giao thức bảo vệ quyền riêng tư theo định hướng mục đích, dùng để khám phá đối tác giao dịch phi tập trung, giải quyết và thanh toán nguyên tử đa chuỗi (atomic settlement). Quy trình cốt lõi bao gồm các bước sau:
Tương tác người dùng: Người dùng có thể gửi các mục đích dưới dạng công khai, riêng tư hoặc được bảo vệ đến mạng intent gossip của Anoma (lớp mạng ngang hàng P2P).
Thu thập và ghép nối mục đích: Các solver trong mạng (có thể là các vai trò như searcher) thu thập các mục đích, thực hiện chuyển đổi trạng thái cân bằng nhằm ghép nối các đối tác giao dịch.
Xử lý giao dịch: Các giao dịch đã ghép nối được gửi vào mempool được mã hóa, validator gửi khối do proposer đóng gói đến tầng thực thi, hoàn tất thực thi và xác minh tính hợp lệ, cuối cùng cập nhật gốc trạng thái.
Tầng thực thi của Anoma được xây dựng trên Taiga, đây là một mạch zk dựa trên Halo2, cho phép Anoma triển khai zk-rollup trên Ethereum và chia sẻ một phần mức độ an toàn của Ethereum.
Bên cạnh zk-rollup, Anoma còn có thể dùng để phát triển hoàn toàn phi tập trung các ứng dụng như op-rollup, sàn giao dịch NFT, Dex,... Nó cung cấp một cách thức đơn giản hóa để xây dựng và vận hành các ứng dụng này, đồng thời bảo vệ quyền riêng tư và an toàn cho người dùng.