[quote=âivan, post:1, topic:8425â]
Homework on Consensus - Questions
1. What does it mean when we say that in blockchain, consensus determine the truth?
The blockchain network consists of a decentralized network of nodes which act independently of one another. Each blockchain node is required to validate the authenticity of the new transaction before this new transaction is allowed to update the blockchainâs ledger.
Once ALL blockchain nodes reach a consensus (are in agreement) that the new transaction is validate the blockchain ledger is updated and published to all decentralized nodes connected to the blockchain network.
Each new blockchain transaction is independently double checked and verified by ALL nodes within the decentralized network leading to a global consensus the new transaction was valid and accurate eliminating the need to trust the individual instigating the new transaction.
2. How is this different from how truth is determined in a central database?
Global consensus by ALL nodes removes the need to trust a centralized database to validate the accuracy of the new transaction.
Rather than relying on a centralized database to make a decision all blockchain nodes (parties) must reach a consensus leading to a trust less system because the transaction was independently verified by ALL, and not verified by a single or centralized database which could be tricked into considering the new blockchain transaction was valid.