Submitted:
05 January 2024
Posted:
08 January 2024
You are already at the latest version
Abstract
Keywords:
1. Introduction
- Definition of solution for achieving end to end traceability in the mining industry.
- Evaluation of the solution in real-world deployment by using IOTA framework technologies and data collections from the mining operations.
- Exercising certification and labelling of sustainable material production.
2. Related Work
3. Problem Definition
3.1. End to end security
3.2. Data collection
- Direct Connection: In a direct connection approach, data from mines is transmitted directly to the cloud without intermediaries. This can be done using sensors, data loggers, or IoT (Internet of Things) devices installed at the mine site. These devices collect data such as temperature, humidity, gas levels, equipment status, suspended metals, and more. The collected data is then transmitted over the Internet to cloud servers. Direct connections are often used for real-time monitoring and data analysis. The issue of data integrity in a direct connection approach primarily revolves around the potential for data tampering during transmission. Since data is sent directly from the mine's sensors or IoT devices to the cloud without intermediaries, there's a risk of unauthorised access or manipulation during transit. Hackers or malicious actors could intercept and alter the data as it travels over the internet, leading to inaccurate or misleading information being stored in the cloud. Ensuring the integrity of data becomes crucial to maintaining the trustworthiness of the insights and decisions derived from the collected data.
- Gateway: A gateway is a device that acts as an intermediary between the mine's local network and the cloud. It collects data from various sensors and devices within the mine and then transmits that data to the cloud. Gateways can perform data aggregation, preprocessing, and compression before sending the data to the cloud, which can help optimise bandwidth usage and reduce latency. Gateways also enhance security by acting as a buffer between the mine's internal network and the external cloud. While gateways enhance security by acting as intermediaries between the local network and the cloud, their integrity can also be compromised, it can potentially manipulate or filter the data before transmitting it to the cloud.
- Edge Computing: involves processing data closer to the source, at the "edge" of the network, rather than sending all the data to the cloud. In the context of mines, edge devices or edge servers process and analyse data locally before selectively sending relevant insights or summarised data to the cloud. This approach reduces the amount of data transmitted to the cloud and can be especially useful when dealing with large volumes of data generated by sensors and devices in real-time. The integrity of data in edge computing is susceptible to risks associated with local processing. If edge devices or servers are not adequately secured, they can become targets for tampering or unauthorised access. Additionally, errors in local processing algorithms could result in incorrect data summaries or insights being sent to the cloud.
- Message Queues: Message queuing systems allow data to be placed in a queue and then transferred to the cloud as cloud resources become available. This approach helps manage data flow and ensures that data is not lost even if the cloud servers are temporarily unavailable. Malicious actors gain access to the queue system, they could manipulate the order of messages or introduce false data into the queue, affecting the integrity of the transmitted data.
- Batch Uploads: Instead of transmitting data continuously, batch uploads involve collecting data over a period of time and then sending it to the cloud in larger chunks. This approach can be useful for conserving bandwidth and reducing data transmission costs. It is suitable for scenarios where real-time analysis is not crucial and data can be processed in batches. In the case of batch uploads, data integrity concerns arise during the period of data collection and storage prior to transmission. If data is not properly stored, protected, and validated during the collection phase, inaccuracies or corruption could occur before the batch is uploaded to the cloud.
3.3. Ethical and GDPR requirements
4. Distributed Ledger Technology-based traceability approach
4.1. End to end security
4.2. Decentralised Identities
- Immutable Identity Verification: DIDs enable entities to substantiate their identity on the Blockchain without disclosing sensitive information. This ensures that only authorised parties gain access to data, maintaining the privacy of users while facilitating seamless transactions.
- Secure Access Control: With PKI, private keys act as digital signatures, permitting only authorised individuals to access and interact with specific data. This controlled access ensures data remains accurate and unaltered.
- Tamper-Proof Records: Every data update linked to the DID can be documented on the blockchain. This establishes an auditable trail that cannot be modified, providing a reliable source of truth for data integrity.
- Data Provenance and Traceability: DIDs and PKI enable the tracking of data origins and changes over time. This proves particularly valuable for the mining industry and raw material supply chain management.
- Fraud Prevention and Reduction: The decentralised nature of DIDs and the security of PKI significantly diminish the risk of identity fraud and unauthorised data access.
- Smart Contracts and Automation: Blockchain's smart contracts can be integrated with DIDs and PKI, automating processes while ensuring only authorised parties execute actions, thus preserving data integrity.
- Cross-Platform Compatibility: DIDs and PKI are not confined to a solitary blockchain network, permitting interoperability across different systems and platforms, thereby further enhancing data integrity and accessibility.
4.3. Encryption
5. Evaluation of the proposed model
5.1. Methodology and selection of DLT protocol
5.2. Evaluation of the proposed methodology in the mining industry (DIG_IT Project)
- Field Examples: These are physical assets or locations where operations are conducted or monitored, like a Power Station, Post Grinding Washing Unit, Truck & Mobile Assets, Grinding Units, and considerations for Operator Safety.
- Data Source Examples: These represent hardware devices that gather data from the field examples. They include intelligent power switches, industrial Programmable Logic Controllers (PLCs), gateways for mobile assets, and wearable devices for safety monitoring.
- Data Set & Protocols Examples: The middle section details the kind of data collected (like current, voltage, power, temperature alarms, etc.) and the communication protocols used to transmit this data to the IIoT platform. Protocols mentioned are IEC61850, OPC UA (Unified Architecture), MODBUS TCP, OPC DA (Data Access), and MQTT (Message Queuing Telemetry Transport), which are all standard protocols for industrial communication.
- Schneider Perimeter: This might indicate that the outlined IIoT ecosystem is within the scope of Schneider Electric's solutions, products, or services.
- IIoT Platform (Aggregator): This is likely a software solution that aggregates the data from various sources, processes it, and may also allow for control commands to be sent back to the field assets. It is represented as the central system where all data converges.
- Outputs: On the right, the outputs of the IIoT platform are shown. This includes dashboards for data visualization, servers for data processing and storage, and a digital twin, which is a virtual representation of the physical assets, allowing for simulation, analysis, and control.
5.3. Architecture
- Writing data directly from the device to Blockchain. This approach requires libraries to be deployed on the device and this approach is conformant with the end to end traceability. It also requires creation of Identity for the device (Figure 3, step 1), that will write the data in the encrypted channels and in the Blockchain (step 2 and 3).
- Writing data from Gateway or Edge to a Blockchain. This approach is not fully compliant as explained in Section 4.2. It requires Gateway running the script (Figure 3, step 4), which proxies the communication on behalf of the device.
- Writing other sources of data collected by the Kafka event broker. This approach is not fully compliant as explained in Section 4.2. The devices are sending the data to Kafka (Figure 3, step 5). The adapter that is subscribed to Kafka can be developed to listen to a specific channel and collect the data that will be written in the Blockchain.

