Enigma è una rete off-chain destinata a completare le reti blockchain fornendo archiviazione e calcolo di dati di secondo livello. Il protocollo offrirà soluzioni di privacy e ridimensionamento a qualsiasi programma blockchain che lo utilizza, poiché i dati trasferiti sulla rete Enigma saranno sia privati che liberati dalla congestione della rete sulla catena. I contratti segreti saranno al centro della guerra di Enigma. Saranno per Enigma ciò che i contratti intelligenti sono per Ethereum e consentiranno agli sviluppatori di creare applicazioni end-to-end decentralizzate incentrate sulla privacy.
Enigma è interoperabile e agnostico e fungerà da estensione delle piattaforme convenzionali per i calcoli off-line. Il codice viene elaborato sia sulla blockchain, dove è pubblico, sia sulla rete off-chain di Enigma, che è privata. Per garantire la sicurezza dei dati, i dati possono essere crittografati prima di essere inviati sulla rete e questo livello off-chain è responsabile della distribuzione di questi dati tra i nodi Enigma e della loro riservatezza. Il registro pubblico blockchain memorizza solo i riferimenti a questi dati per fornire la prova dell'archiviazione, ma nessuno dei dati in sé è pubblico: rimane nascosto, privato e diviso sulla rete off-chain.