Blockchain based tractability system and verification engine
The food traceability tool that uses blockchain technology. Using its inherent properties of unchangeability and flexibility, all registered data are safely stored and available to be adopted according to specific end-users needs.
Key Components
Blockchain traceability system:
Integrated Verification Engine:
Picture10
Key components of blockchain

Interfaces
Services
Usage and applications
The blockchain traceability system and verification engine will provide a blockchain-based system of record for product traceability during the execution of THEROS pilots. The traceability tool will allow stakeholders involved in the pilots to upload the information describing their product at given Critical Traceability events (production/harvest, shipping, reception, transformation, …). Each stakeholder will be allowed to participate in the blockchain exactly at those events that apply to its role. Different stakeholders will be identified at the blockchain Certificate Authority including their digital identity as well as the organizations they belong to, making digital identity both a way to identify participants and a method to define each participant´s role. The traceability blockchain will allow execution of those transaction types that represent the critical tracking events involved in the supply chain.
Picture11
Overview of the blockchain-based system

Each pilot has a dedicated blockchain system structure with its own business rules (smart contracts) that define the sequence of CTEs that each pilot will have. These rules will integrate the data from other THEROS tools, in order to create the verification engine that will ensure that all the traceability data like environmental conditions during Shipping or origin will be correct.