Glenn_CostaRica
1. What does it mean when we say that in blockchain, consensus determine the truth?
A blockchain is composed of a network of actors, or a network of computers, where each computer could compute by itself virtually all the history and present state of the whole network, all the time, based on a trusted set of rules programmed in the system. The only trusted factor is the rules. We all believe in the rules and in the precision, accuracy and predictiveness of the set of rules. Based on the set of the rules that we all agree upon, each actor – each node of the network – agrees with the whole community of actors that will accept as true any new state of the global system that is produced based on the rules, and that is auditable through the same rules. Any state of the entire system – any truth – that we all agree upon based on the rules, will be THE truth. In Blockchain the truth cannot be determined by one, two or a minority of nodes. Truth is determined by consensus: by the agreement of all the actors of the system.
2. How is this different from how truth is determined in a central database?
In a database controlled by one central authority, like a public or private bank, like any company or any kind of centralized organization, the truth is in the end determined by the owner and managers of the database: by whoever has enough access as to tamper with the information and by whoever is admin or creator of the database.