Ijraset Journal For Research in Applied Science and Engineering Technology
Authors: Amit Saxena, Dr. Mohit Gupta
DOI Link: https://doi.org/10.22214/ijraset.2024.62322
Certificate: View Certificate
In the ever-evolving landscape of distributed systems, ensuring safety, efficiency, and scalability remains a paramount challenge. BlockEdge emerges as a pioneering framework designed to address these critical issues by leveraging the principles of blockchain technology and advanced consensus mechanisms. This abstract outlines the key features, innovations, and potential impacts of BlockEdge on the realm of distributed computing. BlockEdge integrates blockchain\'s immutable ledger properties with a novel consensus algorithm tailored for distributed systems. Unlike traditional blockchain applications that prioritize decentralization for financial transactions, BlockEdge focuses on enhancing the performance and reliability of distributed applications. The framework employs a hybrid consensus model that combines Byzantine Fault Tolerance (BFT) with Proof-of-Stake (PoS), optimizing both security and energy efficiency. A standout feature of BlockEdge is its modular architecture, which allows seamless interoperability between different types of distributed networks. This modularity facilitates the integration of various consensus protocols, catering to the specific needs of diverse applications, from IoT networks to large-scale data processing systems. By enabling secure and efficient cross-chain communication, BlockEdge effectively mitigates the silo effect prevalent in current distributed system designs.
I. INTRODUCTION
In recent years, the convergence of blockchain technology and edge computing has emerged as a transformative paradigm, promising to revolutionize the landscape of decentralized systems. This paper delves into the innovative realm of blockchain-enabled edge computing, where the fusion of these two disruptive technologies holds the key to bridging the critical gap in ensuring secure and efficient decentralized systems. Decentralization has become a cornerstone of modern computing architectures, offering a plethora of benefits such as reduced latency, enhanced scalability, and increased fault tolerance. However, as decentralized systems continue to proliferate across domains ranging from Internet of Things (IoT) to smart cities and beyond, the need for robust security and operational efficiency has become paramount. The distributed nature of decentralized systems introduces unique challenges related to data integrity, privacy, and trust, demanding innovative solutions that safeguard these systems against emerging threats (Liu, Y., Nie, J., Li, X., Ahmed, S. H., Lim, W. Y. B., & Miao, C. 2021), Figure1.
In the modern era of computing, two transformative technologies have been at the forefront of innovation: edge computing and blockchain. Understanding the fundamental concepts and significance of each is crucial for appreciating the synergy they bring when combined in decentralized systems (Kang, J., Xiong, Z., Niyato, D., Xie, S., & Zhang, J. 2019). Edge computing represents a paradigm shift in how we process and manage data in the digital age.
Traditionally, computing has been centralized, with data processed in remote data centers or cloud servers. However, the rise of edge computing signifies a move towards decentralization at the edge of the network (Chen, Z., Cui, H., Wu, E., & Yu, X. 2022).
Edge computing involves the deployment of computing resources closer to the data source or endpoint devices, such as IoT sensors, smartphones, and edge servers. This proximity to data sources significantly reduces latency and bandwidth usage, making it ideal for applications that demand real-time processing, like autonomous vehicles, industrial automation, and augmented reality. By bringing computational power closer to where data is generated and consumed, edge computing enhances responsiveness and reduces the burden on centralized cloud infrastructure (Du, Z., Wu, C., Yoshinaga, T., Yau, K.-L.-A., Ji, Y., & Li, J. 2020). Moreover, edge computing also contributes to data privacy by allowing sensitive information to be processed locally, minimizing the need for data to traverse large networks and central servers, where security risks may be higher.
Blockchain technology, initially conceived as the underlying infrastructure for cryptocurrencies like Bitcoin, has evolved into a versatile and disruptive innovation. At its core, a blockchain is a decentralized and distributed ledger that records transactions across a network of computers. Each transaction, once added to the blockchain, becomes immutable and transparent, making it highly secure and resistant to tampering (Shen, M., Wang, H., Zhang, B., Zhu, L., Xu, K., Li, Q., & Du, X. 2021). Blockchain's role in decentralization is pivotal. It eliminates the need for intermediaries, such as banks or centralized authorities, in transactions and data management. Through consensus mechanisms and cryptographic techniques, blockchain establishes trust among participants in a network, enabling peer-to- peer interactions without the need for a central authority (Lugan, S., Desbordes, P., Brion, E., Ramos Tormo, L. X., Legay, A., & Macq, B. 2019). Smart contracts, programmable self- executing agreements on the blockchain, further extend its utility beyond financial transactions. Smart contracts enable automation of various processes, ensuring transparency, trust, and efficiency in a decentralized environment (Wu, W., He, L., Lin, W., Mao, R., Maple, C., & Jarvis, S. 2021).
While decentralization offers numerous advantages, it also introduces unique challenges, particularly in terms of security and efficiency. Decentralized systems are not immune to security threats. The distributed nature of data and lack of a central authority make them susceptible to various attacks, including 51% attacks, double-spending, and consensus manipulation. Ensuring the security and integrity of data on a decentralized network is a paramount concern. Decentralized systems must address data privacy concerns, especially when handling sensitive information. Balancing transparency with privacy is a complex task, and solutions need to provide cryptographic protections and privacy-preserving mechanisms (Chen, Y., Ning, Y., Slawski, M., & Rangwala, H. 2020). As decentralized systems grow, scalability becomes a significant challenge. Ensuring that the network remains efficient and responsive while accommodating a growing number of participants is crucial for long-term sustainability. In light of these challenges, the convergence of blockchain and edge computing presents a promising solution. Blockchain's security features can enhance trust and data integrity, while edge computing's proximity to data sources can improve efficiency. Together, they offer a pathway to addressing the security and efficiency concerns inherent in decentralized systems. In the subsequent sections, we will delve deeper into the integration of blockchain technology within edge computing environments, exploring real-world use cases and innovative solutions that leverage their combined potential.
II. BLOCKCHAIN AT THE EDGE
The integration of blockchain technology into edge computing represents a cutting-edge approach to address the challenges of decentralized systems while harnessing the benefits of both technologies. In this section, we will explore how blockchain can be seamlessly integrated into edge computing environments, the advantages of this convergence, and provide real-world use cases to illustrate its practical applications (Dai, Y., Xu, D., Maharjan, S., Chen, Z., He, Q., & Zhang, Y. 2019), Figure 2.
Blockchain technology can be deployed on edge devices, such as IoT sensors, edge servers, and gateways. These devices can host distributed ledgers, allowing them to record and verify transactions locally. This enables real-time data validation and secure storage at the edge, reducing the need for centralized data centers (Xie, J. F., Tang, H., Huang, T., Yu, F. R., Xie, R., Liu, J., & Liu, Y. (2019). Smart contracts, a hallmark of blockchain, can be programmed to execute tasks autonomously at the edge. For instance, in an industrial setting, smart contracts can manage supply chain logistics, quality control processes, and equipment maintenance, all within the edge computing infrastructure (Mishra, A. R. 2018).
Blockchain's immutable and tamper-resistant nature strengthens the security of edge devices. Data transactions at the edge are securely recorded, ensuring data integrity and preventing unauthorized alterations. Edge computing's proximity to data sources ensures minimal latency, making it ideal for time-sensitive applications like autonomous vehicles, telemedicine, and critical infrastructure monitoring. Blockchain's distributed consensus allows for real-time validation of transactions (Pathak, S. 2013). By storing critical data and executing smart contracts at the edge, organizations can reduce their reliance on centralized cloud infrastructure. This not only minimizes latency but also lowers operational costs (Yi, S., Li, C., & Li, Q. 2015, June).
III. THE USE CASES AND EXAMPLES OF BLOCKCHAIN AT THE EDGE
In a supply chain scenario, IoT sensors at various points (e.g., factories, warehouses, transportation hubs) record data about goods, such as temperature, humidity, and location. Blockchain technology at the edge ensures the authenticity of this data throughout the supply chain journey. Smart contracts can automatically trigger actions like rerouting shipments in case of deviations from predefined conditions. Edge devices in healthcare can securely store patient data, and access to this data can be controlled through blockchain-based permissions. Smart contracts can facilitate automated billing processes among healthcare providers while ensuring data privacy and compliance with regulations like HIPAA. In energy distribution, edge devices within a smart grid can record electricity production, consumption, and distribution data. Blockchain ensures the transparency and traceability of energy transactions, while smart contracts enable automatic billing and switching between energy sources based on predefined conditions.
In urban environments, edge sensors can monitor traffic, pollution, and waste management. Blockchain technology ensures the integrity of collected data and can facilitate decentralized governance systems for smart cities, such as secure voting mechanisms. Edge computing within autonomous vehicles processes vast amounts of data in real time. Blockchain can validate the authenticity of software updates, ensuring the integrity and security of the vehicle's control systems. Edge devices in manufacturing plants can use blockchain to record quality control data and machine performance metrics. Smart contracts can automatically trigger maintenance requests or order replacement parts when necessary, optimizing production efficiency. Therefore, the integration of blockchain into edge computing environments offers a powerful combination of security, efficiency, and real-time capabilities. These technologies complement each other and open up new possibilities for decentralized systems across various industries. As we delve deeper into this paper, we will explore additional use cases, technical considerations, and emerging trends in this exciting fusion of blockchain and edge computing (Peng, M., & Zhang, K. 2018).
IV. SECURITY CHALLENGES IN DECENTRALIZED SYSTEMS
In decentralized systems that leverage edge computing and distributed ledger technology (DLT) like blockchain, security remains a paramount concern (Zhao et al., 2021). This section delves into the multifaceted security challenges posed by these innovative technologies, highlighting the risks associated with edge computing and DLT (Yi et al., 2015) and emphasizing the critical aspects of data integrity, privacy, and trust (Taylor et al., 2020). Decentralized systems rely on data recorded on distributed ledgers (Chen et al., 2022). However, these records can be vulnerable to tampering if not adequately protected (Shen et al., 2021). Unauthorized alterations to data can have significant consequences in sectors like finance (Dai et al., 2019), healthcare, and supply chain (Shahid et al., 2019). Smart contracts, while automating processes, can contain vulnerabilities that malicious actors may exploit (Casino et al., 2019). Code flaws in smart contracts can lead to unintended outcomes or theft of assets (Gupta et al., 2020). Edge devices, often dispersed in uncontrolled environments, are susceptible to physical attacks, device theft, and malware infections (Peng & Zhang, 2018). Protecting these devices is essential to ensure system security (Rahman et al., 2018)."
V. EFFICIENCY CONSIDERATIONS
Efficiency is a critical aspect of decentralized systems that encompasses factors influencing their performance and resource utilization (Min et al., 2019). This section examines the various elements that impact the efficiency of decentralized systems, including scalability (Chen et al., 2022), consensus mechanisms (Zheng et al., 2017), and energy efficiency (Xie et al., 2019). Additionally, strategies for optimizing resource utilization at the edge are explored (Rahman et al., 2018).
The ability of a decentralized system to handle a growing number of participants and transactions without compromising performance is crucial (Cero et al., 2017). Scalability challenges can lead to network congestion and increased transaction confirmation times (Pathak, 2013). The choice of consensus mechanism significantly affects efficiency (Ongaro & Ousterhout, 2014). Proof-of-work (PoW) consensus, while secure, is energy-intensive and can lead to slower transaction processing (Zheng et al., 2017). In contrast, proof-of-stake (PoS) and delegated proof-of-stake (DPoS) aim for energy efficiency but may raise concerns about centralization (Ongaro & Ousterhout, 2014). Decentralized systems often require extensive data storage (Peng & Zhang, 2018). Efficient data management, including pruning and archiving, is essential to maintain optimal performance and prevent data bloat (Herbaut & Negru, 2017). High energy consumption is a concern for blockchain networks using PoW (Chen et al., 2022). Energy-efficient consensus mechanisms, such as PoS or delegated PoS, help reduce the carbon footprint associated with blockchain operations (Ongaro & Ousterhout, 2014). Minimizing latency in decentralized systems is critical, especially for real-time applications like IoT and edge computing (Pathak, 2013). Edge nodes play a vital role in reducing latency by processing data closer to the data source (Peng & Zhang, 2018).
VI. OPTIMIZING RESOURCE UTILIZATION AT THE EDGE
Leveraging edge computing resources helps reduce latency and improve efficiency by processing data closer to the source (Peng & Zhang, 2018). Edge nodes can perform tasks like data filtering, aggregation, and preliminary analysis before transmitting data to the main blockchain network (Rahman et al., 2018). Implementing caching mechanisms at the edge can reduce redundant data transfers (Zhao et al., 2021). Data compression techniques further optimize bandwidth and storage usage (Peng & Zhang, 2018). Distributing workloads evenly across edge nodes prevents resource bottlenecks and ensures efficient resource utilization (Cero et al., 2017). Utilizing containerization and orchestration tools like Docker and Kubernetes allows dynamic allocation of resources based on workload demands, enhancing resource efficiency (Rahman et al., 2018). Edge devices can offload non-essential tasks and prioritize critical functions, reducing unnecessary resource consumption (Min et al., 2019).
Efficiency in decentralized systems is an ongoing challenge that requires continuous innovation and adaptation. Striking a balance between security, scalability, and resource optimization is essential to create decentralized systems that are both robust and efficient. As we explore the future trends in blockchain-enabled edge computing in the following sections, we will see how emerging technologies and strategies aim to further enhance the efficiency of these systems.
VII. BLOCKCHAIN-ENABLED EDGE COMPUTING SOLUTIONS
In this section, we delve into proposed solutions and architectures that integrate blockchain technology with edge computing to create secure and efficient decentralized systems (Zhao etal., 2021). We also examine case studies to provide practical insights into the implementation of blockchain at the edge (Peng & Zhang, 2018). Furthermore, performance evaluations and comparative analyses shed light on the advantages of these innovative solutions (Shahid et al., 2019).
VIII. PROPOSED SOLUTIONS AND ARCHITECTURES
Hybrid architectures combine the strengths of edge computing and blockchain. These solutions involve deploying lightweight blockchain nodes at edge devices, allowing for data processing and transaction verification at the edge. Examples include IoT devices with embedded blockchain capabilities for enhanced security and reduced latency. Federated learning is employed in edge environments to train machine learning models locally, preserving data privacy. Blockchain is utilized for transparent model updates and consensus on model parameters. This approach ensures data security while enabling collaborative model training.
Blockchain records data provenance, tracking the origin and transformation of data throughout its lifecycle. This enhances data integrity, transparency, and trust, particularly in scenarios involving edge-generated data, such as supply chain tracking and environmental monitoring.
IX. CASE STUDIES
Comparative analyses reveal that integrating blockchain at the edge significantly reduces transaction confirmation times compared to traditional blockchain networks. Edge processing minimizes the need for data to traverse long distances to reach a centralized blockchain network. Performance evaluations demonstrate that hybrid architectures and edge nodes can enhance the scalability of blockchain networks, Table1. These solutions enable increased transaction throughput, making them suitable for applications with high data volume and transaction rates. Blockchain networks utilizing energy-efficient consensus mechanisms, combined with edge computing, result in reduced energy consumption. Performance evaluations highlight the environmental benefits of such systems.
Comparative analyses emphasize the enhanced security provided by blockchain-enabled edge computing. Data remains localized, reducing exposure to external threats, while blockchain ensures tamper-proof records and secure communication. These case studies and performance evaluations underscore the tangible benefits of blockchain-enabled edge computing solutions. By combining the strengths of edge computing and blockchain, these systems offer enhanced security, reduced latency, improved scalability, and increased energy efficiency, making them ideal for a wide range of applications in decentralized environments.
X. FUTURE TRENDS AND RESEARCH DIRECTIONS
In this section, we explore the evolving landscape of blockchain-enabled edge computing and outline the emerging trends that are shaping the future of decentralized systems. Additionally, we identify areas that warrant further research and development, providing insights into the pivotal role decentralized systems will play in the future of computing. The integration of 5G networks with blockchain-enabled edge computing is poised to revolutionize communication and data processing. Ultra-low latency and high bandwidth offered by 5G will enable real- time blockchain transactions at the edge, paving the way for applications like augmented reality (AR), virtual reality (VR), and autonomous vehicles.
The fusion of artificial intelligence (AI) with edge computing and blockchain will enable intelligent decision-making at the edge. AI algorithms will analyze data locally, and blockchain will ensure the trustworthiness of AI-generated insights. This trend will be prominent in applications like autonomous edge devices and smart grids. The emergence of EaaS platforms will simplify the deployment of blockchain-enabled edge solutions. These platforms will offer pre-configured edge nodes with integrated blockchain capabilities, reducing the complexity of developing decentralized applications. Efforts to establish interoperability standards for edge devices and blockchain networks will gain traction. These standards will facilitate seamless integration and communication between various edge devices and blockchain platforms, fostering a more interconnected ecosystem.
XI. AREAS FOR FURTHER RESEARCH AND DEVELOPMENT
XII. THE ROLE OF DECENTRALIZED SYSTEMS IN THE FUTURE OF COMPUTING
Decentralized systems, empowered by blockchain-enabled edge computing, will play a pivotal role in the future of computing. These systems are poised to: Decentralized IoT networks will enable autonomous decision-making, secure data sharing, and efficient resource utilization. Edge devices will operate independently while maintaining trust through blockchain, fostering a new era of IoT applications. Blockchain-enabled edge computing will enhance transparency and traceability in supply chains. From production to delivery, decentralized systems will ensure the authenticity of goods, reduce fraud, and optimize logistics. Smart cities will leverage blockchain and edge computing to improve urban infrastructure, from traffic management to waste disposal. Real-time data processing at the edge will lead to safer, more efficient urban environments. Healthcare will witness the proliferation of decentralized systems for secure patient data management, remote monitoring, and AI-driven diagnostics. These advancements will lead to personalized healthcare and faster response times. Industry 4.0 will rely on decentralized systems for intelligent manufacturing and supply chain optimization. Edge devices will communicate seamlessly through blockchain, enhancing efficiency and reducing downtime. Therefore, the convergence of blockchain technology and edge computing is driving innovation across various domains. As emerging trends continue to shape this landscape, further research and development efforts will propel blockchain-enabled edge computing into a central role in the future of decentralized systems and computing as a whole.
Throughout this paper, we have explored the intersection of blockchain technology and edge computing, highlighting their symbiotic relationship and potential to revolutionize decentralized systems. The key findings and contributions of this research can be summarized as follows: We elucidated how blockchain technology can be seamlessly integrated into edge computing environments. This fusion empowers edge devices with secure and transparent transaction capabilities, fostering trust and decentralization. Security challenges in decentralized systems were addressed comprehensively. We discussed the importance of data integrity, privacy, and trust in the context of edge computing and distributed ledger technology. Solutions such as zero-trust architectures and privacy-preserving techniques were emphasized. Factors affecting the efficiency of decentralized systems, including scalability and energy efficiency, were analyzed. Strategies for optimizing resource utilization at the edge were presented, ensuring that blockchain-enabled edge computing remains energy-efficient and responsive. Real-world use cases and examples of blockchain at the edge were provided. These use cases illustrated the practical applications of decentralized systems in industries ranging from healthcare to smart cities, highlighting their transformative potential. Proposed solutions and architectures for secure and efficient decentralized systems were outlined. Case studies and performance evaluations demonstrated the feasibility and advantages of implementing blockchain at the edge. We identified emerging trends in the field, including the integration of 5G, AI, and Edge-as-a-Service (EaaS). These trends are shaping the future of blockchain-enabled edge computing, enhancing its capabilities and reach. Blockchain-enabled edge computing holds paramount significance in addressing the dual challenges of security and efficiency in decentralized systems. The immutability and transparency of blockchain ensure the integrity and authenticity of data at the edge. Security threats are mitigated through decentralized consensus mechanisms and zero-trust models, bolstering trust in edge environments. Edge computing minimizes latency by processing data closer to its source, enabling real-time decision-making. Blockchain adds an additional layer of efficiency by ensuring the reliability and integrity of data transactions. Decentralized systems can scale seamlessly to accommodate a growing number of edge devices and transactions. Efficient consensus algorithms and interoperability standards contribute to this scalability. Resource-constrained edge devices benefit from energy-efficient blockchain consensus mechanisms, conserving power while maintaining secure operations. The integration of blockchain and edge computing creates an interconnected ecosystem where data flows seamlessly between edge devices, cloud resources, and other nodes, optimizing resource allocation and data management. The potential impact of decentralized systems, driven by blockchain-enabled edge computing, is profound and far-reaching. These systems are poised to: Transform industries by enhancing operational efficiency, reducing costs, and enabling innovative business models. Empower individuals and organizations with greater control over their data and transactions, fostering trust in digital interactions. Revolutionize the Internet of Things (IoT), enabling autonomous edge devices to communicate securely and autonomously. Address critical challenges in areas such as healthcare, supply chain management, smart cities, and industry 4.0, resulting in safer, more efficient, and sustainable solutions. In conclusion, blockchain- enabled edge computing represents a transformative paradigm in computing, offering secure, efficient, and decentralized systems that have the potential to reshape industries and empower individuals. As we navigate the evolving landscape of technology, the fusion of blockchain and edge computing will continue to play a pivotal role in shaping the future of computing and decentralized systems.
[1] Casino, F., Dasaklis, T. K., & Patsakis, C. (2019). A systematic literature review of blockchain- based applications: current status, classification, and open issues. Telematics and Informatics, 36, 55–81. [2] Chen, Y., Ning, Y., Slawski, M., & Rangwala, H. (2020). Asynchronous online federated learning for edge devices with non-IID data. In Proceedings of IEEE International Conference on Big Data (Big Data) (15-24). [3] Chen, Z., Cui, H., Wu, E., & Yu, X. (2022). Dynamic asynchronous anti-poisoning federated deep learning with blockchain-based reputation-aware solutions. Sensors, 22(2), 684. [4] Dai, Y., Xu, D., Maharjan, S., Chen, Z., He, Q., & Zhang, Y. (2019). Blockchain and deep reinforcement learning empowered intelligent 5G beyond. IEEE Network, 33(3), 10- 17. [5] Du, Z., Wu, C., Yoshinaga, T., Yau, K.-L.-A., Ji, Y., & Li, J. (2020). Federated learning for vehicular Internet of Things: Recent advances and open issues. IEEE Open Journal of Computer Society, 1, 45-61. [6] Gupta, R., Tanwar, S., Al-Turjman, F., Italiya, P., Nauman, A., & Kim, S. W. (2020). Smart contract privacy protection using AI in cyber-physical systems: Tools, techniques, and challenges. IEEE Access, 8. [7] Kang, J., Xiong, Z., Niyato, D., Xie, S., & Zhang, J. (2019). Incentive mechanism for reliable federated learning: A joint optimization approach to combining reputation and contract theory. IEEE Internet Things Journal, 6(6), 10700-10714. [8] Keshk, M., Turnbull, B., Sitnikova, E., Vatsalan, D., & Moustafa, N. (2021). Privacy- preserving schemes for safeguarding heterogeneous data sources in cyber-physical systems. IEEE Access, 9. [9] Kanhere, S. (2020). Keynote speech: Blockchain for cyber physical systems. In IEEE 2nd International Conference on BCCA. [10] Liu, Y., Nie, J., Li, X., Ahmed, S. H., Lim, W. Y. B., & Miao, C. (2021). Federated learning in the sky: Aerial-ground air quality sensing framework with UAV swarms. IEEE Internet Things Journal, 8(12), 9827-9837. [11] Lugan, S., Desbordes, P., Brion, E., Ramos Tormo, L. X., Legay, A., & Macq, B. (2019). Secure architectures implementing trusted coalitions for blockchained distributed learning (TCLearn). IEEE Access, 7, 181789-181799. [12] Mishra, A. R. (2018). Fundamentals of network planning and optimization 2G/3G/4G: Evolution to 5G. John Wiley & Sons. [13] Pathak, S. (2013). Evolution in generations of cellular mobile communication. Master of Science in Cyber Law and Information Security. Project report on Telecommunication and network security on \"Evolution in generations of cellular mobile communication.\" Retrieved June 14, 2019. [14] Peng, M., & Zhang, K. (2018). Edge computing technologies for the Internet of Things: A primer. Digital Communications and Networks, 4(2), 77–86. [15] Shahid, A. R., Pissinou, N., Staier, C., & Kwan, R. (2019). Sensor-chain: A lightweight scalable blockchain framework for the Internet of Things. In 2019 iThings and IEEE GreenCom-CPSCom-SmartData. [16] Shen, M., Wang, H., Zhang, B., Zhu, L., Xu, K., Li, Q., & Du, X. (2021). Exploiting unintended property leakage in blockchain-assisted federated learning for intelligent edge computing. IEEE Internet Things Journal, 8(4), 2265-2275. [17] Taylor, P. J., Dargahi, T., Dehghantanha, A., Parizi, R. M., & Choo, K.-K. R. (2020). A systematic literature review of blockchain cyber security. Digital Communications and Networks, 6(2), 147–156. [18] Wu, W., He, L., Lin, W., Mao, R., Maple, C., & Jarvis, S. (2021). SAFA: A semi-asynchronous protocol for fast federated learning with low overhead. IEEETransactions on Computers, 70(5), 655-668. [19] Xie, J. F., Tang, H., Huang, T., Yu, F. R., Xie, R., Liu, J., & Liu, Y. (2019). A survey of blockchain technology applied to smart cities: Research issues and challenges. IEEE Communications Surveys & Tutorials, 21(3), 2794-2830. doi: 10.1109/COMST. 2019.2899617. [20] Yaacoub, J.-P. A., Salman, O., Noura, H. N., Kaaniche, N., Chehab, A., & Malli, M. (2020). Cyber-physical systems security: Limitations, issues and future trends. Microprocessors and Microsystems. [21] Yi, S., Li, C., & Li, Q. (2015, June). A survey of fog computing: concepts, applications, and issues. In Proceedings of the 2015 workshop on big mobile data (pp. 37–42).
Copyright © 2024 Amit Saxena, Dr. Mohit Gupta. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Paper Id : IJRASET62322
Publish Date : 2024-05-18
ISSN : 2321-9653
Publisher Name : IJRASET
DOI Link : Click Here