Défi
Une entreprise logistique internationale coordonnait des livraisons via plusieurs sous-traitants et au-delà des frontières. Problème central : aux points de transfert entre partenaires, il manquait une documentation fiable et infalsifiable. Les lettres de voiture étaient parfois modifiées a posteriori, les responsabilités en cas de dommages ne pouvaient pas être attribuées de manière certaine, et les audits nécessitaient des semaines de vérification manuelle.
Solution
Nous avons mis en oeuvre une architecture hybride qui sépare rigoureusement les données de suivi opérationnelles de la sécurisation des preuves par blockchain. Le socle opérationnel repose sur un système d'événements conforme GS1 EPCIS : messages de statut, valeurs de capteurs et données d'itinéraire sont stockés dans une base de données classique et visualisés en temps réel via un tableau de bord React.
La blockchain — Polygon en tant que solution Layer 2 — sert exclusivement de couche de preuve. Seuls les hashes cryptographiques de documents, les signatures numériques lors des transferts de marchandises, les confirmations de passation entre partenaires et les violations de SLA détectées automatiquement sont inscrits on-chain. Les données commerciales sensibles telles que les prix, les itinéraires précis et les détails contractuels restent systématiquement off-chain.
Les documents de fret et d'accompagnement sont stockés de manière décentralisée via IPFS. Les hashes de contenu sont ancrés on-chain — ainsi, il est possible de prouver à tout moment qu'un document existait sous cette forme exacte au moment revendiqué, sans en révéler le contenu.
Un point de conception central : le système rend transparent qui a enregistré un jeu de données quand — et non si la réalité physique y correspond (le problème dit de l'oracle). C'est pourquoi nous utilisons aux points de transfert critiques des capteurs IoT vérifiés (température, poids, géolocalisation) et des sources d'entrée définies, afin de réduire au maximum l'écart entre le monde physique et la preuve numérique.