ECHO, a distributed, peer-to-peer and encrypted messaging and digital payments platform, enables people to exchange encrypted text,...