TY - JOUR
T1 - Leveraging Blockchain and Machine Learning to Promote Child Labor-Free Sustainable Development
AU - Musamih, Ahmad
AU - Hassan, Abduraouf
AU - Salah, Khaled
AU - Jayaraman, Raja
AU - Omar, Mohammad
AU - Yaqoob, Ibrar
N1 - Publisher Copyright:
© 2025 Copyright held by the owner/author(s). Publication rights licensed to ACM.
PY - 2025/2/8
Y1 - 2025/2/8
N2 - Child labor has been on the rise in recent years, which necessitates improved identification and reporting mechanisms. Current labor management systems, which are often manual or article-based, lack traceability, audit, privacy, security, and trust features. This leads to challenges in detecting and reporting violations, particularly in large or remote areas. The persistence of this issue undermines the achievement of Sustainable Development Goals (SDGs) and highlights the important role of Corporate Social Responsibility (CSR) in addressing this challenge. Our article proposes a solution combining machine learning and blockchain to automate child labor detection and ensure traceable, auditable, private, and secure reporting. Utilizing Decentralized Proxy Re-Encryption (DPRE), Zero-Knowledge Proofs (ZKPs), and oracles on the Ethereum blockchain, with decentralized storage, our approach maintains privacy and transparency. We present a child labor detection model using Mask2Former and ResNet-18 Convolutional Neural Network (CNN) to achieve high accuracy and reliability. The model’s performance is evaluated using various metrics, achieving an accuracy rate of 89.45%, a precision score of 0.906, and a recall score of 0.9332. Additionally, we assess smart contracts for cost-efficiency and security, and discuss the solution’s generalizability, challenges, and practical implications. We make the source code of our solution publicly available on GitHub.
AB - Child labor has been on the rise in recent years, which necessitates improved identification and reporting mechanisms. Current labor management systems, which are often manual or article-based, lack traceability, audit, privacy, security, and trust features. This leads to challenges in detecting and reporting violations, particularly in large or remote areas. The persistence of this issue undermines the achievement of Sustainable Development Goals (SDGs) and highlights the important role of Corporate Social Responsibility (CSR) in addressing this challenge. Our article proposes a solution combining machine learning and blockchain to automate child labor detection and ensure traceable, auditable, private, and secure reporting. Utilizing Decentralized Proxy Re-Encryption (DPRE), Zero-Knowledge Proofs (ZKPs), and oracles on the Ethereum blockchain, with decentralized storage, our approach maintains privacy and transparency. We present a child labor detection model using Mask2Former and ResNet-18 Convolutional Neural Network (CNN) to achieve high accuracy and reliability. The model’s performance is evaluated using various metrics, achieving an accuracy rate of 89.45%, a precision score of 0.906, and a recall score of 0.9332. Additionally, we assess smart contracts for cost-efficiency and security, and discuss the solution’s generalizability, challenges, and practical implications. We make the source code of our solution publicly available on GitHub.
KW - Blockchain
KW - Child Labor
KW - Object Detection
KW - Social Change
KW - Sustainable Development
KW - Technological Innovation
UR - https://www.scopus.com/pages/publications/105010159150
U2 - 10.1145/3696430
DO - 10.1145/3696430
M3 - Article
AN - SCOPUS:105010159150
VL - 4
JO - Distributed Ledger Technologies
JF - Distributed Ledger Technologies
IS - 1
M1 - 7
ER -