Objectif

L'objectif principal de ce méta projet est de réunir les différentes promotions des L3, M1 et M2 afin de réaliser un POC d'un système de traçabilité de fabrication de produits, de manière totalement sécurisée. Un POC c'est un "Proof Of Concept", autrement dit c'est l'étude de la faisabilité et de la viabilité d'un projet avant de s'y engager.
Pour ce faire, nous allons utiliser des tag NFC afin d’identifier les différentes ressources, des raspberry pi pour la lecture de celles-ci, des NTFs qui vont être reliées aux différents tags NFC ainsi qu’une blockchain ou nous allons stocker tous nos NFTs ce qui va nous permettre d'avoir un suivi complet des ressources ainsi que des artefacts.

NFC-Trace ( L3 Classique )

L’objectif de ce projet destiné aux L3 classiques et d’intégrer la mise en place de la lecture et écriture des tag NFC. Permettant ainsi de pouvoir vérifier à quelle ressource notre tag est relié ou bien de pouvoir associer un tag NFC à une ressource quelconque.

Trace Connect (L3 Apprentissage )

Trace Connect est un projet pour les L3 app, l’objectif de celui-ci sera de se concentrer sur la conception et le développement de l’interface utilisateur du système. L’interface devra présenter les informations de traçabilité sur toutes les ressources utilisées pour la création de mon artefact ou encore les informations de traçabilité d'une ressource quelconque.

Smart Traceability ( M1 )

Ce projet est pour les élèves de M1, celui-ci a pour objectif de développer des smart contracts et de les déployer sur la blockchain choisie. Cette partie du méta-projet nous servira d’outil / base de données afin de gérer la traçabilité de nos ressources.

Mémoire de recherche (M2)

Dans cette section, nous allons parler des mémoires de recherches en lien avec ce projet. Nous allons séparer les recherches en 2 parties, la première sera une étude académique du POC dans un domaine particulier tandis que la deuxième portera sur une étude académique de la solution suivant un angle particulier (sécurité - performance - vie privée ...)

Use cases

Cas d'utilisations Description
Cas 1 En tant que constructeur, je peux prendre possession d’une ressource en scannant son tag NFC. (Change le propriétaire du NFT et ajoute un nouveau bloc avec le propriétaire actuel)
Cas 2 En tant que constructeur, je peux consommer les NFTs des ressources pour les combiner dans un nouveau NFT d’artefact. Ce NFT est bien entendu associé à un tag NFC.
Cas 3 En tant qu’acheteur d’artéfact, je peux obtenir des informations de traçabilité sur toutes les ressources utilisées pour la création de mon artefact juste en scannant le tag NFC correspondant.