-
As a consensus unites truth together it strengthens the trustless manner of how the blockchain is ran.
-
This is established in a complete decentralized manner using code and reduces the amount of error.
-
It means that the truth is determined by getting a network of computers/nodes to agree on the veracity of something. If they reach this consensus.
-
Likewise as in the examples of the āyogurt companiesā a central institution or a central database can claim a certain statement is true without having no one to back up that affirmation.
- This means that all parties have come to a mutual agreement to determine the truth.
- The difference here is decentralization is at work to verify the truth.
- Consensus determine the truth, means that if the network agrees it becomes a fact.
- Not a whole network has to agree, but only that company or central authority.
- Consensys does a comparison on the entire legacy of the coin in a blockchain. the history must match on all system including any patches, corrections. This can not be āhackedā given the number of computers that share the history of the network.
- consensus removes the need for trust because the system validates itself by having access to the evolution of the chain.
- the system of verification is decentralized, and multiple computers and people in the supply chain have records and are able to verify, or come to consensus, about the truth of an exchange
- in a central database, the transaction/proof/information is stored within only one place or system, instead of by anyone with skills and a computer. When itās only stored in one place, we rely entirely on an auditor and trust them to tell us what they find.
What does it mean when we say that in blockchain, consensus determine the truth?
Transactions are added to the blockchain only when all the computer nodes agree that the information presented is truthful - that is it is agreed by consensus.
How is this different from how truth is determined in a central database?
In a central database, the truth may be determined politically. In blockchain, consensus is agreed by each individual node being financially incentivised equally to tell the truth.
-
All nodes in the network have to agree that the information being added by every new block is consistent with their records. This ensures that the network can be trusted and that no malicious blocks are made part of the chain.
-
In a central database, there is no network providing verification of each change, so changes can be added from a single point of entry and will only be verified by the entity guarding the DB. Guarding entities can be corrupted and their interests may change, thus the need for financial incentives and consensus.
- We only consider verified transactions as the truth. Transactions get verified by reaching consensus. Transactions that donāt get enough verifications are seen as untruthful. Itās trustless so it can only be the truth
- A central database is owned by a single institution. This puts all the power in the hands of this institution and probably a handful of people get to decide which transactions are correct and which are not. You have no choice but to trust this institution.
-
In blockchain, consensus determines the truth because all individuals contributing to the blockchain network are financially incentivized to tell the truth. The consensus that all those individuals reach in terms of the truth of each proposed entry to the blockchain is not the result of good faith but of each contributorās self-interest, as in any sound economic system that takes human nature into consideration;
-
A central databaseās ātruthā is determined by the entity that controls and manages it, which may benefit from registering lies as truth. It does not have a whole decentralized network validating its entries
- What does it mean when we say that in blockchain, consensus determines the truth?
With multiple validators needing too approve the multiple blocks of data prevents fraud and mistakes.
- How is this different from how truth is determined in a central database?
With too many supply sources it can be difficult too audit alone and information can be easily manipulated. With consensus it prevents the false information and tracks all the multiple sources it transacts with.
-
There is a network of computers that verify that it is true. All the decisions are made together where several parties are agreeing/deciding that something is true and valid.
-
In a central database, the data/information can be manipulated and changed and so this type of centralized system can be cheated or altered.
-
On the blockchain consensus determines the truth because nodes work together to verify data based on past transactions. This network stops misinformation by disallowing faulty transactions not verified on all copies of the ledger.
-
In a central database the data can be altered because data is stored and verified by individuals. Transactions are not open to the public. The inability to track data in central databases allows for misinformation and tampering.
[quote=āivan, post:1, topic:8425, full:trueā]
Homework on Consensus - Questions
-
What does it mean when we say that in blockchain, consensus determines the truth?
When everybody agrees that the product or service is authentic and everyone agrees on it. -
How is this different from how truth is determined in a central database?
Products or services can be it can be manipulated or falsified without any evidence.
- By saying that in blockchain consensus determines the truth, it is meant that the data has been verified so it is true.
- There is only one authority who determines the truth in a central database, so it has all the power to manipulate it.
1.) In blockchain consensus determines the truth by having a network of nodes agree on transactions before they are added to the blockchain. Nodes in the network are incentivized to play by the rules and be honest.
2.) In a central database the truth is controlled by the central authority that controls the data base. Transactions can be manipulated or even erased.
- Consensus determine the truth because it is decentralized. You donāt have to TRUST that someone is telling the truth, because multiple nodes/computers/entities are verifying that those transactions happened.
- In a central database, someone can write whatever they want, and then change it later. It will be centralized, and we have to trust people instead of the systems.
Homework on Consensus - Questions
- What does it mean when we say that in blockchain, consensus determine the truth?
The majority of the node has to agree that any given change to the blockchain is genuine before it is allowed to be recorded onto the blockchain otherwise it will be rejected - How is this different from how truth is determined in a central database?
In a central database, the central controller determine and accept all changes which exposes the whole system a risk of abuse of power or fraud or other unforeseen events.
- It means the decision on a transaction processing is not made by only one computer /public ledger , instead it is made with agreement of all computers/ledgers on the network
- The information in central database is the only source of truth , cannot be verified somewhere else
1.In blockchain consensus is achieved through several systems validating a transaction or a claim by a system. Its achieved through incentives, thus everyone play by rules.
2.In central database, the central authority validates everything and its not verified by other entities. so corruption of records is possible.