- it means that every nodes takes part of an agreement.
2.in a central database you ha to trust someone else, a decentralized database is trustless because of consensus
2.in a central database you ha to trust someone else, a decentralized database is trustless because of consensus
On the blockchain there are many, many computers which validating the same content. When everyone says it is the truth, then its validated.
On a central database there is one authentity which says that it is so and we have to trust this authentity that this is the truth. No one else is validating the content.
block chain reaches consensus when all the nodes come to agreement on a particular path problem
in a central database the central authority decides what is true and what is not
What does it mean when we say that in blockchain, consensus determine the truth?
It means that the valid data is the one that is verified by most of the nodes in the network, through a consensus mechanism.
How is this different from how truth is determined in a central database?
In a central database we need to trust the āadministratorā of the system. In a blockchain consensus is achieved in a decentralized manner without having to trust a single party.
What does it mean when we say that in blockchain, consensus determine the truth?
Due to the decentralization of the network, there are many entities (computer) being able to verify the transaction(s). They all have the same database (leger), allowing to uniformly approving or disapproving a new transaction
How is this different from how truth is determined in a central database?
A central database allows in the worst case one single person to determine the truth. In an decentralized network on the contrary there are all the different nodes which need to agree to a uniform decision. Donāt tust, but verify.
Consensus determining the truth refers to having multiple participants of the blockchain agreeing that a particular participant has made a transaction that makes sense according to their latest update of the database.
On a central database, truth is determined by one participant, usually the owner, or a select group of participants and could make reservations arbitrarily on certain transactions. In other words, it is not true consensus, but rather a permission based system.
Consensus is when the computers all agree that a transaction has been made, if only one computer agrees it does not go in the blockchain.
In a central database only one person decides the truth so they can easily manipulate it.
In blockchain, all the computers in the network have all the history, and they all must agree a transaction is true.
In a central database, a central figure decides whether to trust a transaction.
The blockchain (information) is stored on a network of computers, each having a copy of it. When new information shall be added to the blockchain, the network first has to make sure, that the information is true. When this happens, the network has reached consensus about this information considered ātruthā. Only then it is added to the blockchain persistently.
In a decentral database, only one entity decides, what is āthe thruthā. This makes it much easiers to store information, that is not true.
#1. Transactions needs to be confirmed in blockchain, which means the transactions gets verified.
#2. The central database can add or not add, what ever they like.
[quote=āivan, post:1, topic:8425, full:trueā]
Homework on Consensus - Questions
Consensus is a mechanism to ensure transactions/data are valid without the need of central authority and prevents double spending.
Network of computers/participants also known as Nodes will reach Consensus based on Provenance and reject the untrue transactions.
Essentially Consensus removes the need of trust and be confident to reach the truth not because of trust but because we can check and verify the blockchain network.
In a central database, the truth is determined by a central authority top management. On Blockchain Truth is determined by consensus, where the participants of the network need to agree whether a transaction is valid or not .
Unlike central database who can manipulate the data, on Blockchain Consensus is crucial for a Trustless system and by design it is built on incentives to financially reward all participants(miners) to tell the truth.
It means that the majority of the nodes connected to the network have verified and approved a transaction/claim thus asserting its validity. The blockchain does not care about opinions; it cares about facts.
A central database is ācentralizedā aka controlled by one entity/small group of entities with a common goal, which not always is telling the truth; therefore, making false statements more likely to surge and appear to be true, even if they are not, if these benefit the entity/ies.
It means that the majority of the group comes to an agreement on the network.
Because is base on one place only and canāt be audit by other people except the ones of that company only.