Homework on Provenance - Questions

Homework on Provenance - Answers

  1. How does blockchain enable digital provenance?
    Transactional activity is recorded forever in the blockchain. The example of the imutibility of a viking runestone is a good one. Activity is recorded in the blockchain, can be added to but not subtracted from. It is held within the distributed ledger among so many nodes verifying and confirming the accuracy. It is trustless.

  2. Why doesn’t a normal database bring the same provenance?
    Our traditional databases are owned by someone, a person, corporation or government entity. These entities are subject to corruption as are the data contained within and can be compromised intentionally or inadvertently. Auditing is necessary to ensure accuracy, trust is necessary and is sometimes not deserved.

  3. Why is digital provenance such a great benefit to many businesses?
    It calls truth to the table and this should be the biggest benefit. The supply chain of a produced item
    is traced to the source. This should be a good thing in substantiating production and in giving
    transparency to the public.

Homework on Provenance - Questions

How does blockchain enable digital provenance?
The blockchain network acts similar-to a digital stone where each node (node; Viking Stone) connected to the blockchain network records a digital copy of the published blockchain ledger via an one time simultaneous record-update which cannot be removed or re-written once the digital transaction is confirmed to be a valid.

All successful blockchain transactions are accessible via a public ledger and or private ledger allowing independent real-time digital provenance validation of all valid previous blockchain transactions subject to the users access rights to review the blockchain ledger.

The digital record is maintained forever provided the blockchain is maintained or remains in existence.

2. Why doesn’t a normal database bring the same provenance?
Normal database transactions & database account updates are maintained separately which implies these individual database updates appear as opaque transactions with-respect-to-each-other.

Maintenance of the database’s accuracy (provenance) relies on a level of 3rd party trust to ensure each valid transaction is accurately maintained to maintain the provenance, accuracy & continuity of the database.

3. Why is digital provenance such a great benefit to many businesses?
Business transactions often rely on a level of 3rd party trust between two or more parties to maintain accuracy of the database and or supply chain network.

Digital provenance provides a business with a methodology to independently verify real-time all 3rd party transactions removing the need to “Trust”, but seamlessly “Verify” all transactions recorded within the blockchain’s ledger.

1 Like
  1. The blockchain enables digital provenance by recording same copy of ledger on multiple machines thus creating an immutable transaction recordings.

  2. Traditional database can be edited and thus doesnt offer any digital provenance.

  3. Businesses now can trust the ‘trustless-system’ of blockchain and subsequently their customers also can trust their business.

  1. Blockchain ensures cryptographic connection between data transactions in chronologically immutable way. By allowing open access to history of these transactions we can determine the provenance of each piece of data contained in blockchain which is basically distributed ledger of all cryptographically connected transactions from its origin block to present.

  2. In normal database, data transactions are not immutable. Items in normal database can be removed or modified which in case of provenance requires absolute thrust in central authority maintaining the database as it is.

  3. Businesses will not need auditing services from some third party and customers will not need to thrust the company. If they all have access to blockchain transactions data, they don’t need to thrust to anyone because they can simply verify transaction occurrence and provenance.

1.) By relying in math. Basically everything is immutable and written in the blockchain, “accessable” to anyone.
2.) Because it can be altered and is governed by a central authority which actions can be easily covered.
3.) Trustlessness… we will be able to verify, prove if someone is not acting according regulations.

  1. It provides an immutable ledger of transactions that cannot be altered after the fact.
  2. Normal databases are not distributed or decentralised in their transaction authorisation.
  3. Businesses can verify / prove the source of their products and in so doing provide proof to consumers. An up/down audit trail.

