In centralized databases consensus can be determined by committee and overrule an individual, and still be untrue or wrong. Better the decentralized validation of blockchain for true consensus.
- Consensus in Blockchain is monetarily incentivized to tell the truth and penalized to not.
- In a central database the owner or parties in power get to make and or change the rules.
- What does it mean when we say that in blockchain, consensus determine the truth?
All of the nodes involved in the blockchain must come to an agreement, or consensus, if the transaction should be accepted or not. Everyone relays the information onto the blockchain as well as to each other so information is efficiently gathered and transparent.
- How is this different from how truth is determined on a central database?
In a central database the truth is determined by a single entity who would usually want to protect their own special interests. This creates an environment prone to corruption or even just simple errors.
- With consensus everyone is incentivezed to play by the rules
- Works just with trust, no verification possible
Q1 What does it mean when we say that in blockchain, consensus determines the truth?
So a consensus algorithm is a mechanism that allows all users to coordinate in a distributed setting. It needs to ensure that all agents in the system can agree on a single source of truth. If we take the example of the bitcoin blockchain. If a transaction has been carried out it needs to be verified before its officially stored on the blockchain. The way consensus works is that in order for this transaction to be verified all parties involved in the upkeep of the blockchain have to all agree that this one particular transaction is legit. Otherwise it will not be published on the blockchain.
The main way that consensus is ensured is through incentives. When a miner gets selected to verify a block of transactions they are rewarded with the resulting mined bitcoin. The only way they are guaranteed that bitcoin is if they correctly verify that block of transactions. I f they fail to do so they will not be rewarded with that bitcoin therefore it is in their best interest to seek the truth and make sure that everything is correct.
In centralised systems there is no such guarantee of consensus since one entity has control over everything and can change information at will. Therefore there is no incentive to tell the truth.
Q2 How is this different from how truth is determined in a central database?
The idea of consensus does not really fir well with central databases. This is because one or few players have control over everything. A simple way to put it is that these players have the final say so there is no incentive for consensus. Once one centralised entity has control of everything consensus goes out the window because information can be changed or withheld at will without any sort of consequence
- When all those people who have the right to validate actually validate that is concensus which means that it.s truth.
- In a central base you get approval from somebody who have an authority to determine whether it’s truth or not.
Homework on Consesus - My Answers:
- What does it mean when we say that in blockchain, consensus determine the truth?
- it means that everything inputed in the ledger is verified by all and doesn’t rely on trust.
- How is this different from how truth is determined in a central database?
- In central database, transactions are conducted based on truth but in blockchain, transaction are verified first by everyone by consensus in the network that it’s correct and eliminates relying on trust.
- the nodes in the blockchain need to agree on what is true or not true, there needs to be a consensus or agreement regarding each transaction and thus a confirmation of the transactions. Therefore consensus determines the truth.
- In a central database the truth is dependent upon trusting that others are telling the truth about their products and within the supply chain that creates the product there has to be trust that every vendor in that supply chain is being truthful thus one, again, has to “trust” the information that is being communicated about the end product being offered.
Answer 1:
The members of the blockchain verify and agrees on the transactions and when necessary they can verify their origin as well.
Answer 2:
A central database is controlled and information recoded in there can be changed or manipulated. on the other hand, information containing in blockchain can not be
- Whatever is unanimously agreed collectively is established as the truth.
- At least one player (good or bad) can decide what truth is or can manipulate something into making it into a truth, leaving everyone else with no say.
1)What does it mean when we say that in block chain consensus determines the truth?
All computers are in communication with each other so there is no room for an individual to cheat. If one computer is Giving out specific reading and all the others in the network disagree they will not allow that specific data to be verified. Consensus between all computers must be agreed.
- how is this different from how truth is determined in a centralised database?
The difference is that decentralised computer nodes are incentivised for telling the truth, centralised databases are open for corruption. Thus consensus removes trust by achieving incentives.
The truth in Blockchain is determined by the group as each independently verify any proposed transaction. The truth takes a consensus to verify for proof.
Truth in a central data base is not verified by a group and there are no financial incentives for each member per of the group to verify honestly as their are in the Blockchain.
- What does it mean when we say that in blockchain, consensus determines the truth.
Consensus is when multiple users have a general agreement about a transaction. Users are also incentive to tell the truth, and penalized when lying. So if every transaction has a general agreement, and everyone wants to tell the truth, this means that you can have ease of mind knowing that every transaction is going to be legit. You can also verify it with provenance, thus creating trust/truth.
- How is this different from how truth is determined in a central database?
A centralized database does not require public consensus. The only consensus needed is from one party. That party also cannot be verified publicly, making it a very opaque way of going about business, which creates a lack of trust/truth. Also, no one is incentive to tell the truth so why would they. Especially when lying is probably easier and more profitable.
- What does it mean when we say that in blockchain, consensus determines the truth?
- Consensus determines the truth because it removes the need for trust from the system by opening communication between all parties and providing incentives to tell the truth.
- How is this different from how truth is determined in a central database?
- In a central database there is no verification between inputting parties. The flow of information is controlled and open to manipulation.
- All computers in the blockchain must verify that a transaction in legitimate.
- In a centralized database, there in no trust and th validity of a transaction can be deliberately falsified. There is no consensus
1/ It means that all decisions are made together, they will be doble checked and all parts will decide , then they’ll add to the blockchain the transaction. It’s descentralised.
2/ by using Provence , that supplies chains in Network. You verify by maths opertions ,so you stop trusting, you verify and get the truth .
You get to the truth, by financial incentives, by doing this, people get money and will tell the truth
- Consensus determines the truth in blockchain because Blockhain is a network of computers that have a copy of the blockchain. These computers decide if for example a bitcoin transaction makes sense (is valid or a scam) and further either accept the transaction or not. These computers need to come to a consensus on whether or not this transaction is valid. Therefore, the consenus they come to is the truth in blockchain.
- In a central database like a bank, everyone do not have access to all the transactions that have been made. Only a few people do. Therefore, it is not a consensus being made by the masses, but only a few people. You need to trust the few people that have access to the transactions and that they do not destroy or corrupt the data… This is different from the blockchain where you have provance that makes it trustless, and it is not possible to remove data.
- What does it mean when we say that in blockchain, consensus determine the truth? Since there are lots of separate unconnected nodes through out the blockchain verifying every addition to the blockchain it isn’t plausible to have anything cheat changes to what the community of nodes understand to be true. This consensus removes the need to interpret truth since the network validates truth based on the community agreement verification.
- How is this different from how truth is determined in a central database? For central databases to work properly there must be agreed trust for the central organization and database. This trust can’t have the same level of validation and verification since it would be difficult to have the same checks that occur across all of the separate nodes on the decentralized independent platforms that blockchains use.
What does it mean when we say that in blockchain, consensus determine the truth?
Consensus is the determination by the decentralized computers or nodes, that agree that whatever transaction is being undertaken is True. Once all agree, it is written into the blockchain as truth. If they do not agree, it is not written into a block.
How is this different from how truth is determined in a central database?
“Truth” in a central database is determined by the central authority without any consensus. That is a very unreliable means of determining anything.
-
All the computers on the network verify the transaction, if true it is added to the ledger if found false, it is thrown out. Since the network has to come to a consensus it verifies the truth.
-
A blockchain is a trustless system because it is verified by the network. A central data base involves trust, because data can be added and subtracted at will by the central control, and verification is not required.