The Problem: Data Transfer between Businesses
Many of the business processes in our global value chains span multiple companies. Fresh fruit comes from a plantation, over regional carriers, international carriers, ships, distribution centers until it finally reaches our supermarkets. Creating a new electric car needs components from dozens of manufacturers. In long value chains with many involved actors, many things can go wrong. To better mitigate the impact of undesired events, it is needed to share data between different companies and analyze issues in the process.
Process data of a company is valuable. When sharing certain pieces of information between businesses, it is important to have a clear agreement on how data may be processed.
The Solution: Blockchain as a common Source of Truth
In the secure data transfer (SDT) project, we implemented a way to store data processing agreements on a blockchain. These rules can be seen as service level agreements on a company basis. While SDT does not help to enforce those rules, it defines them properly and ensures their integrity by storing them on the blockchain.
Our contribution: Deep Tech for Cross-Company Collaboration
The JadenX team implemented an end-to-end solution for the SDT project. This includes:
- Consulting and requirements specification
- System design
- Setup of a private permissioned Ethereum blockchain network (Quorum)
- Implementing Smart Contracts
- Building Backend- and Middleware-Services in JavaScript
- Authentication using OpenID Connect
- A cross-platform mobile application with React Native to scan parcels and interact with the backend
- A responsive web application as a dashboard for users to track their parcels and see the status of their contents
Technology Used
Java Script (backend), Ethereum (blockchain), React.js (web application)
The Impact: Clarity on Data Processing Regulations
With SDT we implemented a multi-tier permission definition system with a secure base in a blockchain. SDT can be used to always verify what is allowed to do with data and what is prohibited - without the possibility to tamper with agreements.