- The truth isn’t determined by trusting 3rd party’s , because multiple nodes verify wether a transaction is legit or not , even if one node would be not trustfull , many others can tell wether a transation is legit or not.
- In a central database the truth lies in trusting the editor of the specific database. The data can be inaccurate , false or manipulated without anyone noticing it.
- It means that a transaction only appears on the Blockchain after the network confirms if its real. As many people have the same copy of the network they are able of doing this job.
- In a central database the people in charge decide the truth, a small group of people is in charge of the data of a large amount of other people.
-
Any transaction must be aproved by the agreement of descentralized nodes in order to be executed and written in the blockchain, therefore, making it real and eliminating the need of trust.
-
As they don’t need to reach consensus, data can be modified at will, and any user has to trust the owner of the DB
- Consensus of nodes determine whether a transaction is approved to the blockchain or not. Every node is incentivized to work towards truth.
- In a centralized database there’s no standard guarantee that every transaction is audited and will not be altered afterwards.
- What does it mean when we say that in blockchain, consensus determine the truth?
The community will make decisions / determine the truth together. The users are incentivized by gaining money for the truth and loosing money for cheating. Since everyone wants to earn money, blockchains are trustless systems. - How is this different from how truth is determined in a central database?
On single person / group can determine what the truth is. It is not automatically double checked by others. You need trust in the person our group to belief the data is correct.
-
It means that there is no absolute Truth and we should rely on something trustworthy mechanism that decides what is truth and what is false. In the blockchain, there is no central authority determining what is True or not, but there should be several/majority of the agents participating in the blockchain who should come to the same result in their calculations - in other words, reach a consensus
-
On the contrary, in a database there is usually one authority (one master code) that reads / writes to the database, and the Truth is here determined by the state of the database. External agents thus should trust the authority who is in charge of the database that it’s data are valid and reliable.
-
Means everyone agrees that the information being presented is truthful.
-
Because all parties involved in the process can check the information and talk to everyone else. In a central database only the admin determines this.
1. What does it mean when we say that in blockchain, consensus determine the truth?
Consensus means that the decentralized node network agrees on the blockchain ledger entry which is intended to represent the truth. This aligns the “trust not verify” intent.
2. How is this different from how truth is determined in a central database?
Central databases are not decentralized and the data entry has to be entered by a trusted source which potentially could be overwritten by an administrator with write access.
Answer:
- Consensus determining the truth in blockchain refers to the fact that in blockchain, nodes work together to verify the validity of new information entering the blockchain ledger. With bitcoin, this means that when a new transaction is being performed the blockchain network will verify whether this transaction is valid or not, gaining incentives for being truthful.
- In a central database the truth is determined by the owners of that database, and can easily be altered or erased without needing consensus from a public network.
-
Blockchain is a open public decentralized network of nodes (computers) which communicate between each other. In order to confirm/add a certain transaction to the blockchain the consensus must be reached. We can say that by reaching a global consensus in the network the transaction will be confirmed. This mechanism removes the need of trusting to some kind of central authority body. The truth is proven mathematically by all the participants of the network in totally decentralized way.
OK, but you will say, why would every node play fair and tell the truth? Well, this is then achieved trough financial incentives. The truth is paid. IE mining/confirming transactions and getting paid in fees. Also important to mention - Financial incentives are a guarantee that the system will work in any situation, who doesn’t wont to be financially rewarded? -
Central database is not trust-less also is not decentralized. Central database is curated by a central authority and so an increased possibility for the corruption and potential data falsification. One can even come to the conclusion that in Central databases incentives to falsification data are pretty high. Which would mean that the lies are rewarded and not the truth, like it is the case in the public Blockchains.
- What does it mean when we say that in blockchain, consensus determine the truth?
A group of computers all must agree to approve a transaction. - How is this different from how truth is determined in a central database?
Other central databases have the possibility of being edited/ manipulated unlike the transactions added to the blockchain.
- Consensus means that several parties are involved in verifications. Decisions are made together and are double-checked together. Consensus is removing trust through verifications.
- In a central database the truth is determined by the central administrator based on trust.
-
It means that every node in the network who helps to do check the validity of something has to come to an agreement on what the ‘truth’ is. It has to be unanimously agreed among all nodes.
-
In a central database, the truth is decided by a single party, the one deemed to be the authority or controlling figure, so to speak.
-
We only get concensus when the Majority in the specific network agrees something is true, you cannot get consensus on anything on your own
-
in a central database you need to trust the one who says something is the truth.
a central database is often centralized and thereby 1 or a couple of people can say something is true when it is actually not
- If we all agree a transaction is valid, and all parties in the blockchain can validate except one, there is no consensus. It is like giving a witness statement - when 2 witnesses give the same account of what happened, you can trust both witnesses. It becomes even stronger when 10 witnesses give the same account of events.
- Transparency. A central database has a single person’s account which is not connected up or down to the entire chain of events. Data can be changed to suit the end result - as in an audit.
- What does it mean when we say that in blockchain, consensus determine the truth?
It means that a certain transaction cannot be correct/honest/happen until it is verified by the blockchain network. So after the network verifies the transaction and reaches concensus, only than the transaction can be truthful.
- How is this different from how truth is determined in a central database?
With a central database the ‘consensus’ is made by only one or a few programs, stakeholders or administrators whom have access to it and can perhaps even alter(!) it. So you are more or less forced to trust these factors.
Whilst with consesus in blockchain the entire network around it needs to digitally see and verivy it. So this sort of converts trust to mathematical verivication (and trustlessness).
B/C incorporates financial incentives for participants to tell the truth. Traditional databases are open to fraud and do not have the same safegaurds.
- When all parties within a system reach consensus on a topic, you can be sure that you have reached an indisputible conclusion. This is what happens in blockchain when all data is verified by all nodes within a network.
- In a central database their is a central authority that controls it, which is able to manipulate data at will. This means that you must rely on trust and not verification.
1.- It means that the majority of the network decides whether the transaction is true and verifies or not.
- We don’t have to trust a single and centralized party who can decide on their own because the decentralized network is verifying the transaction and becomes trustless.
- It means that a transaction is checked by several decentralized nodes for its valitdity. Only if the majority of nodes accepts the transaction as being legitimate, it can go through and be added to the Blockchain.
- A central database would be more reliant on trust. We rely on a central authority, to determine truth.