University Sétif 1 FERHAT ABBAS Faculty of Sciences
Détail de l'auteur
Auteur Boubakeur Annane |
Documents disponibles écrits par cet auteur



Titre : Blockchain food safety-based tree indexer on Setif Type de document : texte imprimé Auteurs : Seif El Islem Boucenina, Auteur ; Ikram Alioui ; Boubakeur Annane, Directeur de thèse Editeur : Sétif:UFS Année de publication : 2023 Importance : 1 vol (75 f.) Format : 29 cm Langues : Français (fre) Catégories : Thèses & Mémoires:Informatique Mots-clés : Blockchain
La sécurité alimentaire
Détection de fraude
Chaîne d'approvisionnement alimentaire
Décentralisation
Traçabilité agricole
Transparence
Contrat intelligentIndex. décimale : 004 - Informatique Résumé : Avec les préoccupations croissantes concernant la sécurité alimentaire, l'assurance qualité et la
transparence dans l'industrie agricole, le besoin de systèmes de traçabilité robustes et fiables est
devenu impératif. La blockchain, connue pour sa nature décentralisée et immuable, est apparue
comme une solution prometteuse pour relever ces défis et révolutionner les opérations de la
chaîne d'approvisionnement. Cette étude a tenté de comprendre comment la blockchain contribue
à améliorer la transparence, la traçabilité, la sécurité et l'efficacité des processus de la chaîne
d'approvisionnement, ainsi que son impact sur la réduction des fraudes, des contrefaçons et des
erreurs dans la documentation et le règlement des transactions. Dans cette thèse, nous
présenterons une solution pour la chaîne d'approvisionnement alimentaire basée sur la
blockchain afin de garantir l'origine et la qualité des aliments fournis par le biais d'un processus
sécurisé et automatisé. Elle fonctionne comme une organisation de la chaîne
d'approvisionnement dédiée à la prévention des fraudes dans l'industrie alimentaire. Le système
comprend plusieurs acteurs, notamment les expéditeurs, les destinataires, la blockchain,
l'indexeur et le portefeuille. En intégrant ces acteurs et mécanismes, le système proposé relève
les défis liés à l'utilisation de la mémoire, à la taille, au temps et à la complexité du stockage et
de la récupération des données. L'objectif ultime du système proposé est de renforcer la
confiance des consommateurs en favorisant la transparence et la responsabilité dans la chaîne
d'approvisionnement alimentaire = With the increasing concerns regarding food safety, quality assurance, and transparency in the
agricultural industry, the need for robust and reliable traceability systems has become imperative.
Blockchain, known for its decentralized and immutable nature, has emerged as a promising
solution to address these challenges and revolutionize supply chain operations. This study
attempted to figure out how Blockchain helps in enhancing transparency, traceability, security,
and efficiency in supply chain processes, and its impact on reducing frauds, counterfeiters, and
the errors in documentation and transaction settlements. In this thesis, we will present a solution
for the blockchain-based food supply chain to ensure the origin and quality of provided foods
through a secure and automated process. It operates as a supply chain organization dedicated to
preventing frauds in the food industry. The system comprises several actors, including Senders,
Receivers, blockchain, Indexer, and Wallet. By incorporating these actors and mechanisms, the
proposed system addresses the challenges related to memory usage, size, time, and complexity in
data storage and retrieval. The ultimate objective of this proposed system is to build consumer
trust by fostering transparency and accountability in the food supply chain.Côte titre : MAI/0800
En ligne : https://drive.google.com/file/d/1BJ34swWBju4LaN2ytolZf9qMAobQvvgW/view?usp=drive [...] Format de la ressource électronique : Blockchain food safety-based tree indexer on Setif [texte imprimé] / Seif El Islem Boucenina, Auteur ; Ikram Alioui ; Boubakeur Annane, Directeur de thèse . - [S.l.] : Sétif:UFS, 2023 . - 1 vol (75 f.) ; 29 cm.
Langues : Français (fre)
Catégories : Thèses & Mémoires:Informatique Mots-clés : Blockchain
La sécurité alimentaire
Détection de fraude
Chaîne d'approvisionnement alimentaire
Décentralisation
Traçabilité agricole
Transparence
Contrat intelligentIndex. décimale : 004 - Informatique Résumé : Avec les préoccupations croissantes concernant la sécurité alimentaire, l'assurance qualité et la
transparence dans l'industrie agricole, le besoin de systèmes de traçabilité robustes et fiables est
devenu impératif. La blockchain, connue pour sa nature décentralisée et immuable, est apparue
comme une solution prometteuse pour relever ces défis et révolutionner les opérations de la
chaîne d'approvisionnement. Cette étude a tenté de comprendre comment la blockchain contribue
à améliorer la transparence, la traçabilité, la sécurité et l'efficacité des processus de la chaîne
d'approvisionnement, ainsi que son impact sur la réduction des fraudes, des contrefaçons et des
erreurs dans la documentation et le règlement des transactions. Dans cette thèse, nous
présenterons une solution pour la chaîne d'approvisionnement alimentaire basée sur la
blockchain afin de garantir l'origine et la qualité des aliments fournis par le biais d'un processus
sécurisé et automatisé. Elle fonctionne comme une organisation de la chaîne
d'approvisionnement dédiée à la prévention des fraudes dans l'industrie alimentaire. Le système
comprend plusieurs acteurs, notamment les expéditeurs, les destinataires, la blockchain,
l'indexeur et le portefeuille. En intégrant ces acteurs et mécanismes, le système proposé relève
les défis liés à l'utilisation de la mémoire, à la taille, au temps et à la complexité du stockage et
de la récupération des données. L'objectif ultime du système proposé est de renforcer la
confiance des consommateurs en favorisant la transparence et la responsabilité dans la chaîne
d'approvisionnement alimentaire = With the increasing concerns regarding food safety, quality assurance, and transparency in the
agricultural industry, the need for robust and reliable traceability systems has become imperative.
Blockchain, known for its decentralized and immutable nature, has emerged as a promising
solution to address these challenges and revolutionize supply chain operations. This study
attempted to figure out how Blockchain helps in enhancing transparency, traceability, security,
and efficiency in supply chain processes, and its impact on reducing frauds, counterfeiters, and
the errors in documentation and transaction settlements. In this thesis, we will present a solution
for the blockchain-based food supply chain to ensure the origin and quality of provided foods
through a secure and automated process. It operates as a supply chain organization dedicated to
preventing frauds in the food industry. The system comprises several actors, including Senders,
Receivers, blockchain, Indexer, and Wallet. By incorporating these actors and mechanisms, the
proposed system addresses the challenges related to memory usage, size, time, and complexity in
data storage and retrieval. The ultimate objective of this proposed system is to build consumer
trust by fostering transparency and accountability in the food supply chain.Côte titre : MAI/0800
En ligne : https://drive.google.com/file/d/1BJ34swWBju4LaN2ytolZf9qMAobQvvgW/view?usp=drive [...] Format de la ressource électronique : Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0800 MAI/0800 Mémoire Bibliothéque des sciences Français Disponible
DisponibleGreen Trace : Secure and traceable supply chain management system based on blockchain and domain ontology / Amine Dif
Titre : Green Trace : Secure and traceable supply chain management system based on blockchain and domain ontology Type de document : texte imprimé Auteurs : Amine Dif, Auteur ; Aimen Haddad ; Boubakeur Annane, Directeur de thèse Editeur : Setif:UFA Année de publication : 2024 Importance : 1 vol (91 f .) Format : 29 cm Langues : Anglais (eng) Catégories : Thèses & Mémoires:Informatique Mots-clés : Blockchain
Ontology
Agriculture
Supply Chain
Food Safety
Fraud Detection
Information Retrieval
Smart ContractsIndex. décimale : 004 - Informatique Résumé :
This thesis explores the use of blockchain technology and domain ontology to create a reliable
system for tracking food and agricultural products throughout the supply chain. Traditional supply
chain management systems face challenges such as inefficiency and lack of transparency, which do
not meet the modern requirements for data security and integrity. Our proposed system utilizes the
decentralized and immutable nature of blockchain to ensure transparency, traceability, and security
in food and agricultural transactions. By incorporating domain-specific ontological frameworks,
the system can effectively organize and analyze large datasets, enabling better fraud Detection. We
introduce a comprehensive model with QR code scanners and a mobile app for real-time verification
and improved traceability. Smart contracts automate various processes, while ontological rules
support advanced fraud Detection. We take into account the needs of different stakeholders - food
producers, manufacturers, wholesalers, retailers, and customers - to ensure complete traceability
and fraud prevention throughout the supply chain. Additionally, the system’s ability to integrate
with other platforms and regulatory databases enhances its usability and scalability. Future efforts
will focus on optimizing the system’s performance, ensuring compliance with regulations, and
encouraging user adoption. This integration not only enhances data security and transparency but
also provides a systematic framework for continuously monitoring and updating fraud Detection
algorithms, making the system robust and adaptable to evolving fraud techniques.Note de contenu :
Sommaire
1 Background 11
1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.2 History of Blockchain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.3 Definition of Blockchain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.4 Types of Blockchain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.4.1 Public Blockchain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.4.2 Private Blockchain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.4.3 Hybird Blockchain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.4.4 Consortium Blockchain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.4.5 Comparison of Blockchain Types . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.5 Blockchain Protocols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.5.1 Ethereum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.5.2 Corda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.5.3 Hyperledger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.5.4 Bitcoin vs Blockchain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.5.5 Comparison of Blockchain Protocols . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.6 Cryptography Techniques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.6.1 Definition of Cryptography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.6.2 Symmetric & Asymmetric Cryptography . . . . . . . . . . . . . . . . . . . . . . . 17
1.7 Ontology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.7.1 Definition and Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.8 Food Security - Security Alimentaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1.8.1 Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1.9 Techniques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
1.9.1 Traceability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
1.10 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2 Related Works 26
2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.2 Definition of SCM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.3 How Normal System Works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.3.1 The Importance Of Supply Chain Management . . . . . . . . . . . . . . . . . . . 26
2.3.2 Supply Chain Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.3.3 Elements Of Supply Chain Management . . . . . . . . . . . . . . . . . . . . . . . 28
2.3.4 Existing Companies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
2.3.5 Food Supply Chain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
2.3.6 Stages Of The Food Supply Chain . . . . . . . . . . . . . . . . . . . . . . . . . . 29
2.3.7 The Importance Of Food Supply Chain Management . . . . . . . . . . . . . . . . 29
2.3.8 Main Problems With Food Supply Chains Management . . . . . . . . . . . . . . 30
2.4 Recent Related Works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
2.4.1 Food anti-counterfeiting traceability system . . . . . . . . . . . . . . . . . . . . . 30
2.4.2 IoT-Blockchain driven traceability techniques for improved safety measures in
food supply chain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
2.4.3 Food quality traceability prototype for restaurants using blockchain and food
quality data index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
2.4.4 Crypto Hash Algorithm-Based Blockchain Technology for Managing Decentralized
Ledger Database in Oil and Gas Industry . . . . . . . . . . . . . . . . . . . 31
2.4.5 RiceChain: secure and traceable rice supply chain framework using blockchain
technology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.4.6 Enhanced Supply Chain Protocols with AI . . . . . . . . . . . . . . . . . . . . . 32
2.4.7 Comparison of Related Works - Table . . . . . . . . . . . . . . . . . . . . . . . . 32
3 Fraud Detection based on Blockchain and Domain Ontology 35
3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.2 Proposed Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.3 Functional Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3.4 Global Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
3.5 Proposed Schema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
3.6 Diagram Explanation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3.6.1 Blockchain-Based Agricultural Product Traceability System . . . . . . . . . . . . 41
3.7 The Supply Chain Ontology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
3.7.1 Private Key Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
3.7.2 Transaction Addition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
3.8 How to Identify Frauds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
3.8.1 Fraud Detection Algorithms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
3.9 Blockchain Integration in All Transactions . . . . . . . . . . . . . . . . . . . . . . . . . . 49
3.10 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
4 Green Trace 52
4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
4.2 Blockchain Technologies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
4.2.1 Solidity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
4.2.2 Web3.js . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
4.2.3 Truffle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
4.2.4 Ganache . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
4.3 Mobile Technologies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
4.3.1 Flutter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
4.3.2 Web3dart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
4.3.3 Provider . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
4.3.4 qr flutter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
4.3.5 qr code scanner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
4.3.6 image picker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
4.3.7 image cropper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
4.4 Database Technologies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
4.4.1 Firebase Cloud Firestore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
4.4.2 Firebase Cloud Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
4.5 Functionality Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
4.6 Implementation Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
4.6.1 Blockchain Initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
4.6.2 Smart Contract Deployment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
4.7 Discussion and Future Works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
4.7.1 Conventional System vs Proposed System . . . . . . . . . . . . . . . . . . . . . . 83
4.7.2 Future Works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
4.7.3 Unfinished Business . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
4.7.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
5
Côte titre : MAI/0885 Green Trace : Secure and traceable supply chain management system based on blockchain and domain ontology [texte imprimé] / Amine Dif, Auteur ; Aimen Haddad ; Boubakeur Annane, Directeur de thèse . - [S.l.] : Setif:UFA, 2024 . - 1 vol (91 f .) ; 29 cm.
Langues : Anglais (eng)
Catégories : Thèses & Mémoires:Informatique Mots-clés : Blockchain
Ontology
Agriculture
Supply Chain
Food Safety
Fraud Detection
Information Retrieval
Smart ContractsIndex. décimale : 004 - Informatique Résumé :
This thesis explores the use of blockchain technology and domain ontology to create a reliable
system for tracking food and agricultural products throughout the supply chain. Traditional supply
chain management systems face challenges such as inefficiency and lack of transparency, which do
not meet the modern requirements for data security and integrity. Our proposed system utilizes the
decentralized and immutable nature of blockchain to ensure transparency, traceability, and security
in food and agricultural transactions. By incorporating domain-specific ontological frameworks,
the system can effectively organize and analyze large datasets, enabling better fraud Detection. We
introduce a comprehensive model with QR code scanners and a mobile app for real-time verification
and improved traceability. Smart contracts automate various processes, while ontological rules
support advanced fraud Detection. We take into account the needs of different stakeholders - food
producers, manufacturers, wholesalers, retailers, and customers - to ensure complete traceability
and fraud prevention throughout the supply chain. Additionally, the system’s ability to integrate
with other platforms and regulatory databases enhances its usability and scalability. Future efforts
will focus on optimizing the system’s performance, ensuring compliance with regulations, and
encouraging user adoption. This integration not only enhances data security and transparency but
also provides a systematic framework for continuously monitoring and updating fraud Detection
algorithms, making the system robust and adaptable to evolving fraud techniques.Note de contenu :
Sommaire
1 Background 11
1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.2 History of Blockchain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.3 Definition of Blockchain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
1.4 Types of Blockchain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.4.1 Public Blockchain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.4.2 Private Blockchain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.4.3 Hybird Blockchain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.4.4 Consortium Blockchain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
1.4.5 Comparison of Blockchain Types . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.5 Blockchain Protocols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.5.1 Ethereum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.5.2 Corda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.5.3 Hyperledger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.5.4 Bitcoin vs Blockchain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
1.5.5 Comparison of Blockchain Protocols . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.6 Cryptography Techniques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.6.1 Definition of Cryptography . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
1.6.2 Symmetric & Asymmetric Cryptography . . . . . . . . . . . . . . . . . . . . . . . 17
1.7 Ontology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.7.1 Definition and Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.8 Food Security - Security Alimentaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1.8.1 Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
1.9 Techniques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
1.9.1 Traceability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
1.10 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
2 Related Works 26
2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.2 Definition of SCM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.3 How Normal System Works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
2.3.1 The Importance Of Supply Chain Management . . . . . . . . . . . . . . . . . . . 26
2.3.2 Supply Chain Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
2.3.3 Elements Of Supply Chain Management . . . . . . . . . . . . . . . . . . . . . . . 28
2.3.4 Existing Companies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
2.3.5 Food Supply Chain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
2.3.6 Stages Of The Food Supply Chain . . . . . . . . . . . . . . . . . . . . . . . . . . 29
2.3.7 The Importance Of Food Supply Chain Management . . . . . . . . . . . . . . . . 29
2.3.8 Main Problems With Food Supply Chains Management . . . . . . . . . . . . . . 30
2.4 Recent Related Works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
2.4.1 Food anti-counterfeiting traceability system . . . . . . . . . . . . . . . . . . . . . 30
2.4.2 IoT-Blockchain driven traceability techniques for improved safety measures in
food supply chain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
2.4.3 Food quality traceability prototype for restaurants using blockchain and food
quality data index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
2.4.4 Crypto Hash Algorithm-Based Blockchain Technology for Managing Decentralized
Ledger Database in Oil and Gas Industry . . . . . . . . . . . . . . . . . . . 31
2.4.5 RiceChain: secure and traceable rice supply chain framework using blockchain
technology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
2.4.6 Enhanced Supply Chain Protocols with AI . . . . . . . . . . . . . . . . . . . . . 32
2.4.7 Comparison of Related Works - Table . . . . . . . . . . . . . . . . . . . . . . . . 32
3 Fraud Detection based on Blockchain and Domain Ontology 35
3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.2 Proposed Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.3 Functional Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
3.4 Global Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
3.5 Proposed Schema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
3.6 Diagram Explanation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
3.6.1 Blockchain-Based Agricultural Product Traceability System . . . . . . . . . . . . 41
3.7 The Supply Chain Ontology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
3.7.1 Private Key Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
3.7.2 Transaction Addition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
3.8 How to Identify Frauds . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
3.8.1 Fraud Detection Algorithms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
3.9 Blockchain Integration in All Transactions . . . . . . . . . . . . . . . . . . . . . . . . . . 49
3.10 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
4 Green Trace 52
4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
4.2 Blockchain Technologies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
4.2.1 Solidity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
4.2.2 Web3.js . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
4.2.3 Truffle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
4.2.4 Ganache . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
4.3 Mobile Technologies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
4.3.1 Flutter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
4.3.2 Web3dart . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
4.3.3 Provider . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
4.3.4 qr flutter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
4.3.5 qr code scanner . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
4.3.6 image picker . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
4.3.7 image cropper . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
4.4 Database Technologies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
4.4.1 Firebase Cloud Firestore . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
4.4.2 Firebase Cloud Storage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
4.5 Functionality Considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
4.6 Implementation Details . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
4.6.1 Blockchain Initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
4.6.2 Smart Contract Deployment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
4.7 Discussion and Future Works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
4.7.1 Conventional System vs Proposed System . . . . . . . . . . . . . . . . . . . . . . 83
4.7.2 Future Works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
4.7.3 Unfinished Business . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
4.7.4 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
5
Côte titre : MAI/0885 Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0885 MAI/0885 Mémoire Bibliothéque des sciences Anglais Disponible
DisponibleSécurité et traçabilité efficace des produits agricoles basées sur la blockchain et une ontologie de domaine / Ismail Ben Malhlouf
Titre : Sécurité et traçabilité efficace des produits agricoles basées sur la blockchain et une ontologie de domaine Type de document : texte imprimé Auteurs : Ismail Ben Malhlouf, Auteur ; Meziane Djaouzi ; Boubakeur Annane, Directeur de thèse Editeur : Sétif:UFS Année de publication : 2023 Importance : 1 vol (92 f.) Format : 29 cm Langues : Français (fre) Catégories : Thèses & Mémoires:Informatique Mots-clés : Sécurité alimentaire
Chaîne d'approvisionnementIndex. décimale : 004 - Informatique Résumé :
Avec la croissance rapide de l'économie algérienne, le niveau de vie de ses citoyens s'est continuellement amélioré, entraînant des changements dans leurs habitudes de consommation. Par conséquent, les consommateurs prêtent une attention croissante à la sécurité alimentaire et à la qualité des aliments. Cependant,
ces dernières années, plusieurs incidents graves de sécurité alimentaire se sont
produits, tels que les scandales de la "vente de viande d'âne" et des "produits alimentaires périmés", la manipulation des prix et des ingrédients des produits ainsi
que la monopolisation des denrées alimentaires telles que les huiles végétales et
la farine . Pour garantir la qualité et la sécurité alimentaire du point de vue de la
gestion de la chaîne d'approvisionnement, l'objectif principal de cette thèse est
d'établir un système d'information décentralisé qui ne dépend pas d'une autorité
centrale ou d'une organisation pour l'ensemble de la chaîne d'approvisionnement
alimentaire. En exploitant la technologie de la blockchain, cette thèse proposera
une plateforme d'information basée sur les principes d'ouverture, de transparence,
de neutralité, de fiabilité et de sécurité pour l'ensemble des acteurs de la chaîne
d'approvisionnement alimentaire. Elle permettra une traçabilité alimentaire en
temps réel et l'intégration des méthodes de gestion des risques dans le système de
contrôle de sécurité de la chaîne d'approvisionnement alimentaire = With the rapid growth of the Algerian economy, the standard of living of its
citizens has consistently improved, leading to changes in their consumption habits.
Consequently, consumers are paying increasing attention to food safety and quality. However, in recent years, several serious incidents of food safety have occurred, such as the scandals of "selling donkey meat" and "expired food products," price and ingredient manipulation, as well as the monopolization of food
items like vegetable oils and flour. To ensure food quality and safety from a supply chain management perspective, the main objective of this thesis is to establish
a decentralized information system that does not rely on a central authority or
organization for the entire food supply chain. By leveraging blockchain technology, this thesis will propose an information platform based on the principles of
openness, transparency, neutrality, reliability, and security for all actors in the
food supply chain. It will enable real-time food traceability and integration of risk
management methods into the food supply chain security control system.
Côte titre : MAI/0799
Sécurité et traçabilité efficace des produits agricoles basées sur la blockchain et une ontologie de domaine [texte imprimé] / Ismail Ben Malhlouf, Auteur ; Meziane Djaouzi ; Boubakeur Annane, Directeur de thèse . - [S.l.] : Sétif:UFS, 2023 . - 1 vol (92 f.) ; 29 cm.
Langues : Français (fre)
Catégories : Thèses & Mémoires:Informatique Mots-clés : Sécurité alimentaire
Chaîne d'approvisionnementIndex. décimale : 004 - Informatique Résumé :
Avec la croissance rapide de l'économie algérienne, le niveau de vie de ses citoyens s'est continuellement amélioré, entraînant des changements dans leurs habitudes de consommation. Par conséquent, les consommateurs prêtent une attention croissante à la sécurité alimentaire et à la qualité des aliments. Cependant,
ces dernières années, plusieurs incidents graves de sécurité alimentaire se sont
produits, tels que les scandales de la "vente de viande d'âne" et des "produits alimentaires périmés", la manipulation des prix et des ingrédients des produits ainsi
que la monopolisation des denrées alimentaires telles que les huiles végétales et
la farine . Pour garantir la qualité et la sécurité alimentaire du point de vue de la
gestion de la chaîne d'approvisionnement, l'objectif principal de cette thèse est
d'établir un système d'information décentralisé qui ne dépend pas d'une autorité
centrale ou d'une organisation pour l'ensemble de la chaîne d'approvisionnement
alimentaire. En exploitant la technologie de la blockchain, cette thèse proposera
une plateforme d'information basée sur les principes d'ouverture, de transparence,
de neutralité, de fiabilité et de sécurité pour l'ensemble des acteurs de la chaîne
d'approvisionnement alimentaire. Elle permettra une traçabilité alimentaire en
temps réel et l'intégration des méthodes de gestion des risques dans le système de
contrôle de sécurité de la chaîne d'approvisionnement alimentaire = With the rapid growth of the Algerian economy, the standard of living of its
citizens has consistently improved, leading to changes in their consumption habits.
Consequently, consumers are paying increasing attention to food safety and quality. However, in recent years, several serious incidents of food safety have occurred, such as the scandals of "selling donkey meat" and "expired food products," price and ingredient manipulation, as well as the monopolization of food
items like vegetable oils and flour. To ensure food quality and safety from a supply chain management perspective, the main objective of this thesis is to establish
a decentralized information system that does not rely on a central authority or
organization for the entire food supply chain. By leveraging blockchain technology, this thesis will propose an information platform based on the principles of
openness, transparency, neutrality, reliability, and security for all actors in the
food supply chain. It will enable real-time food traceability and integration of risk
management methods into the food supply chain security control system.
Côte titre : MAI/0799
Exemplaires (1)
Code-barres Cote Support Localisation Section Disponibilité MAI/0799 MAI/0799 Mémoire Bibliothéque des sciences Français Disponible
Disponible