Blockchain Ledgers

ItalTrack Food and Product Ledger

Traceability architecture for product history, QR verification, append-only records, quality evidence and AI-assisted provenance.

Visual Fieldbook

Diagrams, prototypes and program imagery.

ItalTrack Food and Product Ledger
ItalTrack Food and Product LedgerScientific program
ItalTrack Food and Product Ledger
ItalTrack Food and Product LedgerScientific program
ItalTrack Food and Product Ledger
ItalTrack Food and Product LedgerScientific program

Traceability architecture for product history, QR verification, append-only records, quality evidence and AI-assisted provenance.

The program is presented as a scientific notebook: architecture, assumptions, applications, validation logic and visual evidence for researchers, innovators, students, professors, commercial partners and philanthropic organizations.

ItalTrack

BlockChain based food tracking

STRONG ARTIFICIAL INTELLIGENCE

We are in the supermarket, on the shelf there are many brands proposing the same item: a tomato sauce.

What is the story of this tomato sauce?

How can i be sure that the tomatoes were really biologic, as stated on the label? I don’t want to be sick from eating contaminated food.

How this tomato juice jar arrived on the shelf was a complex path

The problem

Each passage is commonly managed with isolated systems that often are not communicating each other.

Often there is an central authority that causes burocracy: incomplete informations, lack of complete controls about tampering , substitution.

Food fraud costs billions annually: many people died globally from food poisoning.

The traceability can individuate in a fast manner the lot which caused a problem avoiding the unuseful destruction of an entire line of product.

The solution

Italtrack is a blockchain based general ledger not controlled from a central authority.

This general ledger writes crypted data that are shared among the network nodes partecipating in the process, is validated from the network itself and composed from tracked, immutable and highly secured transactions.

Everyone in the chain has a copy of the entire process and certificates the truth, is not technically possible that a ring of the chain can manipulate other data.

What is ItalTrack

ItalTrack is a blockchain based ledger that can receive data primarily from the ItalTrack web site, but is an expandable solution based on microservices that can receive traceability data from various sources (mobile apps, IoT).

The solution can be tailored for specific needs, and is scalable for affording a large number of transactions every day.

Inside the hood

A blockchain is an append-only structure : you can only append new data, no way to change/modify; is something was registered with incorrect data is requested to act as on the older paper ledger: an account reversal (a new record).

From a developer point of view you can query a blockchain only with an forward-only approach, you must scan row by row the chain, no way of interrogate the chain with relational operators: so scan row by row, isolate the items that corresponds to the query, save them on some intermediate structure and then present the result: this could be an painfully low process.

ItalTrack has an innovative structure that permits the benefits of a blockchain coupled to the versatility and speed of an relational database

How it works

In ItalTrack the blockchain is called only at the time of data insertion, because the data are at the same time inserted in a PostGres database.

Every other operation of Italtrack is then done using PostGres, that permits complex queries, data aggregations.

Every operation is monitored and registered in log files, with a dedicated web interface for monitoring and alerts.

The PostGres database can be scalable for high data loading, is based on a secure Docker container, if requested the PostGres container can be part of a Docker Swarm for scalability.

The website is not aware of the blockchain: it operates via a .NET Core WebAPI layer that communicates primarily with the PostGres database and a highly secured node.js cluster (easily expandable for scalability) which is the only part that really use the blockchain.

From a security point of view a PostGres db could be in theory tampered (even if is extremely difficult in the Italtrack solution), but the administrator can recreate from scratch the PostGres image of a user chain, which is the only secure source of truth.

How the trust interface works

The site needs authentication, every user can see only his/her data

Interface part 1

The interface organizes chain records, product histories and verification actions into a controlled workflow.

Here we explain the main functionalities, the primary step is the adding of a new record by clicking on Add item

Interface part 2 – add a registration

Here we are inserting the data of a typical food item

Interface part 3 – chaining info

If is choosed a state of APPEND or END in Start Code we can see the codes of previous START registrations that does not have an END node

We are an agile company composed from these branches

Food Italtrack

Drugs chain

Blockchain certification and tokenization

Medical data blockchain

Videogames and simulations supercomputing – online gaming/simulators for scientific research/tests

Insurance blockchain (any insurable object/concept)

Wine chain

Olive oil chain

Energy producing/consumption (egauge) blockchain

Oil and gas supercomputing

Engineering end of life blockchain

Supercomputing for small to medium business SME

Robotics and autonomous devices (stratoballoons/drones/robots/automotive)

Space and hazards missions

Strong Artificial Intelligence Educational School no profit + interns + top paid courses

Lab X: StrongArtificialIntelligence. Innovations, IP properties, top tech team