Publicação

Product Quality Certification Using Blockchain

Ver documento

Detalhes bibliográficos
Resumo:This report presents a blockchain-based traceability system for the Cereja do Fundao supply ˜ chain, developed with Hyperledger Fabric to enhance transparency, security, and accountability through a decentralized network involving farmers, quality control centers, warehouses, transporters, and retailers. The system addresses both functional and non-functional requirements, including scalability, privacy, and cost-efficiency. Initially envisioned as a fully decentralized system, the pilot phase adapted to financial constraints by simplifying the architecture—reducing peers and orderers, and utilizing a single Certificate Authority (CA) server per organization. Deployment is managed using Kubernetes, which containers all components and leverages auto-scaling to optimize resource allocation. This setup facilitates dynamic adjustments of resources, ensuring efficient performance and cost-effectiveness. The system employs distinct channels for managing various data types, such as quality metrics, transportation details, and payment contracts, to ensure privacy and security. Each channel is managed by dedicated chaincodes, enhancing modularity and ease of maintenance. The Raft consensus algorithm ensures transaction consistency and integrity, while CouchDB supports advanced data management with efficient querying capabilities. Performance benchmarks using Hyperledger Caliper were conducted across different machine configurations, assessing the blockchain system’s throughput, latency, and resource utilization under varying numbers of workers and transaction per second (TPS) rates. The findings led to the successful application of optimal configurations, which improved system performance and reliability in the pilot deployment. The prototype meets core functional requirements and has shown promising results in initial tests. It is currently undergoing further real-world validation to confirm its readiness for production. While some advanced features are still in development, the system demonstrates significant potential for enhancing supply chain transparency and efficiency, offering a robust and scalable framework for future industry applications.
Autores principais:Duarte, Hugo Miguel Esteves
Assunto:Rastreabilidade Alimentar Cadeia de Abastecimento Blockchain Hyperledger Fabric Arquitetura de Sistema Trabalhos de projeto de mestrado - 2024
Ano:2024
País:Portugal
Tipo de documento:dissertação de mestrado
Tipo de acesso:acesso aberto
Instituição associada:Universidade de Lisboa
Idioma:inglês
Origem:Repositório da Universidade de Lisboa
Descrição
Resumo:This report presents a blockchain-based traceability system for the Cereja do Fundao supply ˜ chain, developed with Hyperledger Fabric to enhance transparency, security, and accountability through a decentralized network involving farmers, quality control centers, warehouses, transporters, and retailers. The system addresses both functional and non-functional requirements, including scalability, privacy, and cost-efficiency. Initially envisioned as a fully decentralized system, the pilot phase adapted to financial constraints by simplifying the architecture—reducing peers and orderers, and utilizing a single Certificate Authority (CA) server per organization. Deployment is managed using Kubernetes, which containers all components and leverages auto-scaling to optimize resource allocation. This setup facilitates dynamic adjustments of resources, ensuring efficient performance and cost-effectiveness. The system employs distinct channels for managing various data types, such as quality metrics, transportation details, and payment contracts, to ensure privacy and security. Each channel is managed by dedicated chaincodes, enhancing modularity and ease of maintenance. The Raft consensus algorithm ensures transaction consistency and integrity, while CouchDB supports advanced data management with efficient querying capabilities. Performance benchmarks using Hyperledger Caliper were conducted across different machine configurations, assessing the blockchain system’s throughput, latency, and resource utilization under varying numbers of workers and transaction per second (TPS) rates. The findings led to the successful application of optimal configurations, which improved system performance and reliability in the pilot deployment. The prototype meets core functional requirements and has shown promising results in initial tests. It is currently undergoing further real-world validation to confirm its readiness for production. While some advanced features are still in development, the system demonstrates significant potential for enhancing supply chain transparency and efficiency, offering a robust and scalable framework for future industry applications.