- What does it mean when we say that in blockchain, consensus determine the truth?
Blockchains are comprised of a network for computers (nodes) where each computer holds a full record of the entire blockchain, changes/ new records on the blockchain are validated by each computer on the network, before a new transaction gets approved and added the the blockchain. This mechanism is defined as consensus, without complete consensus no transaction on the blockchain gets approved.
Consensus removes the reliance on trust and through its structure makes it impossible to compromise the truth.
- How is this different from how truth is determined in a central database?
Central databases do not have a consensus mechanism, they can be altered and compromised by any party that has access to the central database or anyone who hacks into a database to falsify records. They also donât retain a full transaction history, i.e. edits can be made without leaving a record trail.