Homework on Provenance - Questions

Great and detailed answers! Keep up the great work. :slight_smile:

1 Like
  1. A public blockchain is a live shared database of ledger entries, which enables anyone to see the entries and keeps everyone up to date with who owns what.

  2. A normal database does not bring the same provenance because they are very closed and private and only include the data set of that specific private venture/entity and not all the recordings of everyone on the public blockchain.

  3. Digital provenance is a great benefit to many businesses because it allows (a) live financial or inventory auditing, (b) visibility of products in a supply chain, © data about a transaction can be incorporated in the transaction, not limited to the simple exchange of value (such as invoicing).

Provenance enables trustlessness, especially in financial transactions and supply chains.

2 Likes

How does blockchain enable digital provenance?

Blockchain enables digital provenance by allowing transactions to be tracked and audited in real time by removing the layer of trust. The layer of trust is removed because the blockchain is a network of multiple parties that all have there own copy of the ledger and can verify transactions without trusting the other party.

Why doesn’t a normal database bring the same provenance?
Normal data bases do not rely on a network of trust less ledgers instead they are centralized because a single entity states that the data base is true. Also databases that hold information are not audited and rely on trust rather than a trust less blockchain.

Why is digital provenance such a great benefit to many businesses?
Digital provenance would be a great benefit to many business by allowing to track and audit in real time this would allow customers to verify things like supply chains, Financial statements,information, and other things businesses have been known to falsely. This would allow a greater degree of trust between the business and the customer.

2 Likes

Yes. Thanks to the miners that keep the network secure, the public ledger is a reliable way to check the origin of a transaction/item. :slight_smile:

1 Like

Nice work! How about in question 2 - If a database is audited does it have as much provenance as blockchain?

I love your write up.

I just want to say don’t forget not to look at blockchain provenance on just transaction alone,it goes by far beyond that in application. If you remember also we can have history of data on a supply chain as well as product is moving up the chain to the final product.

1 Like

Thank you. Yeah I’ve heard with Chainlink and other Oracles real life data can be placed on the blockchain. I’m not real familiar how that works and look forward to learning. Cheers!

1 Like

1 Blockchain enables digital provenance through allowing a record of transactions to be kept locally on any computer and that each computer connected to it checks that record to check if all values in it are correct.
2 Blockchain as a database is more public and can not be lost if a single computer goes down. Blockchain also can not have any information removed from it.
3 It allows businesses to check there transactions in seconds instead of days. it also allows for faster auditing and could eliminate third party auditors.

1 Like
  1. It is so great for businesses because it removes trust factor in business. Instead the information is easily verifiable.
  2. All transactions are publicly open, verifiable, cannot be removed or changed.
  3. Having a regular database it is possible to cheat. Information can be lost if it is on single computer, you can remove and change things.
1 Like

The digital provenance is such a great benefit to many businesses because it will remove human error from the equation of audits and transactions

1 Like

If you mean changing data! there is thousands of ledgers knowing the true state of the network, and you can only add data to the blockchain, never change or delete.

2 Likes

It is a database in many locations, which is constantly being updated and unified. Data can only be added and not removed. This database is available for anyone to reference to verify its authenticity. Thus, false versions of the database are easily discounted because the accurate versions are all available to reference.

A normal database can be manipulated by only those who have access. Data can be added or removed. It requires a trust that it’s information is true and accurate.

Provenance is beneficial because no trust is needed in the information offered. It can be verified and proven quickly and easily. Thus, integrity, accountability, and truth in all information is maintained. Therefore the business cannot fool anyone nor can it be falsely discredited.

1 Like

Blockchain provides digital provenance by recording transactions of any kind on a public ledger, which cannot be removed or altered. These records, once stored, can provide a way to check their place or origin, content, etc.

A normal database does not bring the same provenance because the ledge is on a private server, a cloud. In this way, no one has access to this ledger except for a few designated individuals who work for that company or entity.

Provenance is a benefit to companies and businesses because they can track their supplies in a “trustless” environment, with the use of math and science. They can virtually, audit their suppliers and they too can be held accountable.

