Homework on Consensus - Questions
- What does it mean when we say that in blockchain, consensus determine the truth?
It means that the involved parties agree on what is acceptable. For example, in Bitcoin blockchain, node computers agree and confirm what transactions are valid checking that no account commits double spending.
- How is this different from how truth is determined in a central database?
In a central database, involved parties rely on the trustworthiness or reputation of a central authority. This puts great responsibility on the central authority. Unlike a blockchain, the truth is achieved through the consensus of the participants and open software is the basis of this truth in the network.