- What does it mean when we say that in blockchain, consensus determine the truth?
The nodes(each participating computer) confirm each transaction and creating a trustless system - How is this different from how truth is determined in a central database?
A central verifier determine everything on the central database, where in blockchain the verifiers are everyone.
- consensus between multiple computers on a blockchain ensures no one can lie about a transaction.
- centralized databases are a closed book format where a central controller has oversight.
-
What does it mean when we say that in blockchain, consensus determines the truth?
everyone in the network must agree that the requested transaction is correct. -
How is this different from how truth is determined in a central database?
It is not transparent so the truth is unreliable because it is not checked
Because in a blockchain, everyone is has the same information.
Centralize database = Dictator ; Decentralize = Democracy
-
Because the blockchain is a decentralized open ledger, every miners got a copy of it on their computer.
When theres a transaction; for example someone want to transfer bitcoin from a wallet 1 to wallet 2, the miners gonna verify if the funds are in the wallet 1 , if they all agree that it is, there is a consensus between the miners and the btc can go to wallet 2. -
Central databases ares on privates servers.We cant verify the transaction by our self soo we cant determine the truth and we have to trust.
- What does it mean when we say that in blockchain, consensus determines the truth?
Consensus = trust-less network, it means that all network “users” agree on transaction made on blockchain and that transaction is being added to the network afterwards (if all users agree on same - consensus) - How is this different from how truth is determined in a central database?
In central data base truth is determined by “admin” or group of “admins”, but not all users. This means that some person or group of persons has power to decide if the transaction is truth or not. However on blockchain all users make their decision and it must be the same in order for transaction to be accepted into blockchain.
- What does it mean when we say that in blockchain, consensus determine the truth?
all computers on blockchain have to agree - Consent - How is this different from how truth is determined in a central database?
Blockchain all parties must agree
-
Because in blockchain, not just one party decides something, but several parties decide something and reach a consensus. The consensus is removing trust.
-
In the Central database can just one party can decide, and not everyone can have access to it.
- All transactions are verified by all the nodes which all have an identical copy of the blockchain. The truth is therefore obtained by consensus as all nodes need to agree. It becomes impossible to cheat and trust isn’t an issue.
- The owner of a central DB can change the data and manipulate the truth, without consensus from anyone else.
Consensus Homework
- What does it mean when we say that in blockchain, consensus determine the truth?
The consensus mechanism is aimed at removing trust - whereby nodes work together to verify transactions. Once consensus (agreement) is reached , the transaction will then be added to the ledger / blockchain. These nodes are incentivised to play by the rules - cheating will be detected and discarded.
- How is this different from how truth is determined in a central database?
Central databases have a single copy of the database, whereby you need to trust a party/ central authority to tell the truth; such database can also be altered/changed. Whereas, in blockchain technology - we verify. No trust is needed because it is decentralised- nodes are constantly communicating with each other and reach consensus collectively. It cannot be changed by a central authority.
- It means that only agreement of network active agents, named nods, makes a block of transactions fitting or true to put in the database ( ledger)
- Consensus in the central data bases is based on approval of authorities (PoA).
- What does it mean when we say that in blockchain, consensus determines the truth? In the blockchain, every player, node, or minner is incentivized to say the truth at all times because in the end, the majority have to say the truth. That is establishing the truth through consensus by the majority of custodians of the database.
- How is this different from how truth is determined in a central database? In a central database, you have to trust in the honesty of few custodians to always tell the truth. However, all humans are not honest. So when there are no incentives to say the truth, you cannot expect the truth always and confidence in the system is gradually eroded.
- There is a need for the agreement of multiple(51%) nodes with their own copy of data in the network to prove the reality before continuing.
- Without the necessity of confirming the truth, a central database can decide the truth itself.
- the information is verified on the blockchain in a trustless sistem 2.in a central data base the truth relides on trust
[quote=“ivan, post:1, topic:8425”]
-
What does it mean when we say that in blockchain, consensus determine the truth?
The Blockchain, ledger, computers must accept and agree on all transactions. -
How is this different from how truth is determined in a central database?
In central database, one entity determines the truth vs in blockchain its the entire system.
-
What does it mean when we say that in blockchain, consensus determines the truth? —- All the records agree, and the records are permanent
-
How is this different from how truth is determined in a central database? —- Truth can be changed and silo’d
1)In blockchain truth is determined by several peoples that is by no. of network of computers
No single person have whole control
2)central authority decides the truth in central database
-
It means you have more than one entity a part of the verification process. Since every entity follows the same guidelines and there is no bond, (except for the guidelines), therefore the blockchain ultimately realizes on the truth instead of probability.
-
In a central database there is one source created by one entity itself given by the entity. Consensus differs by using a source that other entities use to come to an agreement before it passes. If one is not transparent the other sources will communicate with each other to find the provenance of that entity.
-
Consensus is trustless. All decisions are double checked. Several parties have to agree on a transaction
-
We have to believe what we are told
-
What does it mean when we say that in blockchain, consensus determine the truth?
It means that transactions are agreed on and verified collectively by participants in the blockchain. -
How is this different from how truth is determined in a central database?
In a central database the truth is determined by the entity that owns the database as opposed to being verified by participants.