https://medium.com/engineering-ideas/blockchain-is-not-decentralised-e098ce4f2a45