Homework on Consensus – Questions
What does it mean when we say that in blockchain, consensus determines the truth?
Only consensus determines the truth because all transactions on the blockchain are independently verified by many different computers in a decentralised network which each have, at all times, an updated copy of the public ledger. All participants in the network are financially incentivised to play by the rules and provide accurate information so it is impossible to cheat.
How is this different from how truth is determined in a central database?
In a central database the truth is determined by the administrator of that database who, at any time, can change, add, or delete information. Therefore users of that database have to trust the administrator of that central database and therefore the information cannot be trusted to be accurate because it has not been verified by many independent parties.