-
What does it mean when we say that in blockchain, consensus determine the truth?
When multiple members of the network agree on the validity of a transaction, it is added to the blockchain -
How is this different from how truth is determined in a central database?
One person can add a transaction to a traditional central database.
-
What does it mean when we say that in blockchain, consensus determine the truth?
-Consensus is a network of computers that look at transactions and see whether they make sense. If the network of computers all agree that the transaction is true it gets add to the ledger and the blockchain database. If the Network of computers do not agree then the transaction is canceled, discarded and marked as false. -
How is this different from how truth is determined in a central database?
-It is trustless and decentralized all other sit4es have a head person (authority) an are always centralized and the higher authority can always interfere
-
It means that it determines the truth by creating a trustless network. In the supply chain, they cannot cheat about what they provide. They are provided an incentive, to tell the truth, and reach a consensus about any transactions.
-
This is different because there is no dishonesty, everything is fully transparent as what came from where provided by the supply chains database.
- in blockchain every computer must come to the same conclusion before accepting something like a transaction , if all computers agree that the transaction is truth then the it will take place
2, in a central data base truth is told by a single person , maybe the boss, and all the other people need to trust him because they can“t check if it“s true or not or worst, even though they know it“s false they can“t have a consensus to confront the boss maybe because some them don“t want to upset the boss ( maybe not the best example )
-
Consensus of nodes within a blockchain network determines the truth within that ecosystem. A majority or all nodes agree on the truth by cross referencing their transaction information for any given transaction event.
-
In a central database the truth is centralized and any parties that want to know the truth must trust the central database and party hosting it.
- It means that on blockchain, the whole system, network of computer will not allow deceit to happen. It has to be validated by the network by reaching consensus. If itās not reached the transaction is not going to happen, will be rejected.
- In a centralized database basically itās validated by the management, by the guy who has a power over the others. In blockchain, all computers in the chain are treated equally and all needs to confirm the validity of the transaction to go through.
First of ivan⦠I wish we could not see others response before we have left one also
but again i actually learn some by reading others answer so im 50/50 on this
-
Concensus means in blockchain that every node in the blockchain has to verify the transaction or validation for it to be valid, if one actor is misbehaving in the chain the chain will deny the validation.
basically the the majority decides whats happening⦠-
In a central database the central autority can change the mind whenever he/she/it wants and overwrite the system, this cant be done in a decentralized trustless manner
-
When consensus determines truth, it is determined by the computers participating in the network to reach an agreement with having the same database. With blockchain, the rules incentivize all of the computers to tell the truth otherwise they lose out when they lie. Based on the fundamental concept that the ācheatersā are designed to be ignored, we can determine the truth once everyone agrees on the next step.
-
It is different from how truth is determined in a central database because ultimately it is the one database that provides the ātruthā which everyone else measures to, and in blockchain it is quite the opposite. Only when everyone agrees can there be one ātrueā database whereas in a centralized database, it is only that one which is ātruth.ā
Homework on Consensus - Questions
-
What does it mean when we say that in blockchain, consensus determine the truth?
When everyone agrees on something then we determine it to be true. So if for instance everyone knows that you answered question 1 on the test as A but the correct answer was C. Everyone would know that you answered A and agree, then once the solutions were released everyone would know that the answer C was correct. so you did not pass the test. -
How is this different from how truth is determined in a central database?
The central agency controlling the database determines what is true in this case because it cannot be reviewed, confirmed, audited, or approved by any external party.
Homework on Consensus - Questions
- What does it mean when we say that in blockchain, consensus determine the truth? If the decentralized network of computers are in agreement they are in consensus.
- How is this different from how truth is determined in a central database? A central base is but one computer, and does not offer the security a network of computers towards āconsesusā to verify ātruthā .
[/quote]
- Multiple parties have to agree they are in consent
- A central database does allow other parties to verify
- The blockchain is supported by a network of computers, each computer calculates if a transaction is valid and submits the response, when a majority of the computers in the network get the same result there is consensus because they agree, this gives the most probability of truth and the more computers that join the network and agree the higher the probability that the answer is the truth.
- In a decentralised blockchain like bitcoin the computers that reach consensus are all separate entities in the network. For this reason the consensus is reached in a trust-less way. In a centralised database there has to be trust in the entity that controls that database.
- What does it mean when we say that in blockchain, consensus determine the truth?
In blockchain a number of computers will look at a transaction and all of those users need to agree that the transaction taking place is true, this is how the truth is determined.
- How is this different from how truth is determined in a central database?
In a central database you do not have multiple computers having to agree on the transaction taking place to seek approval. The decision is made centrally so the transaction can easily be dishonest.
What does it mean when we say that in blockchain, consensus determine the truth?
In the example of a supply chain network, with blockchain all participants are able to see and verify what everyone else is doing or providing to each other. Every transaction is recorded and made public. No participant can hide from or change their actions. All participants deal with and rely on the same set of verifiable facts without having to trust any other participant.
How is this different from how truth is determined in a central database?
Central databases are opaque, managed by each supply network participant separately by admins who have the power to change the underlying data. Each participant can make its own claims on what they provided to their customers or received from their suppliers. Different set of facts with no participant able to verify what is true.
Thank you Fabrice
-
In blockchain, any changes to the network are corroborated with other computers in the network. Each computer with a complete copy of the blockchain ledger can verify if a transaction is accurate by cross checking with other computers on the network to see if the transaction matches their copy of the public ledger. This way a consensus of accurate information can be achieved.
-
In a central database, truth is determined by one central authority only and has no means of checking for discrepancies with other copies of said database.
This means the only thing needed to make transactions work is verification. The whole network is involved in the verification process. Also, everyone wants to tell the truth because money is involved.
This is different from a central database because a central database is centralized and the decisions are made by specific people so they have the power to change whatever they want to.
-
What does it mean when we say that in blockchain, consensus determine the truth?
Multiple different parties must agree on a transaction before it is entered onto the blockchain ledger. -
How is this different from how truth is determined in a central database?
There is no mechanism in a traditional database that would establish truth, the data is based on whatever the most recent person with access may have entered.
-
What does it mean when we say that in blockchain, consensus determine the truth?
When a transaction occurs in a blockchain system, the transaction is validated by multiple participants in the system. The consensus of the participants determine the truth of a transaction. -
How is this different from how truth is determined in a central database?
There may only be a single validating entity in the central database- a consensus of one is really no consensus.
Consensus Homework
- Consensus determines the truth because numerous computers in a network verify what is true before it is recorded permanently in a block and these computers are incentivized to verify what is true;
- Truth based upon a central DB only represents whatever the single authority controlling the DB wants it to be.