Enigma is a second-layer, off-chain network protocol that aims to address problems with scalability and privacy which exists in blockchains.