Cryptocurrencies are based on different algorithms and proof types. Common algorithms for encrypted and secure data transactions are SHA256, SHA512, Scrypt and many more. When it comes to proof types, cryptocurrencies are using different approaches. Typical proof types are proof-of-stake or proof-of-work. The following list shows which cryptocurrency is based on which processes.