In so called consensus the truth is determined by the fact that all or at least the vast majority of the participants (decentralized databases) have to agree upon the particular transaction.
In centralized database the administrator of the database decides on the information, which is being recorded to that database.
Homework on Consensus - Questions
- What does it mean when we say that in blockchain, consensus determine the truth?
- All parties, nodes, on the network must all be in agreement the data, transaction is correct before allowing it to be put onto the blockchain.
- How is this different from how truth is determined in a central database?
- Central database is determined by one organsiation or individual and can be edited at any time. Also Incentive, on the blockchain, the computers on the network are incentivised to tell the truth.
-
In a blockchain, consensus refers to multiple parties in the network coming to an agreement that something is accurate and determines the truth with this method
-
Truth in a central database is not verified or given the opportunity to be verified by all parties involved therefore we must trust that what one party says is accurate
Homework - Consensus
-
Consensus does determine the truth. In a blockchain it means whenever a transaction is made, a group of computers will have to agree in unison. When a blockchain is created it needs to be accepted to the database. This is where Consensus comes in to verify the process.
-
“Truth” in a centralized database can be altered, unreliable or can even be hacked. That makes it very vulnerable. Thats where blockchain creates a “Trustless” system where information cannot be altered. This creates a mentality where everyone has to be honest.
No single party is able to make a decision or accept a transaction into the database, as all decisions on the network are made together in a decentralized, trustless environment. When everyone is in agreement, we have consensus and a transaction can be accepted into the database.
Centralized databases require trust in a controlling authority to make decisions. Thus susceptibility remains for lies, manipulation and mistakes.
1.What does it mean when we say that in blockchain, consensus determine the truth?
It means that all information has to be verified by the blockchain network that gains incentives to tell the truth so you cannot cheat by telling lies.
- How is this different from how truth is determined in a central database?
In a central database it is centralised so can be manipulated information by corruption.
1.- What does it mean when we say that in blockchain, consensus determine the truth?
1R. The meaning is that all the Blockchain nodes on the network (computers with Blockchain Database in the network) agree that is a valid transaction and allowed the transaction to proceed and be write on the database
2.- How is this different from how truth is determined in a central database?
2R. The different is radical, because in a central database you verify the truth or validity of the transaction in that unique database is some one hack or change the information in that database, you cab believed that is truth, in Blockchain you need the consensus of a hundred or thousand of databases to validate each transaction it’s hardest or almost impossible to corrupt or change
1.) The participants of the network were incentivized, and determined a transaction was valid on the network or reached a consensus in other words.
2.) Central databases rely on a trusted system to validate what is added to the database . Which in turn leaves major potential for human error.
[quote=“ivan, post:1, topic:8425”]
-
What does it mean when we say that in blockchain, consensus determine the truth?
computers in the network communicate with each other to confirm that what is ask is true. when computer agree there is a consensus. -
How is this different from how truth is determined in a central database?
there is only one authority or caretaker in a central Database and can therefore have the data manipulated easily.
-
Consensus is the network’s agreement based on the latest transactions, when the state of the network changes. If a transaction is validated in good faith, it is added to the ledger and if that transaction is detected to be malicious for the network, it is discarded.
-
A single machine or a single person / entity decides on what is truth and what is not.
-
that a transaction is agreed on by different nodes. to determine consensus truth
-
in a central database it is agreed with the owner of the database so he can lie about the trust is his database. you don’t know what’s going on. with blockchain you can track everything.
-
All parties need to agree whether or not the transaction is authentic before it can be finalized and added into the ledger.
-
In a central database system only one entity decides on the authenticity of a transaction.
- What does it mean when we say that in blockchain, consensus determines the truth?
- With the shared knowledge that every node has, it is easy to come to distinguish valid data from falsified data. With this, everyone can come to an agreement on what is the truth and make a decision based on it.
- How is this different from how truth is determined in a central database?
- A central database can be manipulated to benefit whoever is in charge of it, which gives the central authority power to determine the truth as they see fit.
1. What does it mean when we say that in blockchain, consensus determines the truth?
Because blockchain is run on a trustless mathematical system, multiple computers have it’s transactions and all its information stored on the ledger and they verify if a transaction is correct through consensus. Any information that is incorrect from the original, will simply be denied by the blockchain.
2. How is this different from how truth is determined in a central database?
The difference is, the blockchain is decentralized. Any information stored on this database is unaltered. Nothing can be removed, so we can trace back and verify as needed. We have no central authority that determines what is needed and what isn’t.
All are incentivized for telling the truth/ verifying the accuracy of everything entered within the ledger.
Since all want to be financially incentivized for the truth, it is the opposite of the central database where the truth has no direct beneficial impact on each user.
1 - In blockchain, the consensus determines the truth since all the nodes have to agree that the information that is going to be incorporated into the chain is possible and true. In turn, these nodes are insentivated to play by the rules to obtain a profit, in bitcoin they are the commissions, because of this it is not possible to cheat and alter the chain.
2 - The difference is that a centralized database can be modified and the veracity of its content is based on trust.
-
Means that all or almost all participants in the network agree on something, hence it’s true.
-
In a central database scenario, we can only hope for truth
- What does it mean when we say that in blockchain, consensus determine the truth?
Incentivized co-operation ensures collaborative network validation. Preventing someone falsifying records.
- How is this different from how truth is determined in a central database?
No central authority that can control data how they see fit. Blockchain is trust-less.
-
team work between nodes collaboratively to reaffirm a transaction allowing different parties to behave in a trustiness manner
-
its trust-less and decentralised, no authority over site whilst a database is centralised and an authority can intervene
- What does it mean when we say that in blockchain, consensus determine the truth?
In blockchain technology many parties on a network agree to record, report and verify their own report crossed against every other report in the system. If the majority of the parties believe the report matches their own they have reached consensus or what that network deems to be as truth. This truth is continually questioned but easily verified be the existence of the previous truths.
- How is this different from how truth is determined in a central database?
In a central database truth is determined by a specific party then distributed as truth to the other parties on a network. This pre-distribution validation allows for database manipulation which leads to validity concerns.