Transparency:
All network participants maintain their own independent ledger of all the transactions that have taken place up until that point. If a new transaction has been received by the network, all the network participants have to come to an agreement on whether the transaction is valid or not through consensus. Distributed ledgers also prevent tampering of data because even if a single transaction in its history, the entire network made up of numerous nodes have to come to consensus on whether that change was valid or not.
Security:
Distributed ledgers help distribute the risk of attack among many network participants. Unlike a centralized database, there is no single point of failure. It takes much more effort, time, and money for an attacker to compromise a distributed ledger as opposed to a single database owned by one company. The integrity of transactions are also protected by cryptography so network participants can validate incoming transactions before appending to the blockchain.
Improved traceability:
Blockchains can provide supply chains an audit trail where you can inspect the origin and journey of a procured item through each step of the logistical process. This helps people to verify the veracity and authenticity of a certain good, to make sure it was not compromised somewhere along the supply chain.
Increased efficiency and speed:
Since everyone is working off the same dataset, there is no need to involve intermediaries to corroborate the data as you would if you were receiving private data from another company. All the information is public and on-chain so it’s easy to independently verify and corroborate the transactions.
Reduced cost:
Removing trust from the process allows companies to free up resources that used to be spent on intermediaries to corroborate the data.