Bitcoin, Cryptocurrencies and the Blockchain, the path to Decentral...