BLOCKCHAIN IoT ALIMENTARE

Progetto di tracciabilità per il settore alimentare, che combina gestione dati IoT e verifica tramite blockchain, pensato per adattarsi facilmente a diversi tipi di prodotti. La parte IoT funziona localmente con un Raspberry Pi, dove arrivano i dati dei sensori scambiati tramite Mosquitto/MQTT e gestiti all'interno di una dashboard Node-RED personalizzata, che si occupa del flusso dei dati e della gestione operativa delle informazioni. La parte blockchain utilizza Ethereum: i dati restano locali durante la raccolta, poi vengono finalizzati e inviati a uno smart contract per essere scritti sulla blockchain. Il frontend legge lo smart contract e mostra la lista dei prodotti salvati, mentre i QR code, associati ciascuno a un singolo prodotto, permettono di accedere facilmente a uno specifico record di tracciabilità. La sfida tecnica più rilevante è stata la gestione di plugin personalizzati in Node-RED.

TECH STACK

ReactEthers.jsNode-RED / custom pluginsMosquitto / MQTTEthereumSolidity
BLOCKCHAIN IoT ALIMENTARE