1.Blockchain enables digital provenance by recording all transactions in a chronological order in a database that cannot be altered once its verified by all nodes
2. Because it relies on trust from the source allowing the database to be changed at any given time
3. Because it tracks step by step every transaction made with transparency that can be verified easily by anyone

  1. Blockchain enables digital provenance cause it’s immutable and traceable. All the inputs and outputs go in an unique (but decentralized) database
  2. Other database can’t do the same due to their centralized control. Their data can be changed, deleted. Data’s providers and users can also be manipulated or hidden.
  3. The digital provenance is a great benefit to many businesses cause it brings trust and transparency
  1. How does blockchain enable digital provenance?
    The Bockchain is a distributed ledger on which new data can be added but can’t be deleted. It is possible to trace the history of transaction of a token up to the first ever transaction.

  2. Why doesn’t a normal database bring the same provenance?
    On a normal data base the data can be edited or deleted. The fact the the ledger is distributed between a large number of nodes eliminates a central point of failure associated with a “normal” data base.

  3. Why is digital provenance such a great benefit to many businesses?
    It allows for real time auditing of whatever currency or good. If all the transactions are recorded on the blockchain it is possible to understand more clearly the provenance of a good or a token. Allowing for better transparency.

  1. Blockchain enables Digital provenance by being immutable and therefore every transaction can be traced back to its origin.
  2. A normal database can be changed
  3. Digital Provenance is a great benefit to businesses and customers can have confidence that supplier information is correct.
  1. Transparency of the data and tamper resistance builds on distributed ledgers.
  2. Data in normal database can be tamperd or manipulated because it’s centralized with atleast one admin.
  3. Transparent and tamper proof data provides trust even without trusting counterparty, could be used in supply chains, accounting & auditing for example.
  1. Blockchain enables digital provenance by making the blockchain decentralized and distributed across a network of nodes (computers, therefore; digital provenance). Since it’s decentralized, there is no need to trust anyone; you can simply verify yourself. If it was not decentralized, the single “authority” could manipulate the blockchain for its own benefit, and you would have to rely on the trust in this authority, in order to trust the “concept”.

  2. As partially mentioned in answer 1, a normal, centralized database wouldn’t provide the same provenance since you’d have to rely on trust in the authority that’s maintaining the database. Since blockchain technology is using a decentralized way of storing the data, you don’t have to trust any authority. You can just verify up against the network, since no single authority*1 can mess up the data.

  3. Again; trust is really the base of any community, society, business and/or exchange of goods/services. Every time one gets scammed, commits fraud or anything like that, it all comes down to someone having to trust the fraudster. If we can take the dependency on trust out of the exchange of goods/services (by switching trust with verifiability) we could eliminate a lot of fraud, corruption, provide more transparency to society etc. etc.

*1 Unless a single authority is maintaining more than 50 % of the nodes in the network, which would be highly unlikely.

  1. Blockchain uses cryptography and hash functionality which ensures all records are immutable. Transactions are visible by anyone and verified by a decentralized network.

  2. Databases are mostly centralized. Records in a normal database can be easily changed (add, edit, delete) with SQL code by anyone with write access to the database. A bad actor could make the change with no one aware of the change.

  3. You do not need to trust with digital provenance…However, there is still a need for privacy with some business blockchains for competitive reasons (i.e. prices, supplier names, etc).

1 Permitindo o acesso a informações de produtos e/ou serviços rastreados através de registros imutáveis na blockchain

2 Pois uma database pode ser manipulada, diferentemente de uma blockchain segura.

3 Procedência digital é uma forma de uma empresa manter o controle sobre seus produtos e/ou serviços, garantindo imutabilidade e qualidade, isso permite minimizar prejuízos e maximizar lucros.

  1. Blockchain can finally bring into our lives the power to be equal to question something and then to receive the truth as it is not as someone in a centralized market gives you.
    2.The current centralised system that our world is using will never let the average joe to compete fairly into the market that’s why the power is distribute between the high end corps.
    3.Provenance gives you the chance for a hard reset we enter into a different kind of functionality when it comes to trust.From an medieval word Trust to actually having evidence on a topic before we trust that the information is accurate or not.
  1. By being able to verify all the steps of the supply chain;
  2. Because the blockchain is open and immutable;
  3. Because they can be sure about the products they get from the suppliers and the can do real time auditing too.
  1. Able to track all transactions
  2. In normal databases you can add and remove information. In blockchain information is immutable
  3. It removes the need for trust from suppliers. Math verifies everything

By having a proof-able record that cannot be altered,of transactions, and data.

  1. buy having an accurate history of all transaction and data.That cannot be rewritten or deleted in any way. and verified buy the blockchain IE many copies on ledger… Blockchain.
  2. it is centralized, and can be altered, or incorrect;. or have a system failure, loss of data etc.
  3. assists in all record keeping and verification of payments and payout. Verifiable history.

Homework on Provenance

1. How does blockchain enable digital provenance?

  • In a blockchain data just can be added, it never can be removed - it means that the data is forever stored in the blockchain

2. Why doesn’t a normal database bring the same provenance?

  • Normal databases are editable and can be manipulated.

3. Why is digital provenance such a great benefit to many businesses?

  • it is possible to track funds, good or ingredients provides more customer satisfaction
  • less trustlesness