Bitcoin and its many derivatives are known as cryptocurrencies. The system uses cryptographyextremely advanced cryptography called a blockchainto generate new coins and verify the ones that are transferred from one user to another. The cryptographic sequences serve several purposes: making the transactions virtually impossible to fake, making banks or wallets of coins easily transferable as data, and authenticating the transfer of Bitcoin value from one person to another.