Blockchains are poised to create the internet of value. Well, are they? If we don’t want silos of value, but a true internet of value, blockchains need to be interoperable.
There are thousands of blockchain projects and they all have specific treats. They are however embracing a lot of common standards on the most basic level of the blockchain. In encryption and structure most follow Bitcoin, cryptographic protocols and scientific concepts like Zero Knowledge proofs.
The enormous amounts of multi-coin wallets that are on the market show that it is perfectly feasible to interact with many chains on this basic level. If wallets would need to handle tens of thousands of specific smart contracts, it would definitely be more cumbersome.
The basic layer, layer 1
Open Food Chains use the basic blockchain layer, layer 1, for batch and claim tracking. This means standard wallet and transaction logic is being used. It also means we use the most decentralised logic of the blockchain, logic which has been peer reviewed and battle tested for years.
Interoperable by design
As a result of processing in layer 1, the proofs can be read and used by other platforms and chains using the standard API’s and other generic and open protocols like atomic swaps for interoperability. This can be both other public or even private blockchains (blockchain like ledgers shielded by permission). For chains within the Open Food Chain ecosystem, which is a multi-chain environment, it means that proofs can be used across chains with even less effort, as they are compatible to a large extent.
Think of a proof of sustainable packaging on the packaging chain PACK. This proof can be used on fish chain FISH when the final fish is shipped with sustainable packaging proved on PACK. The options are, and therefore the scaling is limitless.
As smart contracts allow freedom for the developer, the use is less decentralised as layer 1 logic. For this reason we limit the use of smart contract logic to the bare minimum. Development freedom is a great tool as long as it doesn’t hinder easy and trusted interoperability.
For Open Food Chain, the transparency comes from layer 1 and the enforced transaction logic. Smart contract logic is within this vision beneficial to the conditions constructing the proofs and claims but kept outside of interoperability needs.
Batch and claim data
To keep our batch and claim data readable and understandable we take the GS1 standards into account. GS1 standards give us a common language to identify, capture and share supply chain data, ensuring important information is accessible, accurate and easy to understand.
Open Food Chain has had a focus on interoperability from day 1. We understand that the future of supply chain trust is an ecosystem of value. This will be achieved through many chains working together as one. This can only become reality with optimal, easy and maximum interoperability. Open Food Chain is best positioned for this future world of supply chain trust.