Research into the technologies surrounding blockchain technology and cryptocurrencies like Ethereum and Bitcoin