- What does it mean when we say that in blockchain, consensus determines the truth?
Each node in the network must verify and accept the transaction is true. After consensus has been made by the entire network that the transaction is correct or true, then it is accepted. - How is this different from how truth is determined in a central database? In a central database there are algorithms that determine whether a transaction is true. Consensus is not required as there is one central system. However if the data administrator is dishonest or if the database has been hacked, the data can be corrupted.
-
it means that not a single entity can conclude or tamper with the facts. by using a decentralized network that MUST achieve consensus on any particular transaction, the truth is always attained.
-
a central organization has personal incentives, objectives, investors, game-plan, perspectives. All of this can act to distort the actual truth in favor of said organization’s personal needs.
1. What does it mean when we say that in blockchain, consensus determines the truth?
Each node is asked whether or not a request is valid, each node is incentivized to tell the truth, even if one node lied its unlikely that all nodes would lie creating a system where no one agent is in control.
2. How is this different from how truth is determined in a central database?
A database is under the control of one agent and can be manipulated their personal incentives to benefit their interest rather then the truth.
-
In blockchain, consensus determines truth by incentivizing verifications of the blockchain. Nodes verify, they do not trust.
-
When truth is determined in a central database, what is defined as true is in complete control of who is controlling the database. Central authority is innately a reliant of trust which cannot be trustless, thus ineffective to truly perform trustless transactions.
- Once the network of computers running the blockchain agree that an update to the database is valid, that valid update becomes “truth”.
- In a central database I could simply change a value, and no one may hold me accountable for the viability or reality backing up the change. I can essentially write my own truth, regardless of its validity.
-
A network of incentivized individuals agree on the validity of a crypto whenever a transaction is made.
-
Central databases are overseen by an authority, and the validity of data is based on faith on the authority involved.
-
All decisions are being made together and doubled checked by the consensus. It is without trust and verifiable by checking the network. Miners are incentivized financially to play by the rules and determines the truth.
-
How is this different from how truth is determined in a central database?
In the central database, truth is determined by a centralized authority. The data can be manipulated or modify without verifications.
-
What does it mean when we say that in blockchain, consensus determine the truth?
All node has a copy of the database, transaction can be added but not able to remove. Thus, consensus determines the truth by incentivize each transaction and verify it in the blockchain. There is no trust in Blockchain. -
How is this different from how truth is determined in a central database?
Central database able to manipulate and changes can be done by anyone as long as he/she has access right. data can been deleted.
- What does it mean when we say that in blockchain, consensus determines the truth?
As all nodes have to verify a transaction, it cannot be added unless it is correct. There are financial incentives to verify, which removes the element of trust. It can be checked rather than relying on others. - How is this different from how truth is determined in a central database?
A central database is reliant on the behaviour of the users. As changes can be removed / modified, it is not always correct information. It is based more on trust than blockchain.
1: consensus is throught the nodes verifying the data/transaction with one another. the verification certifies the data is real and hence truthful.
2: central databases reply on a single or a group of people to verify these inputs, and they can act untruthfully.
- Transactions need to be agreed upon by all nodes therefore only allowing correct entries to be added to the blockchain.
- All transactions can added and removed and are only controlled by one entity. Trust is needed through this method and obviously you cannot guarantee this said entity can be truthful.
The truth is verified, by an independent source, in agreement with the data entry.
The truth is not independently verified, is determined by individual people or organizations and subject to human error and/or manipulation of data.
-
The truth is determined by every node to agree on what is correct
-
In a centralized database whoever can control the database can manipulate, destroy or corrupt the data
-
In blockchain every participants is in agreement on whether a transaction is true.
-
In a centralized database, the trust is in the owner of the database.
- All nodes are incentivezed to play by the book and one transaction is only added to the blockchain when validated by the nodes (reaching a consensus). Hence, this consensus implies the truth;
- In a central database the truth is not reached by consensus, in fact if it is central the “consensus” would be composed of 1 single player.
Users are incentivized to tell the truth - make money by being honest, lose money by lying.
It requires all parties to come into an agreement, whereas in central databases those in authority determine what the truth is.
1. What does it mean when we say that in blockchain, consensus determine the truth?
Concensus is beeing created by the network of computers which compare their blockchain information which each other, therefore no more trust is needed.
The participants of the network who proofs the information are rewarded.
2. How is this different from how truth is determined in a central database?
The information in the blockchain are proven by a decentralized network.
In a centralized database one authority decides what the truth is.
-
If a transaction comes through, all parties need to reach a consensus weather to accept or decline it. It is decentralized. It can be verified by tracking the data where there is no middle men.
-
Central database is centralized, therefore it is easy to cheat. So the truth is decided by someone.
1.What does it mean when we say that in blockchain, consensus determines the truth?**
In the blockchain, all the blocks have the same copy of transactions. The information can be easily traced. The nodes will get rewarded for telling the truth.
2.How is this different from how truth is determined in a central database?
With a central database, the data is an asset of an owner and it can be easily manipulated. What we see is what they want us to see.
With a central database, the transaction need to verify by all the nodes
which they have all the same information therefore it is impossible to change or delete the data.
*** What does it mean when we say that in blockchain, consensus determine the truth?**
Consensus means that all the nods of the blockchain network have to come to an agreement on the new data and decide whether to include it or not into the blockchain. They are personally motivated to verify only the data that makes sense and not just to trust.
*** How is this different from how truth is determined in a central database?**
To the fact that here is decentralized, the truth has to reach consensus and also be incentivized by the whole network. The data is trustless but highly verified.