- What does it mean when we say that in blockchain, consensus determine the truth?
CONSENSUS removes trust. All results/outcomes are achieved through consensus.
Everyone is incentivised to play by the rules. Everyone is incentivised to tell the truth. Participants are financially rewarded to play by the rules and “tell the truth”. All nodes need to agree what is true/not true. Include transaction in blockchain? Or not?
- How is this different from how truth is determined in a central database?
When a decision is made on a blockchain, several parties (the nodes) are involved to reach a consensus. Before a transaction is written into the blockchain, all parties must verify and agree it is correct.
On a standard database, the process of writing “facts” int the ledger is not decentralised or trustless, and does not require consensus to record “the truth”. It can involve one individual, who can also delete/modify the data.