1. What does it mean when we say that in blockchain, consensus determine the truth?
By having several different entities on the network being incentivised to verify the
authenticity and accuracy of every single transaction in real-time, and every single
entity having to be in an agreement with each other that said transaction is in fact
valid and accurate before committing it to the blockchain, the “trust-factor” of a
single entity is completely removed, ensuring that the transaction is at all times
the absolute truth once commited to the blockchain.
2. How is this different from how truth is determined in a central database?
On a central database there aren’t several different entities that will verify that the transaction
being added to the database is infact valid and the truth, and therfore needs to trust that the
entity adding the transaction does so truthfully and accurately, which adds the risk of entities
being able to abuse this for their own personal gain. Adding to this the fact that you do not have
real-time auditing capability, drastically increases the risk due to the abuse only being identified
when it is too late to take action.