- What does it mean when we say that in blockchain, consensus determine the truth?In the blockchain, consensus determines the outcome. That conceneus protocoal is based on trustlessness.
- How is this different from how truth is determined in a central database?
In a centralized system, You must trust several different aspects of a “verified” and “credentialed” validators who all have their own objectives and agendas.
-
that everyone has to agree on something whether it is true or not and its insentivised with financial reward. One thing that everyone wants is to make money and that’s why it keeps everyone honest.
-
In a central database the truth can be manipulated for ones personal interests
1. Consensus is achieved by the transaction being verified by all the nodes in the block chain. By being verified by everyone, no one is able to lie, therefore consensus determines the truth.
2. In a central database, the primary operator is in control of determining input and output, and is able to lie, fudge numbers, and say that the product is from or made of whatever they want without verification, short of outside auditing. With a decentralized database, verification is incentivized, making lying and cheating, though already nearly impossible, also counterproductive and just plain stupid.
-
With consensus in a network all nodes and participants of the network are constantly verifying the accuracy, so cheating it or changing it in someway would be nearly impossible.
-
Truth is controlled by the gate keepers with anything centralized, it can be changed or altered to suit the needs of a small number of individuals.
-
Consensus makes for a trust less environment. One in which everyone agrees on what is correct, and where bad actors are exposed and neutralized.
-
Truth in a centralized system is based on quarterly reports and statistics that are not immutable and often created to mislead or misrepresent. Additionally, decisions are made by a few individuals and not by consensus given way to leaders who are bad actors.
Homework on Consensus - Questions
- What does it mean when we say that in blockchain, consensus determine the truth?
Everyone has a copy of the blockchain and must reach consensus to determine the truth.
- How is this different from how truth is determined in a central database?
In a central database the only way to determine truth is trust.
-
Consensus refers to the overwhelming matching data that is located on all computers that contain the ledger, if one computer in the network has conflicting data it is ignored and the majority is considered true.
-
Truth in a central database is whatever is inputed into the database by the individuals responsible for maintaining it. For this reason, truth is easy to tamper with in central databases, as there is no web of computers globallly holding the same data you only need to change information on a smaller number of computers. There is heavy reliance on the integrity and trustworthiness of the smaller number of individuals maintaining the database.
-
What does it mean when we say that in blockchain, consensus determine the truth?
-It means, in blockchain all node participants have access and can verify the truth by checking the entire network.
-
How is this different from how truth is determined in a central database?
- In a central database few participants act as intermediaries relaying the so called truth and invoking censorship of the entire network. Decentralized databases determine trust through consensus of which is achieved through incentives,
1- Truth is determined by those allowing info into the blockchain
2- In a central database truth is not trusted as much due to changeability of the information. Truth of the blockchain truthfulness is shared among several miners who have no concern of information on the database they get paid regardless.
Homework on Consensus - Questions
-
What does it mean when we say that in blockchain, consensus determine the truth?
Consensus meaning the majority of computers agree on transactions within the blockchain to determine if the transaction is real or not.
-
How is this different from how truth is determined in a central database?
A central database cannot have consensus for there is no trust. Trust can only occur with consensus.
1. In blockchain consensus determines the truth via agreement from decentralised sources. These sources are incentivised financially. False transactions are not verified and the blockchain can not be changed.
2. A central database can be changed or falsified by the centralised power structure.
- Consensus determine the truth in blockchain because everybody wants to be rewarded by telling the truth and if anyone pointed false as truth, it will be rejected by everyone because, as again, telling the truth are been incentivised and this motivated the behaviour.
- Central database truth is been determine by a central body, which can be incentivise for the wrong reason and can be easily shield from others as compared to the blockchain consensus, where everybody has the same ledger and open for all to verify.
-
It simply means that all cpu have agreed on the information or agreed on by a of people.
-
It moves the authority from one and gives it to many. Another way put is the decisions are made together rather than one individual making all the decisions.
-
In Blockchain, all transactions are verified and double checked with nodes around the globe. Only when the transaction has been verified, then will go through. This process remove the factor of trust between humans, where rel truth is determined.
-
The big difference between these two kind of database is that, blockchain is open, meaning decentralised that everyone able to verify themselves rather than trusting the owner. That all is verified through blockchain consensus achieved through financial incentives. In a central database, there are a lot of variables, where owner could easily manipulate the data to their intent. Truth is just on the surface.
-
Because blockchain is decentralized, each computer node must agree with every other one in order to confirm a transaction. Any non-conforming (dishonest or mistaken) computer would show up clearly and the transaction could not be confirmed by the other computers, so there wouldn’t be a consensus.
-
In a centralized database there does not need to be agreement because it comes from one source. There are no checks and balances to verify the truth of the information as there is in a decentrailzed system. Centralized systems require trust since the information is difficult to verify because there is no transparency. In order to verify the transaction, centralized systems require auditing by outside sources, which can be manipulated.
1 - it mean that in blockchain the truth is not determined by a single node or single part of the network, the truth is determined by the consensus of all the part that are part of the chain.
2 - In a central database the truth is determined by the authority and can be changed with the approval of the authority, in a blockchain the truth is determined by consensus with the other blocks in the chain.
-
What does it mean when we say that in blockchain, consensus determines the truth?
By compelling the many actors in a system to be honest through financial incentives and only coming to a conclusion when a majority of these actors agree on an outcome. -
How is this different from how truth is determined in a central database?
Truth is rarely determined in a central database.Many will lie or bend the truth for selfish financial gain. So long as the incentive for them to lie for financial gain exists, the system will never be self sustaining and trustless.
- What does it mean when we say that in blockchain, consensus determine the truth?
Consensus determines the truth through all nodes having to verify every transaction. Truth through consensus.
- How is this different from how truth is determined in a central database?
Truth in a central database can become corrupt through not being able to audit changes. Not being decentralized. Being a single source of truth. Many reasons but overall because it doesn’t require consensus.
1.Consensus mean, that majority of people ( nodes ) agree what is valid ( what is true ). They are financially incentivise to provide true information.
2.In centralized system is true determined by central authotity. This autorithy could be corrupted, manipulated, hacked much easier than decentralized systems.
Consensus determines the truth as the blockchain contains a distributed ledger, this ledger is held by multiple parties who determine and validate each transaction. Each transaction is then permanently recorded onto each copy of the ledger, therefor if someone was to attempt to change any information on the ledger, it would be cross examined by each member of the network who holds a copy of the ledger, once those on the network determine it’s validity, only then would it be added. Making it near impossible to commit fraudulent transactions.
This differs from a standard centralized database as who ever controls the database also controls the data that is entered or removed, making it easy compared the blockchain when attempting to delete or add fraudulent data.