Is Blockchain Truly Decentralised and Distributed?