There are many definitions for cryptocurrencies. A crypto currency can be defined as a digital currency created from computer code. A crypto currency can also be defined as a string of coded data to sign a currency unit. Cryptocurrencies are also known as digital currencies. There are many cryptocurrencies, the most popular is bitcoin. Unlike conventional currencies, cryptocurrencies are not subject of government regulation and treatment. They are monitored through P2P Internet protocols.