A cryptocurrency is a digital or virtual currency designed to work as a medium of exchange. It uses cryptography to secure and check transactions as well as to control the creation of new divisions of a specific cryptocurrency. Basically, cryptocurrencies are limited enterings in a database that no one can change unless following condition are fulfilled.