Provenance, Blockchain, and Smart Contracts as a Traceable Soil Mapping Solution

Abstract


Blockchain technology combined with Data provenance is one way to make soil data more trustworthy and traceable by providing tamper-proof information about the origin, transformations, and history of pieces of data. We present Hyperledger Fabric of FAIRCHAIN, a computational infrastructure that manages smart contracts that uses soil data. We aim to mitigate the open challenges of the agricultural food supply chain, specifically in the difficulty of traceability of soil data. In this work, we present the mechanism to structure a smart contract using soil data enriched with retrospective provenance metadata. The infrastructure can hold workflow implementations.

Keywords: Provenance, Blockchain, Smart Contracts, Hyperledger Fabric

References

Adams, R., Parry, G., Godsiff, P., & Ward, P. (2017). The future of money and further applications of the blockchain. Strategic Change, 26(5), 417-422. https://doi.org/10.1002/jsc.2141.

Allemang, D., & Bobbin, T. (2016). A Global Data Ecosystem for Agriculture and Food. 24(2), 23. [link].

Androulaki, E., Barger, A., Bortnikov, V., Cachin, C., Christidis, K., de Caro, A., Enyeart, D., Ferris, C., Laventman, G., Manevich, Y., Muralidharan, S., Murthy, C., Nguyen, B., Sethi, M., Singh, G., Smith, K., Sorniotti, A., Stathakopoulou, C., Vukolić, M., Yellick, J. (2018). Hyperledger fabric. Proceedings of the Thirteenth EuroSys Conference, 1-15. https://doi.org/10.1145/3190508.3190538.

Azzi, R., Chamoun, R. K., & Sokhn, M. (2019). The power of a blockchain-based supply chain. Computers & Industrial Engineering, 135, 582-592. https://doi.org/10.1016/j.cie.2019.06.042.

Bolfe, É. L., Campos, S. K., Júnior, M. A. G. P., Contini, E., Rodrigues, R. de A. R., & Santana, C. A. M. (2018). Futuro da Agricultura Brasileira. Embrapa, 212.

Cruz, S. M. S. da, Ceddia, M. B., Schmitz, E. A., Rizzo, G. S., Miranda, R. C. T., Cruz, S. O., Correa, A. C., Klinger, F., Marinho, E. C., & Cruz, P. V. (2018). Towards an e-infrastructure for Open Science in Soils Security. Anais Do Brazilian E-Science Workshop (BreSci), 2(Figure 1). https://doi.org/10.5753/bresci.2018.3273.

Cruz, S. M. S. da, Klinger, F., Duarte, A., Mendes, J., Cruz, P. V., Marinho, E. C., & Schmitz, E. A. (2019). OpenSoils : Uma Plataforma de Apoio à Ciência do Solo. SBIAgro, November. .

da Cruz, S. M. S., & do Nascimento, J. A. P. (2016). SisGExp: Rethinking Long-Tail Agronomic Experiments. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 9672, Issue June, pp. 214-217). https://doi.org/10.1007/978-3-319-40593-3_24.

Freire, J., Koop, D., Santos, E., & Silva, C. T. (2008). Provenance for computational tasks: A survey. Computing in Science and Engineering, 10(3), 11-21. https://doi.org/10.1109/MCSE.2008.79.

Hyperledger. (2019). Hyperledger-Open Source Blockchain Technologies. Hyperledger. https://www.hyperledger.org/.

Hyperledger. (2020). How Fabric networks are structured. Hyperledger 2020. https://hyperledger-fabric.readthedocs.io/fr/latest/network/network.html.

Kamath, R. (2018). Food Traceability on Blockchain: Walmart’s Pork and Mango Pilots with IBM. The Journal of the British Blockchain Association, 1(1), 1-12. https://doi.org/10.31585/jbba-1-1-(10)2018.

Lautert, F., Pigatto, D. F. G., & Gomes-JR, L. C. (2021). Blockchain-based Data Provenance. Anais Do Workshop Em Blockchain: Teoria, Tecnologias e Aplicações (WBlockchain 2020), 120-125. https://doi.org/10.5753/wblockchain.2020.12975.

Manevich, Y., Barger, A., & Assa, G. (2021). Redacting transactions from execute-order-validate blockchains. IEEE International Conference on Blockchain and Cryptocurrency, ICBC 2021, 1-9. https://doi.org/10.1109/ICBC51069.2021.9461093.

Marinho, E. C., Cruz, S. M. S. da, & Schmitz, E. A. (2020, October). An approach for sustainable and efficient soil data management. Anais Do BigDssAgro.

Marinho, E. C., Pinheiro, A. G., Bessa, A. C. F., Cruz, S. M. S. da, & Schmitz, E. A. (2020). Proteção de Dados: Proposta de gerenciamento de dados de solos usando os princípios FAIR e a tecnologia blockchain. Proceeedings of TICAL.

Ruan, P., Loghin, D., Ta, Q. T., Zhang, M., Chen, G., & Ooi, B. C. (2020). A Transactional Perspective on Execute-order-validate Blockchains. Proceedings of the ACM SIGMOD International Conference on Management of Data, 543-557. https://doi.org/10.1145/3318464.3389693.

Tan, W.-C. (2007). Provenance in Databases: Past, Current, and Future. IEEE Data Engineering Bulletin, 30(4), 3-12.

Yadav, S., & Singh, S. P. (2020). Blockchain critical success factors for sustainable supply chain. Resources, Conservation and Recycling, 152, 104505. https://doi.org/10.1016/j.resconrec.2019.104505.
Published
2022-09-19
MARINHO, Élton Carneiro; SCHMITZ, Eber Assis; CRUZ, Sérgio Manuel Serra da. Provenance, Blockchain, and Smart Contracts as a Traceable Soil Mapping Solution. In: WORKSHOP ON THESIS AND DISSERTATION (WTDBD) - BRAZILIAN SYMPOSIUM ON DATABASES (SBBD), 37. , 2022, Búzios. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2022 . p. 89-97. DOI: https://doi.org/10.5753/sbbd_estendido.2022.21849.