1 Like
  1. Blockchain enables digital provenance by tracking transactions on a public ledger realtime which cannot be altered. Once these transactions are registered or added on public ledger, they can easily be tracked with source and destination.
    Therefore blockchain enables digital provenance in a very trustless manner.

  2. A regular database can’t bring the same digital provenance as blockchain because the ledger is privately accessed and can be altered. In other words, it is centralized which means its controlled by a few individuals/company.

  3. Digital Provenance helps companies and businesses to track/audit supplies/services in a trustless manner. They can virtually audit all their vendors in real time without the need of traditional auditors and therefore saving operational costs and time.

1 Like
  • How does blockchain enable digital provenance?
    Blockchain enables digital provenance by “inscribing” each step of the transaction. Ivan made an example of a stone where each step of a procedure would be inscribed and thus cannot be erased.
  • Why doesn’t a normal database bring the same provenance?
    A normal database might give a general idea of the provenance but the person giving the information can lie or be not very precise. There is no consensus involved, there is only one or a limited group of person entering the information.
  • Why is digital provenance such a great benefit to many businesses?
    Digital provenance is very beneficial to many businesses because on one side they can be sure of the provenance of the products they use and on the other they can offer complete assurance to their customer that the provenance of their products is what is indicated since a consensus of the nodes/businesses involved was needed to provide the info.
1 Like
  1. It allows you to trace the origin and path of, for example financial transactions, ingredients or other products trustlessly. (Especially if the thing you are tracing is completely digital in nature)

  2. In a normal database you can change or erase information after it has been registered, so you cannot trust the data in it.

  3. The businesses would not have to trust as many people involved in a process, but instead could watch a blockchain in real time containing all relevant information about each stage of an individual product or its ingredients. Also, the processes or digital info such as financial transactions could be made completely transparent to its customers (and the public), increasing the value of their product or the company.

1 Like
  1. How does blockchain enable digital provenance?

Blockchain enables digital provenance because Blockchain is a network of computers that record or receive copies of all transactions (ledger) which can’t be altered or deleted.

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

A normal database doesn’t bring the same provenance because the ledger can be altered or lost voluntary or involuntary by the owner, or others (administrator, hacker …)

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

Because the businesses will be able to track the origin of their items and to trace all financial transactions; it’s a realtime auditing.
For example, for the food industry: the business owner will be able to share information about the origin and composition of their products with their customer to create a trusting work relationship.

1 Like
  1. Blockchain enables digital provenance with a public ledger, where the data can only be added, but no data can be deleted/removed. All transactions can be traced or tracked.
  2. A normal database requires trust. Meaning we have to trust that the information provided was not faked. The process of verifying is not straight forward for an average consumer.
  3. Because it provides digital automatic auditing and removes the factor of trust in a transaction of information. Don’t trust, VERIFY!

a strange* side note:
"MAN,.,.,. I… LOVE… THIS… fckn Academy!! It is the first online education platform where I am actually motivated to do each and every step of the course, and I haven’t skipped a single one. I enjoy being an active member of the community. You guys are geniuses, the community is awesome, and Ivan,… you are “The Man”!
Thank you

*strange=strange for me, I never do stuff like that :grin: :grimacing:

2 Likes

Hey thank you so much! We are always happy to see our students having fun at the academy :smiley: we are happy to have you here :slight_smile:

2 Likes
  1. Through the Blockchain you can digitally take all the data into a unique decentralized place, that is tamper proof and immutable. So you can keep trace of all data transfer for example from point A to B and be sure that those data are true without the need of trust.
  2. Into a simple database you can modify data insert and even cancel it. This brings to need for an authority that manage all those data in a trustworthy way. Also a database doesn’t guarantee that input data are verified like a blockchain does.
  3. In these years business interest on environment-friendly product and service is growing. Provenance’ tracking should ensure reliability on product origin, also giving to customer a way to directly have access and a look on product they use or buy. A trustless system could also help to reduce any type of bureaucracy and need to do a quality control. This technology also could have a deep impact against counterfeiting.
1 Like