Thousands of computers interconnected through the same network, being decentralised, the blockchain is copied across all computers, all these users can update (add blocks) the blockchain and the blockchain will be updated in all the computers, in case of a (hypothetically successful) hacking of one computer, all the other users (computers) will be alerted as the blockchains will not match, hackers will have to attack at least 50% of the computers at the same time and tamper with the blocks extremely fast