Title: Bitcoin and Cryptographic Finance. Technology, Shortcomings and Alternative Cryptocurrencies