Convergence of blockchain, IoT, and machine learning: exploring opportunities and challenges – a systematic review
Online veröffentlicht: 19. Jan. 2025
Eingereicht: 17. Nov. 2024
DOI: https://doi.org/10.2478/ijssis-2025-0002
Schlüsselwörter
© 2025 Youssef Aounzou et al., published by Sciendo
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
Figure 1:

Figure 2:

Figure 3:

Figure 4:

Figure 5:

Figure 6:

Figure 7:

Figure 8:

Comparison between IoT and BCT
Privacy | Lack of privacy | Ensures the privacy of the participating nodes |
Bandwidth | IoT devices have limited bandwidth and resources | High bandwidth consumption |
System Structure | Centralized | Decentralized |
Scalability | IoT contains a large number of devices | Scales poorly with a large network |
Resources | Resource restricted | Resource consuming |
Latency | Demands low latency | Block mining is time-consuming |
Security | Security is an issue | Has better security |
Contributions of IoT, blockchain, and AI in various supply chains and industrial applications
[ |
Food safety and traceability | Tracks food product movement | Monitors temperature, humidity, etc. | Identifies risks and alerts stakeholders |
[ |
Counterfeiting and drug tampering | Secures transactions and data storage | Monitors drug conditions and location | Analyzes data for risk assessment and process optimization |
[ |
Vaccine quality Demand forecasting Trust among stakeholders |
Ensures trust among stakeholders | Ensures real-time monitoring of vaccine status | Predicts vaccine demand and conducts sentiment analysis on vaccine reviews |
[ |
Predictive maintenance Automated response |
Provides decentralized trust management and data integrity | Edge devices generate and transmit data | Edge AI algorithms analyze data and enable self-healing actions |
Contributions of BCT, IoT, and AI in resource optimization and security for smart cities
[ |
Resource optimization and city management | Manages city infrastructure data | Monitors traffic, energy, and waste | Optimizes resource allocation and efficiency |
[ |
Resource management and optimization | Provides secure and decentralized data management for smart city services | Collects data from various sensors in the city | Analyzes data to optimize resource allocation, traffic flow, and energy consumption |
[ |
Security, privacy, and trustworthiness | Manages security in smart city infrastructure | Collects data from sensors, devices, and networks | Collects data from sensors, devices, and networks |
[ |
Sustainable smart city development | Provides secure and transparent data sharing, decentralized control, and trust | Collects data from various sensors and devices in the city | Analyzes data to optimize resource allocation, improve traffic management, and enhance security |
Contributions of BCT, IoT, and AI in enhancing security and privacy in healthcare
[ |
Secures patient data management and privacy | Manages and secures patient medical records | Monitors patient vitals and medical information | Personalizes treatment plans and identifies health risks |
[ |
Abnormal traffic detection and security | Secures interactive environment for IoMT | Monitors network traffic and device activity | Analyzes traffic patterns and identifies anomalies |
[ |
Secures authentication and dynamic attack detection | Provides a secure framework for IoMT authentication | Transmits medical data from devices | Uses KNN algorithm for dynamic time attack detection and authentication |
[ |
Secures privacy-preserving data sharing | Provides decentralized data sharing, access control, and model aggregation | Collects data from various sources | Trains ML models on decentralized data |
Comparison of data security features
Data encryption | ✓ | Limited | ✓ | ✓ |
Data hashing | ✓ | X | X | ✓ |
Data authentication | ✓ | Limited | X | ✓ |
Data confidentiality | ✓ | Limited | ✓ | ✓ |
Data integrity | ✓ | Limited | X | ✓ |
BCT and AI use cases
[ |
Gives an overview of how combining blockchain and ML technology can help in healthcare sectors. |
Checks whether the user initiating or requesting a transaction is a legitimate user. - Ensures that the user has the right to request the large characters of the transaction they are carrying out. |
Ledgers are only appendices. The transaction cannot be modified once it has been recorded. Details will be manually entered and human error will always be possible. Care should be taken or additional privileges should be granted to an authority. BCT keeps a record of each transaction, including a copy of the history. The size of the database would increase, which could make it more complex to manage in the future. |
Healthcare |
[ |
Explores the synergy between blockchain and AI Examines their applications in various industries, particularly in transportation. |
Blockchain and AI technology convergence with significant advantages in the transportation industry. Blockchain could enhance AI applications in terms of trustworthiness, decentralized computing, effectiveness, transparency, and lower entry market barriers. The AI applications could improve the blockchain in several aspects, including energy consumption, scalability, security, privacy, efficiency, hardware, and data gates. |
Storage capacity and scalability Security and privacy Limited data access Domain identification |
Transportation systems |
[ |
Enhances blockchain security with AI Automates processes and reduces intermediaries Analyzes data for insights |
Improves security, automation, transparency, efficiency, and predictive maintenance |
Energy consumption associated with blockchain. Potential vulnerabilities Data privacy concerns Scalability |
Industry 4.0 |
[ |
Detects and prevents food safety hazards. Maintains track of perishable food with an immutable ledger. Streamlines supply chain, connecting farmers directly with customers. Enhances efficiency, transparency, and sustainability in the food chain. |
Rapid and precise contamination detection. Increased trust in the food supply chain. Detailed bibliometric analysis and visualization. |
Reliance on a single bibliometric tool limits analysis depth. Limited applications in other smart agriculture areas. Potential data privacy issues. Limitations in data collection methods. |
Food safety, smart agriculture, supply chain management |
List of related review works
[ |
2023 | Integration of blockchain and AI in the IoT |
Explores how blockchain and AI can be used to improve the performance of IoT systems. Focuses on the potential benefits, limitations, challenges, and future research directions in this emerging field. |
[ |
2020 | Security challenges and solutions in IoT: A review of ML, AI, and blockchain integration | Addresses security challenges in IoT through systematic study of ML, AI, and BCT technologies. |
[ |
2024 | Convergence of IoT with blockchain and ML: Overview and challenges | Provides a comprehensive overview of the convergence of IoT with blockchain and ML algorithms, addressing technical challenges such as architecture, hardware, privacy and security, scalability, interoperability, and heterogeneity issues. |
[ |
2024 | Integration of edge computing and blockchain into IoT: Challenges and opportunities |
Conducts a review of the integration of edge computing and blockchain into IoT systems, covering aspects of system architectures, categories of blockchain-based edge deployment, security requirements, and potential applications. Discusses challenges and insights into the future directions of blockchain-based edge IoT systems. |
[ |
2024 | Integration of blockchain with decentralized AI for cybersecurity: A systematic literature review | Offers a systematic literature review on the integration of BCT with decentralized AI within cybersecurity, providing a comprehensive taxonomy, analyzing the challenges and opportunities, and discussing real-world applications and future research directions. |
[ |
2024 | Integration of AI, IoT, Blockchain, and Nanotechnology in Colorectal Cancer Diagnosis and Treatment | Discusses the potential of integrating advanced technologies to improve diagnostic accuracy and treatment efficacy in colorectal cancer care, emphasizing the importance of a multidisciplinary approach in healthcare innovations. |
[ |
2024 | Application of Blockchain, IoT, and AI in Logistics and Transportation | Reviews how these technologies can enhance efficiency, transparency, and security in logistics operations, providing insights into their collaborative potential for optimizing supply chain management. |
[ |
2023 | Challenges and Solutions for Implementing AI, IoT, and Blockchain in Construction | Identifies key barriers to the adoption of these technologies in the construction sector and proposes strategic solutions to facilitate their integration, thereby enhancing project management and operational efficiency. |
[ |
2024 | Blockchain-Federated Learning for Enhancing IoT Security | Discusses the innovative approach of using federated learning combined with blockchain to bolster security measures in IoT systems, addressing vulnerabilities while ensuring data privacy and integrity. |
Studies combining IoT and BCT
[ |
Proposes a novel framework with a new on-demand market model, namely, DCDM follows a P2P model, differentiated from conventional IDM models by integrating operational factors. |
The ability of the framework to exchange not only datasets but also the skills of data providers, using integrated operational factors. Use of a revolutionary approach combining blockchain and crowdsensing to demonstrate relevance in the IoT context. |
Lack of scalability when faced with a large number of IoT data streams. Need for a robust solution to manage high volumes and speeds of IoT data. System performance is subject to degradation as the number of IoT devices increases. |
Marketplace |
[ |
Proposes a three-layered sharding blockchain network model-based autonomous transaction settlement system specifically designed for IoT e-commerce. | Integrates the blockchain solution specifically designed for IoT e-commerce to meet challenges such as autonomy, lightness, and legitimacy of the transaction management system and to eliminate dependence on a central authority, achieving fully decentralized governance that equitably distributes supervisory power. | Insufficient detailed exploration is evident regarding how NormaChain precisely tackles the complexities associated with handling extensive data, encompassing aspects such as managing transaction volumes, ensuring data integrity, and minimizing latency within an IoT framework. | E-commerce |
[ |
Introduces blockchain as a decentralized technology to allow vehicles jointly collaborate without having to go through a central computing node authority in IoT-based Intelligent Traffic Systems. | Focuses on data transmission and request for lane property right under the domain of an intelligent traffic system. |
Power energy consumption Huge overload of network throughput Expandability to introduce new monitor and execution processes in the existing blockchain-based system. |
Smart city |
[ |
Proposes a PKI system based on BCT to store and verify the digital certificate in a decentralized way. |
Uses blockchain in verifying certificates efficiently without the participation of a third party. Improves the scalability and security of the IoT applications by using the distributed characteristics of the chain. |
Lack of a detailed examination of potential challenges related to data processing. Insufficient exploration of how the proposed PKI manages the volume and speed, and efficiency of data processing would contribute to a more comprehensive understanding of the practical implications and potential limitations of the proposed solution. |
PKI |
[ |
Examines various proposed frameworks in the literature, focusing on their use of BCT to enhance IoT forensics. Evaluates the readiness of blockchain integration in addressing challenges. |
Addresses the challenges associated with data integrity, shared storage, identification, transparency, and privacy in IoT forensics. Addresses factors when integrating BCT into IoT forensics. |
Data processing | Forensics |
[ |
Proposes a new protocol called blockchain-based IoMT. Authenticated Key Exchange BIoMTAKE establishes a private/consortium blockchain-based distributed protocol that eliminates the need for a single trusted authority and ensures secure access to data generated by IoMT devices. |
Merges blockchain and IoT in one system to lead to issues such as higher latency, centralization, and a single point of failure. |
Lacks an in-depth exploration of its scalability, especially concerning the potential surge in data volume as the IoT devices generate a large amount of heterogeneous data that do not delve into potential data transmission latency issues that may arise in a blockchain-based distributed environment. |
Healthcare |
[ |
Establishes a comprehensive IoT forensic process integrated with BCT to enhance digital evidence preservation, addressing authenticity, integrity, confidentiality, and privacy concerns in the IoT ecosystem, ultimately demonstrating a high-throughput, low-latency, and error-free blockchain-enabled platform through rigorous evaluation in a simulated smart home environment. |
Explores the blockchain technologies’ ability to address challenges, such as digital evidence authenticity, integrity, confidentiality, and privacy, which may impact the investigation process in IoT forensics. Proposes a holistic forensic process and identifies blockchain integration patterns to establish a secure and scalable architecture. |
Lack of improvement in the quality of evidence, particularly IDS alerts, which can be addressed through the application of ML techniques or algorithms. |
Smart home |
[ |
Improves the stability and efficiency of IoMT, strengthens the security and privacy of personal information, and creates a healthy and safe network environment by combining basic blockchain knowledge with the Fuzzy Sets Theory. |
Development of a hybrid IDS using blockchain and Fuzzy Sets Theory, demonstrating exceptional accuracy in identifying various behaviors within the IoT for maintaining data security and IoMT functionality. Explores the security problems related to user privacy data based on blockchain and Fuzzy Sets Theory. |
Does not apply the method to mobile sensing nodes. Absence of real-world validation or deployment of the proposed hybrid intrusion detection method. |
IoMTs |
[ |
Provides a complete analysis of the enablers for using blockchain IoT to manage logistics and supply chains. |
The use of the technology–organization– environment theories to examine blockchain–IoT adoption enablers. A framework based on the Graph Theory Matrix Method to measure the extent of a readiness to adopt blockchain IoT. |
Complex evaluation process. Limited expert involvement Lack of technical performance Analysis suggests the need for further research to conduct a comprehensive cost analysis of the technical infrastructure and evaluate the technical performance of BIoT in terms of scalability, throughput, storage, and latency on a network. |
Logistics and Supply Chains Management Industry 4.0 |
List of works in AI and IoT fields
[ |
Presents the smart city concept, background of smart city development, and components of the IoT-based smart city. Conducts a literature review on recent IoT-enabled smart city developments and breakthroughs empowered by AI. | Literature review on smart cities, IoT, and AI. Analysis of recent developments, trends, and challenges. | Highlights the current stage, major trends, and unresolved challenges of adopting IoT and AI technologies for smart cities. | Comprehensive analysis of current trends and challenges. Clear recommendations for future research. | May lack in-depth analysis of specific case studies or regional differences. | General smart city applications, including transportation, healthcare, and agriculture. |
[ |
Introduces a hybrid topology for IoT applications integrating mesh and star wireless sensor configurations to optimize energy consumption and ensure comprehensive network coverage. | Empirical data analysis from 380 sensors in Vitória connected to a central gateway in Vila Velha. Utilization of k-Medoids algorithm for mesh network clustering and GA for star network points determination. | Empirical data analysis from 380 sensors in Vitória connected to a central gateway in Vila Velha. Utilization of k-Medoids algorithm for mesh network clustering and GA for star network points determination. | Demonstrates the effectiveness of planning and resource allocation algorithms in reducing the number of mesh networks and allocating resources efficiently. | Innovative hybrid topology, combining mesh and star configurations. Efficient use of algorithms for clustering and resource allocation. | Specific to the geographical context of Espírito Santo, Brazil; may need adaptation for other regions. |
[ |
Designs a global model using IoT and AI to control residential energy consumption and reduce carbon emissions. | A model trained using the DT algorithm. Unique data sequences are created for each unit, with data minimization and central intelligence direction. | Model pre-simulation shows a 21% reduction in annual carbon emissions by controlling connected devices. | Effective use of AI and IoT for practical carbon emission reduction. Demonstrates significant potential impact. | Needs further development and medium-term implementation. Global applicability is yet to be fully tested. | Energy consumption control in residences to combat global warming. |
[ |
Proposes the EO-LWAMCNet model to predict chronic health conditions (kidney or heart disease) using IoT data. | Sensors collect patient data, which are transmitted to the cloud. The EO-LWAMCNet model classifies the data using CKD and HD datasets. Performance was evaluated with accuracy, MCC, F1-score, and miss rate. | Achieves 93.5% accuracy with the CKD dataset and 94% accuracy with the HD dataset. Low miss rate in classification. | High accuracy and low miss rate in predicting chronic diseases. Utilizes IoT and AI effectively for healthcare. | May require further validation with larger and more diverse datasets. | Healthcare, particularly in predicting and managing chronic diseases like heart and kidney diseases. |
Challenges addressed by ML and IoT
[ |
• Heterogeneity of IoT devices | Federated learning approaches enable collaborative learning while preserving privacy |
[ |
• Need for real-time data processing for security | Combining edge computing with deep learning to enable efficient security analytics close to the data sources |
[ |
• Scalability and confidentiality issues | Federated learning approaches enable collaborative learning across IoT devices while preserving privacy |
[ |
• Edge device limitations for ML/DL models | Hardware-assisted ML techniques to enable efficient ML on resource-constrained edge devices |
[ |
• Improves IoT security and optimization | Applying supervised learning for authentication, attack detection, and malware analysis using algorithms like SVM, KNN, and neural networks |
[ |
• Enhances IoT security and optimization | Using unsupervised learning for anomaly and intrusion detection with techniques like clustering (e.g., k-means) and density estimation |
[ |
• Adaptive security policies for DDoS attacks | Reinforcement learning approaches |
[ |
• Generates synthetic data for ML-based security | GANs |
Applications of BCT, IoT, and AI convergence
Supply chain management | Traceability and counterfeiting | Enhances security, transparency, and trust |
Healthcare | Secure data sharing and privacy | Secures data management, privacy protection, and efficient access |
Smart cities | Resource management and optimization | Improves efficiency, sustainability, and quality of life |
Renewable energy | Tracking and transparency | Increases transparency, incentivized production, and efficient distribution |
Insurance | Risk assessment and fraud detection | Reduces risk, improves accuracy, and streamlines processes |
List of acronyms used in this article
IoT | Internet of Things |
BCT | Blockchain Technology |
ML | Machine Learning |
AI | Artificial Intelligence |
SVM | Support Vector Machines |
ANN | Artificial Neural Networks |
IoMT | Internet of Medical Things |
DL | Deep Learning |
ANN | Artificial Neural Networks |
DCDM | Decentralized IoT Collectability Data Marketplace |
IDM | IoT Data Marketplace |
P2P | Peer-To-Peer Model |
PKI | Public Key Infrastructure |
BIoMTAKE | Blockchain-based IoMT Authenticated Key Exchange |
IDS | Intrusion Detection Systems |
GA | Genetic Algorithm |
DA | Decision Tree Algorithm |
LWAMCNet | Lightweight Automatic Modulation Classification Network |
CKD | Chronic kidney disease |
NormaChain | Blockchain-based normalized autonomous transaction settlement system |
MTBF | Mean Time Between Failure |
KPIs | Key Performance Indicators |
Key benefits of integrating BCT, IoT, and AI
Enhanced data security | Blockchain ensures data integrity and security, while AI analyzes it without compromising privacy. | ✓ | ✓ | |
Improved decision-making | AI processes real-time IoT data accurately, aided by the trustworthiness provided by blockchain. | ✓ | ✓ | ✓ |
Increased efficiency | AI-driven automation with IoT data, secured and verified by blockchain. | ✓ | ✓ | ✓ |
Traceability | Blockchain's immutable records ensure full traceability of IoT data and AI-optimized processes. | ✓ | ✓ | ✓ |
Cost reduction | Optimization of processes through AI and IoT, with reduced intermediary costs via blockchain. | ✓ | ✓ | ✓ |