Cryptocurrency And Blockchain Explained