How does blockchain enable digital provenance?
Blockchain is a public ledger where you can add, but not change or delete transactions (immutability). Blockchain also allows for tracing and tracking of these transactions in real-time, including the origin and destination, as well as the content of a transaction, leading to the possibility of real-time auditing. These facts simply demonstrate the possibility of provenance. For example, as Ivan explained, when tax-payers pay their taxes to the government, the Blockchain is a place that allows these transactions to be public and traceable, so you as a tax-payer know exacly where your tax-money goes, therefore enabling provenance. These fundamentals can also be applied to use cases other than just transferring money, for example the tracking of food and different parts of that supply chain, as well as clothes manufacturing and the supply chain of that industry etc.
Why doesn’t a normal database bring the same provenance?
Because in a normal database, where a central entity has the power to manipulate the data, a transaction is not immutable and there is also the possibility of data loss and corruption of data in case the database crashes or gets hacked. In other words there is a lot of trust involved.
Why is digital provenance such a great benefit to many businesses?
It removes the need for trust in a third party, leading to higher quality in products and services and therefore satisfied customers. For example, clothing manufacturers that want to assure their customers that they get what they are promised, are able to fully verify the provenance of their products themselves and thus ensuring that they fulfill their promise to their customers. The same customers of that business are also able to do the same, ensuring the conclusion of the whole chain being trustless.