Homework on Consensus - Questions

  1. Consensus determines the truth on the blockchain by members of the network verifying a transaction. This creates trust that the transaction has taken place. 2. In a central database, theres a central authority that decides on the truth. The person in charge of the database has full control over the network and only that person in control in a central database would decide on the truth.
1 Like

1- The truth is no determined by one, many reach and agreement and its verified by many. decentralized
2- Central database the truth is determined by one body and there needs no verification from others.

1 Like
  1. It’s mean that all transactions are doublechecked and verified so we do not need to trust or believe it we just know it, otherwise transactions would be rejected

  2. In normal database the truth is determined by the one who made it and control it

1 Like
  1. What does it mean when we say that in blockchain, consensus determines the truth?
    It means that there is a set of rules that determine how data can be added to the blockchain. When new data is going to be added, the majority of nodes in the network have to agree that the new data (or transaction) fulfils those rules.
  2. How is this different from how truth is determined in a central database?
    In a central database, anyone that has permission to make changes to the database can do it. So users have to accept the validity of the information in the database, which relies on those that manage the database.
1 Like
  1. What does it mean when we say that in blockchain, consensus determines the truth?

Answer: Within blockchain, consensus is determined through the network of computers coming to an agreement on what transaction or data is/isn’t true. Participants in the network are incentivised to verify the correct information through rewards (BTC mining block reward etc).

  1. How is this different from how truth is determined in a central database?

Answer: In a centralised system, truth is based almost entirely on trust. Actors with control over the central database have the option/ability to change that data at any time. These powers inevitably get abused and can threaten quality, efficiency, safety and productivity of the supply chains within the structure

1 Like
  1. What does it mean when we say that in blockchain, consensus determine the truth?
    false data will be checked through the blockchain db and ignored

  2. How is this different from how truth is determined in a central database?
    the central database is able to be manipulated by authorities

1 Like
  1. The consensus double-checks and verifies every transaction. No trust is needed.
  2. In central databases truth is based on trust. The central authority of the database decides the truth and can manipulate the database.
1 Like
  1. All for one, one for all…
    now seriously. Only consensus - (all nodes confirming the same story) - no half-truths, interpretations or other bullshit. there is only ONE truth - it is confirmed in the blockchain.
    truth is out there… Bitcoin…
  2. In the central database depending on complexity and terms and conditions there are a vast amount of truths, half-truths etc. Wherever humans are involved it is not easy to have consensus.
1 Like
  1. What does it mean when we say that in blockchain, consensus determine the truth?
    Consensus determines the truth as it allows the network to to make decisions together more so on a global scale in the blockchain as the data is stored in some chronological order which can not be changed or modified. Only the truth can be championed therefore making verification accurate via consensus.
  2. How is this different from how truth is determined in a central database?
    In a central database this defers as it is predominantly controlled by an individual or individuals who can make changes as and when it suits them and in many cases manipulate the truth as there is no system or consensus in place to verify their input. In a centralized system such changes can occur at will from those in control where as in a decentralized system there is the exact opposite.
1 Like
  1. What does it mean when we say that in blockchain, consensus determine the truth?
    Consensus is removing trust and is built on top of incentives

  2. How is this different from how truth is determined in a central database?
    Central database is depending so much on trust to the authorized party

1 Like
  1. Consensus determines the truth via blockchain because all nodes with a copy of the blockchain are verifying all transactions together at each stage (real-time auditing via provenance) and must agree that a transaction is valid before it becomes validated. This removes the idea of trust, and replaces it with verification through consensus.

  2. Truth in a central database relies on the honesty of an entity that’s supplying information, and unlike blockchain technology, this central database information can be manipulated (changed/removed). Central databases by design do not possess the required consensus to ensure the efficacy of a product b/c they lack blockchain provenance.

1 Like
  1. What does it mean when we say that in blockchain, consensus determines the truth? You can’t add any data in blockchain without verification. A data you add needs to be confirmed by decentralized parties.
  2. How is this different from how truth is determined in a central database? In a central database a data can be added, removed or modified by an authority or a responsible person, intentionally or unintentionally (human error ).
1 Like
  1. Entire network must all agree on what is and is not true
  2. The network is decentralized allowing anyone to verify by checking the entire network
1 Like
  1. What does it mean when we say that in blockchain, consensus determine the truth?
    It means that the network of computers on the blockchain must all agree on a transaction in order to deem it truthful. There’s no room for cheating or manipulation or half truths.

  2. How is this different from how truth is determined in a central database?
    A central database is only as true as the information stored in it and the level of trust in that information is subjective, it is not trustless. Also, the controller of the central database can falsify information and change it at their discretion.

1 Like
  1. What does it mean when we say that in blockchain, consensus determine the truth?

Answer: the blockchain is connected to the network, everyone in this network owns a copy of the blockchain. only if there is a match, the transaction will be settled

  1. How is this different from how truth is determined in a central database?

Answer: with a central database, the data can be changed by anyone who has access to it.

2 Likes
  1. Distributed ledger that where the nodes are in agreement will not be changed unless all majority of nodes agree.
  2. In central database the truth and account is held by the people that have the access, and hence a way of deciding what it is the truth.
2 Likes
  1. What does it mean when we say that in blockchain, consensus determine the truth?
    It means Blockchain verifies every transaction.

  2. How is this different from how truth is determined in a central database?
    Concensus verifies the data, instead of trusting the data.

2 Likes
  1. It means that the foundational aspect of blockchain where everyone is communicating with everyone at the unison, determines truthfulness.
  2. it’s based on monetary incentives, honesty is the only way to be rewarded therefore you don’t need to believe to anyone, as every transaction is shared in real time
2 Likes
  1. What does it mean when we say that in blockchain, consensus determine the truth?
    What that means is that every transaction/trade is trackable and the validity of it will always be traced on a collective data base bringing secured truth.

  2. How is this different from how truth is determined in a central database?
    As a result of more authority power in a central database things can easily get altered bringing no validity to its verification.

2 Likes
  1. What does it mean when we say that in blockchain, consensus determines the truth?

When we say that in blockchain, consensus determines the truth it means that all the computers in the network need to be in agreement to include or not allow a transaction into the blockchain; the ledger. Everyone makes the decision in the network and the information is double-checked. There must be unity to reach truth.

  1. How is this different from how truth is determined in a central database?

How this is different from how truth is determined in a central database is someone can make a mistake, manipulate or lie to verify information and this misinformation can be hidden, leading to the creation of false records in the ledger. In a decentralized database, consensus is built on top of incentive and the goal of incentive is to tell the truth when they discover information that should not be allowed into the blockchain. They way they are rewarded is some form of payment.

1 Like