Publicação
Product Quality Certification Using Blockchain
| 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 |
| 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. |
|---|