A Comprehensive Analysis of Bitcoin and Ethereum