5.3. Device Identity - Data source traceability

5.4. Encryption for Datasets

5.5. Nodes: Permanent DLT storage
5.6. Data Management Plan for Distributed Ledger Technologies
- It is mandatory to remove any personal information before sending the data to a blockchain.
- The data stored locally are encrypted through asymmetric encryption.
- For personal data, only the owner of the data will have the access to the data, upon authentication and authorization.
5.7. Labelling Sustainable Material Certification in Mining

- pH Level: This graph displays the pH levels over a period of several days. The pH scale, which measures how acidic or basic water is, ranges from 0 to 14, with 7 being neutral.
- Turbidity: The second graph shows the turbidity levels which measure the clarity of the water by assessing how much particles suspended in the water scatter light.
- Electrical Conductivity: The third graph shows the electrical conductivity which indicates the water's ability to conduct electricity.



6. Discussion and future work
- Establish strong company management systems;
- Identify and assess risk in the supply chain;
- Design and implement a strategy to respond to identified risks;
- Carry out an independent third-party audit of supply chain due diligence;
- Report annually on supply chain due diligence
7. Conclusions
Author Contributions
Conflicts of Interest
| 1 | Etherscan, transaction gas fee estimator https://etherscan.io/gastracker. |
| 2 | Muhammed F. Esgin, Veronika Kuchta, Amin Sakzad, Practical Post-quantum Few-Time Verifiable Random Function with Applications to Algorand, Financial Cryptography and Data Security, 2021, Volume 12675, Springer. |
| 3 | Algorand third-party STM32 https://github.com/salvatorecorvaglia/Algorand-STM32-MPU. |
| 4 | N. Sealey, A. Aijaz and B. Holden, "IOTA Tangle 2.0: Toward a Scalable, Decentralized, Smart, and Autonomous IoT Ecosystem," 2022 International Conference on Smart Applications, Communications and Networking (SmartNets), Palapye, Botswana, 2022, pp. 01-08, doi: 10.1109/SmartNets55823.2022.9994016. |
| 5 | 0Bsnetwork fee 0,03 EUR / KB available online: https://www.0bsnetwork.com/. |
References
- Arvidsson, R., et al. (2017). Assessing the sustainability transition of the global energy system: A scenario-based analy-sis of China's electricity generation. Energy Policy, 104, 122-136.
- Weng, Z., & Wang, M. (2018). China's policies on electric vehicles and their impact on the iron ore market. Resources Policy, 55, 1-10.
- Boersma, T., & Van Den Bergh, J. C. (2009). The role of technological change for a sustainable development. Energy Policy, 37(6), 2525-2533.
- International Energy Agency (IEA). (2021). Global EV Outlook 2021: Accelerating the Transition to Electric Mobility. Paris, France: IEA Publications.
- Mancini, L., et al. (2019). An overview of the environmental impact of mining and mineral processing operations. Sci-ence of the Total Environment, 670, 70-88.
- Gandiglio, M., et al. (2020). A review of lithium-ion battery state-of-health estimation and management in electric ve-hicle applications: Challenges and recommendations. Applied Energy, 275, 115367.
- Lu, Z., et al. (2018). Uncovering the global life cycle greenhouse gas emissions of lithium-ion battery production: A multi-regional input-output analysis. Resources, Conservation, and Recycling, 137, 299-308.
- Nykvist, B., & Nilsson, M. (2015). Rapidly falling costs of battery packs for electric vehicles. Nature Climate Change, 5(4), 329-332.
- DIG_IT Project, A Human-centred Internet of Things Platform for the Sustainable Digital Mine of the Future, Available online, accessed 15.10.2023 https://cordis.europa.eu/project/id/869529.
- Yli-Huumo, J., Ko, D., Choi, S., Park, S., & Smolander, K. (2016). Where is current research on blockchain technolo-gy?—A systematic review. PloS One, 11(10), e0163477.
- Alex Smajgl, Charles M. Schweik, Advancing sustainability with blockchain-based incentives and institutions, Front. Blockchain, Sec. Blockchain for Good, Volume 5 - 2022 | https://doi.org/10.3389/fbloc.2022.963766.
- Behzad Esmaeilian, Joe Sarkis, Kemper Lewis, Sara Behdad, Blockchain for the future of sustainable supply chain management in Industry 4.0, Resources, Conservation and Recycling, Volume 163, 2020, 105064, ISSN 0921-3449, https://doi.org/10.1016/j.resconrec.2020.105064.
- Pincheira, M.; Antonini, M.; Vecchio, M. Integrating the IoT and Blockchain Technology for the Next Generation of Mining Inspection Systems. Sensors 2022, 22, 899. https://doi.org/10.3390/s22030899.
- Ahmed, W.A.H.; MacCarthy, B.L. Blockchain-Enabled Supply Chain Traceability in the Textile and Apparel Supply Chain: A Case Study of the Fiber Producer, Lenzing. Sustainability 2021, 13, 10496. https://doi.org/10.3390/su131910496.
- Mukesh Kumar, Vikas Kumar Choubey, Rakesh D. Raut, Sandeep Jagtap, Enablers to achieve zero hunger through IoT and blockchain technology and transform the green food supply chain systems, Journal of Cleaner Production, Volume 405, 2023, 136894, ISSN 0959-6526, https://doi.org/10.1016/j.jclepro.2023.136894.
- L. Gupta, M. Bansal, Meeradevi, M. Gupta and N. Khaitan, "Blockchain Based Solution to Enhance Drug Supply Chain Management for Smart Pharmaceutical Industry," 2022 IEEE 10th Region 10 Humanitarian Technology Confer-ence (R10-HTC), Hyderabad, India, 2022, pp. 330-335, doi: 10.1109/R10-HTC54060.2022.9929913. [CrossRef]
- Lohmer, J.; Ribeiro da Silva, E.; Lasch, R. Blockchain Technology in Operations & Supply Chain Management: A Content Analysis. Sustainability 2022, 14, 6192. https://doi.org/10.3390/su14106192.
- Filipe Calvao, Victoria Gronwald, Blockchain in the Mining Industry: Implications for Sustainable Development in Africa, South African Institute of International Affairs (2019) Available online: https://www.jstor.org/stable/resrep29530 Accessed: 13-08-2023.
- United Nations Conference on Trade and Development (UNCTAD). (2017). Improving transparency and governance for value chains of artisanal mining: A preliminary assessment of the OECD Due Diligence Guidance for Responsible Supply Chains of Minerals from Conflict-Affected and High-Risk Areas. Available only.ne https://www.oecd.org/daf/inv/mne/OECD-Due-Diligence-Guidance-Minerals-Edition3.pdf Accessed 13.08.2023.
- X. Yang, M. Li, H. Yu, M. Wang, D. Xu and C. Sun, "A Trusted Blockchain-Based Traceability System for Fruit and Vegetable Agricultural Products," in IEEE Access, vol. 9, pp. 36282-36293, 2021, doi: 10.1109/ACCESS.2021.3062845.
- P. K. Patro, R. Jayaraman, K. Salah and I. Yaqoob, "Blockchain-Based Traceability for the Fishery Supply Chain," in IEEE Access, vol. 10, pp. 81134-81154, 2022, doi: 10.1109/ACCESS.2022.3196162.
- N. Sealey, A. Aijaz and B. Holden, "IOTA Tangle 2.0: Toward a Scalable, Decentralized, Smart, and Autonomous IoT Ecosystem," 2022 International Conference on Smart Applications, Communications and Networking (SmartNets), Palapye, Botswana, 2022, pp. 01-08. [CrossRef]
- J. García-Hernández, L. G. Marín-Collazos, G. Jiménez-Estévez and P. Mendoza-Araya, "Distributed Ledger Technologies Based Microgrid Energy Management Using IOTA Tangle," 2021 IEEE CHILEAN Conference on Electrical, Electronics Engineering, Information and Communication Technologies (CHILECON), Valparaíso, Chile, 2021, pp. 1-5. [CrossRef]
- Greenwashing, Wikipedia, https://en.wikipedia.org/wiki/Greenwashing.
- Privacy by design in big data | ENISA report, available online https://www.enisa.europa.eu/publications/big-data-protection/at_download/fullReport accessed 10.08.2023.
- Zuiderveen Borgesius F (2016), 'Singling out people without knowing their names – Behavioural targeting, pseu-donymous data, and the new Data Protection Regulation' 32 Computer Law & Security Review 256.
- Thomas Zerdick, Pseudonymous data: processing personal data while mitigating risks, 21 December 2021, available online https://edps.europa.eu/press-publications/press-news/blog/pseudonymous-data-processing-personal-data-while-mitigating_en.
- Distributed, C., & Union, E. (n.d.). Distributed Ledger Technologies and Data Protection in the European Union. 1–57.
- IOTA Foundation. STREAMS-A Cryptographic Framework for Building Secure Messaging Protocols. 2021. Available online: https://github.com/iotaledger/streams (accessed on 26 November 2021) Accessed 15.08.2023.
- Louis Helmer, Andreas Penzkofer, Report on the energy consumption of the IOTA 2.0 prototype network (Go-Shimmer 0.8.3) under different testing scenarios, Distributed, Parallel, and Cluster Computing, DOI https://doi.org/10.48550/arXiv.2210.13996, Available online https://arxiv.org/abs/2210.13996.
- IOTA Distributed Ledger Technology software expansion for STM32Cube, Available online https://www.st.com/en/embedded-software/x-cube-iota1.html?rt=db&id=DB3959 Accessed 15.08.2023.
- Serguei Popov, IOTA: Feeless and Free, IEEE Blockchain Technical Briefs, January 2019, available online accessed 10.08.2023.
- IOTA Identity Specification https://wiki.iota.org/identity.rs/specs/did/iota_did_method_spec.
- IOTA DID Specification https://wiki.iota.org/identity.rs/specs/did/iota_did_method_spec.
- Verifiable Credentials Data Model v1.1 https://www.w3.org/TR/vc-data-model/.
- Decentralized Identifiers (DIDs) v1.0 https://www.w3.org/TR/did-core/.
- IOTA Stronghold https://github.com/iotaledger/stronghold.rs.
- IOTA 2.0 UTXO Specification https://wiki.iota.org/IOTA-2.0-Research-Specifications/5.1UTXO/.
- Carelli, A.; Palmieri, A.; Vilei, A.; Castanier, F.; Vesco, A. Enabling Secure Data Exchange through the IOTA Tangle for IoT Constrained Devices. Sensors 2022, 22, 1384. https://doi.org/10.3390/s22041384 available online: https://www.mdpi.com/1424-8220/22/4/1384 Nilsson, 329-332.
- IOTA Stardust, https://wiki.iota.org/introduction/stardust/explanations/what_is_stardust/.
- EU Reaches Landmark Agreement on Conflict Minerals Regulation, available online https://ec.europa.eu/commission/presscorner/detail/en/IP_16_3931 accessed 30.09.2023.


| DLT | TPS | Price (€) | DID | OEM support | Consensus mechanism | |
|---|---|---|---|---|---|---|
| Ethereum | 30 | 0,371 | Yes* | Yes* | PoS | |
| Polygon | 7000 | 0,028 | Yes | No | PoS | |
| Polkadot | 1000 | 0,07 | Yes* | No | PoS | |
| Cardano | 250-1000 | 0,8 | Yes | No | PoS | |
| Algorand | 10002 | 0,001 | Yes | Yes3* | PoS | |
| IOTA 2.0 | 10004 | 0 | Yes | Yes | DAG | |
| EOSIO | 4000 | 0 | Yes* | No | DPoS | |
| 0Bsnetwork | NA | 0,055 | No | No | NG-DPoS |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).