NuCypher is a decentralized, open-source encryption protocol that uses the blockchain to provide end-to-end encrypted communications. It is an alternative to centralized systems such as WhatsApp and Signal.