Abstract
The integration of federated learning into Industrial Internet of Things (IIoT) networks enables collaborative intelligence but also exposes systems to identity spoofing, model poisoning, and malicious update injection. This paper presents Leash-FL, a lightweight self-healing framework that combines certificateless elliptic curve cryptography with blockchain to enhance resilience in resource-constrained IoT environments. Certificateless ECC with pseudonym rotation enables efficient millisecond-scale authentication with minimal metadata, supporting secure and unlinkable participation. A similarity-governed screening mechanism filters poisoned and free-rider updates, while blockchain-backed checkpoint rollback ensures rapid recovery without service interruption. Experiments on intrusion detection, anomaly detection, and vision datasets show that Leash-FL sustains over 85 percent accuracy with 50 percent malicious clients, reduces backdoor success rates to under 5 percent within four recovery rounds, and restores accuracy up to three times faster than anomaly-screening baselines. The blockchain layer achieves low-latency consensus, high throughput, and modest ledger growth, significantly outperforming Ethereum-based systems. Membership changes are efficiently managed with sub-50 ms join and leave operations and re-admission within 60 ms, while guaranteeing forward and backward secrecy. Leash-FL delivers a cryptography-driven approach that unifies lightweight authentication, blockchain auditability, and self-healing recovery into a secure, resilient, and scalable federated learning solution for next-generation IIoT networks.
1. Introduction
The widespread adoption of the Internet of Things (IoT) has transformed critical domains such as healthcare, transportation, energy, and smart cities into highly data-driven environments. Billions of resource-constrained devices now continuously generate sensitive information, which, if efficiently harnessed, can enable predictive intelligence and autonomous decision-making [1]. Federated Learning (FL) has emerged as a compelling paradigm for such environments, allowing IoT devices to collaboratively train global models without directly sharing raw data, thereby preserving privacy and reducing communication overhead [2,3]. Despite these advantages, practical deployment of FL in IoT networks remains highly vulnerable to adversarial manipulation. Malicious clients may spoof identities, inject poisoned updates, perform free-rider attacks, or collude to degrade global model performance [4,5,6]. Left unaddressed, these vulnerabilities threaten both the reliability of trained models and the resilience of the underlying IoT infrastructure.
A range of techniques has been proposed to mitigate adversarial threats in federated learning. Lightweight cryptography, such as elliptic curve cryptography (ECC) and certificateless signatures, supports device authentication and key management [7,8]. Blockchain-enhanced FL frameworks introduce tamper-proof audit logs, decentralized trust, and tokenized incentives to improve accountability [9,10,11]. Robust aggregation methods—including clustering, similarity-based filters, and open-set recognition—help defend against poisoned or anomalous updates [12,13,14], while privacy-preserving approaches based on homomorphic encryption and trusted execution environments ensure data confidentiality during aggregation [15,16]. Each offers partial protection but also exhibits limitations: single trust anchors, high overhead, hardware or economic dependence, and no autonomous recovery once compromise occurs.
This fragmented landscape has fueled differing hypotheses. Some works claim that blockchain and incentives alone secure FL participation [17,18]; others stress cryptography or trusted hardware as decisive [19,20]; and still others rely solely on robust aggregation [21,22]. Yet recent studies show that none individually stop persistent poisoning or Sybil attacks once adversaries infiltrate the federation [23,24]. For example, blockchain-based intrusion detection in vehicular edge computing improves accountability but collapses under single-point aggregation failure, while open-set FL for zero-day detection enhances adaptability but lacks rollback for compromised rounds. These findings highlight the need for an integrated, lightweight framework that can both prevent and autonomously recover from adversarial threats in real-time IoT environments.
In Industrial IoT environments, the heterogeneity and limited capacity of edge devices make heavy cryptographic or incentive-based mechanisms impractical. A lightweight yet resilient security framework is therefore essential to protect federated learning without overwhelming constrained nodes. Elliptic curve cryptography offers strong authentication and key management with minimal computational cost, while blockchain provides decentralized auditability to ensure trust and accountability. By integrating these with a self-healing federated learning process, it becomes possible to achieve both security and continuity even under adversarial conditions.
Beyond lightweight security, Industrial IoT systems also demand continuous operational resilience. In these environments, model corruption or poisoning can occur unpredictably, and manual intervention to repair the federated model is often impractical due to real-time constraints. To address this, self-healing federated learning enables the system to automatically detect, isolate, and recover from compromised or low-integrity updates through rollback and reconfiguration mechanisms. This autonomous recovery ensures that learning remains stable and trustworthy even under persistent or evolving adversarial conditions, thereby maintaining uninterrupted operation across critical IIoT networks.
In addition to ensuring lightweight authentication, achieving trustworthy coordination among distributed IIoT participants requires a verifiable and tamper-proof record of model updates. Blockchain serves this purpose by providing decentralized consensus, immutable logging, and transparent auditability of federated transactions. It removes reliance on a single central aggregator and allows participants to validate updates collectively through smart contracts. This decentralized audit layer not only strengthens accountability but also supports the proposed self-healing mechanism by enabling secure checkpoint recovery and traceable rollback to verified states.
To address these challenges, this paper proposes Leash-FL, a Lightweight ECC-Based Self-Healing Federated Learning framework for Secure IoT Systems. Leash-FL combines certificateless ECC-based pseudonym authentication with blockchain-audited membership management and similarity-governed edge screening to filter poisoned or low-effort updates. At the cloud layer, a blockchain-assisted self-healing controller monitors anomalies and executes rollback to signed checkpoints, reconfigures screening thresholds, and refreshes pseudonyms and group keys, thereby ensuring continuous and trustworthy global model updates. By design, Leash-FL eliminates fragile trust anchors, avoids excessive cryptographic or hardware overhead, and ensures recovery from poisoning or Sybil attacks without service interruption.
The main contributions of this study are threefold:
- Lightweight authentication and unlinkability: We design an ECC-based certificateless pseudonym scheme with dynamic rotation and blockchain-anchored accountability, removing the need for centralized trust.
- Edge-level robustness with auditable screening: We introduce similarity-governed pre-aggregation filters combined with blockchain audit trails to down-weight or reject anomalous contributions, ensuring scalable and transparent validation.
- Blockchain-assisted self-healing: We propose a checkpoint-driven rollback and reconfiguration mechanism that autonomously recovers from adversarial rounds, enforces forward/backward secrecy, and maintains uninterrupted service.
Extensive experimental validation demonstrates that Leash-FL sustains model accuracy under poisoning, Sybil, and free-rider attacks while incurring minimal computational and communication overhead compared to existing approaches. These results establish Leash-FL as a resilient and lightweight framework capable of securing federated learning in heterogeneous IoT networks.
2. Related Works
Recent research on blockchain-enabled federated learning (FL) has focused on enhancing security, privacy, and trust across IoT and edge environments. The main research trends can be grouped into four directions: lightweight authentication, blockchain-based audit and incentive mechanisms, privacy-preserving aggregation, and domain-specific intrusion detection frameworks. Ten representative studies are reviewed below in relation to the proposed Leash-FL framework.
TrustBCFL [25] integrates blockchain-assisted update validation and reputation mechanisms to mitigate bias in FL aggregation for IoT systems. It achieved a 4–7% accuracy improvement on IoT anomaly datasets compared with vanilla FL but remains vulnerable to poisoning when malicious updates bypass the bias filter. Leash-FL extends auditability with checkpoint-based rollback and self-healing to prevent persistent corruption. BIT-FL [26] introduces token-based incentives, rewarding honest participants and penalizing malicious ones through blockchain and elliptic curve signatures. It attained 92–94% accuracy on CIFAR-10 and MNIST under up to 30% backdoor attacks. However, economic deterrence cannot prevent long-term adversaries. Leash-FL enforces resilience cryptographically through certificateless ECC and similarity screening.
VEH-FL [27] applies blockchain to vehicular edge computing, where roadside units (RSUs) aggregate intrusion-detection models. Although detection accuracy improved over FedAvg, the RSU-centric setup creates bottlenecks and single points of failure. Leash-FL distributes validation across edge cohorts and uses blockchain logs to remove such dependencies. Zero-X [28] employs deep autoencoders and a Proof-of-Accuracy consensus to detect zero-day attacks, achieving >95% accuracy on N-day and >85% on 0-day datasets under non-IID distributions. Once poisoned models bypass validators, however, Zero-X cannot recover. Leash-FL introduces checkpointed rollback and CRT-based rekeying to reverse compromise without halting training.
IDFLM-ES [29] combines a deep belief network with Golden Jackal and Dung Beetle Optimization, reaching 98.24% accuracy on Edge-IIoT while reducing training time versus CNN and RNN baselines. Yet its hybrid design is computation-heavy for constrained IoT devices. Leash-FL achieves comparable resilience using lightweight ECC authentication and edge-side similarity filtering. TEE-FL [30] secures aggregation via blockchain and trusted execution environments (SGX), encrypting local updates within enclaves. Accuracy on MNIST, Fashion-MNIST, and CIFAR-10 dropped only 2–3% from baseline FL, but SGX introduces side-channel and rollback vulnerabilities plus scalability limits. Leash-FL achieves software-level integrity without hardware trust anchors.
OpenFL [31] enables permissionless FL through Ethereum staking, rewarding valid contributions. Accuracy exceeded 95% on MNIST and 82–85% on CIFAR-10, yet gas fees (≈0.01–0.02 ETH/round) and latency hinder IoT use. Leash-FL confines blockchain use to lightweight audit proofs, remaining cost-efficient. PBFL [32] adopts Paillier homomorphic encryption for privacy-preserving FL, reducing communication overhead by 30% and maintaining accuracy within 1–2% of FedAvg on MNIST and CIFAR-10. However, per-round latency rose 1.8× and no rollback exists once poisoned models are aggregated. Leash-FL employs ECC signatures and checkpointed recovery to address both efficiency and resilience.
IoT-BFLA-ML [33] utilizes a blockchain-enhanced Gaussian Bayesian Transfer CNN for consumer IoT, achieving 91% accuracy and latency reduction of 71% on LFW, CelebA, and CASIA-WebFace datasets. Its reliance on heavy CNNs and centralized aggregation restricts scalability. Leash-FL uses lightweight ECC authentication and distributed validation suited to resource-constrained environments. BFLIDS [34] integrates smart contracts, IPFS storage, and MongoDB to secure collaborative intrusion detection for IoMT networks. High F1-scores were achieved on Edge-IIoTset and TON-IoT datasets, but contract execution and off-chain storage add latency and scalability concerns. Leash-FL avoids contract overheads by combining blockchain-audited screening with lightweight ECC authentication and self-healing re-admission.
Overall, current frameworks rely on single trust anchors [25], token incentives [26,31], hardware enclaves [30], computationally heavy deep models [29,33], or costly encryption [32]. Most also lack rollback or membership renewal [28,32] and face scalability issues from smart contract overhead [34]. Leash-FL overcomes these gaps by integrating certificateless ECC-based authentication, blockchain-anchored similarity screening, and checkpoint-driven self-healing into a unified, efficient architecture for secure FL in IIoT environments. A summary of the comparison of blockchain-enabled federated learning frameworks and Leash-FL is provided in Appendix A.
3. Proposed LEASH-FL Framework
In the considered IIoT environment, the federated learning system is exposed to multiple categories of adversaries with varying objectives and capabilities. (1) Poisoning adversaries aim to manipulate the global model by injecting falsified or low-quality updates, thereby degrading learning accuracy or biasing model outcomes. (2) Sybil or impersonation attackers attempt to create multiple fake identities or reuse compromised credentials to distort the aggregation process or flood the federation with malicious nodes. (3) Free-rider participants try to obtain model benefits without contributing meaningful updates, exploiting trust among peers. In addition, eavesdropping and inference adversaries may seek to reconstruct private client data through gradient leakage or side-channel analysis. Together, these behaviors represent the key threats that motivate the design of Leash-FL’s certificateless authentication, blockchain auditability, and self-healing mechanisms to ensure confidentiality, integrity, and resilient operation in distributed IIoT environments.
This paper aims to present a lightweight ECC-based self-healing federated learning framework for secure IoT systems, termed Leash-FL. Modern IoT deployments remain vulnerable to identity spoofing, poisoned or free-rider updates, and Sybil attacks, while most defenses lack autonomous recovery. Leash-FL addresses these challenges by combining certificateless ECC-based authentication with similarity-governed pre-aggregation screening and a blockchain-assisted self-healing controller that can roll back and reconfigure training without service interruption.
3.1. Overview of the Proposed LEASH-FL Framework
Figure 1 illustrates the overall architecture of the proposed Leash-FL framework, which operates across three collaborative layers: device, edge, and cloud.
Figure 1.
Overview of the Leash-FL framework.
At the device layer, heterogeneous IoT endpoints (sensors, wearables, meters, and vehicular nodes) locally train models on private data and transmit only signed model updates authenticated through pseudonymized certificateless ECC credentials. Each update is timestamped to ensure freshness and accompanied by lightweight training-effort metadata. Raw features and labels never leave the device, preserving data privacy and unlinkability across rounds.
The edge layer hosts gateway nodes that act as local coordinators. They verify signatures and timestamps, execute similarity-governed screening to filter low-effort or anomalous submissions, and record audit proofs (hashes, signatures, timestamps, and verdicts) on a lightweight consortium blockchain for tamper-evident auditing and membership governance. Only verified updates are forwarded to the cloud for aggregation.
The cloud layer performs weighted aggregation of validated updates to produce the global model and maintains signed checkpoints to enable rollback and self-healing when anomalies are detected. It coordinates revocation and reconfiguration through blockchain-backed control, refreshing pseudonyms and group keys for affected devices without exposing sensitive model parameters.
Together, these layers establish a continuous, privacy-preserving, and tamper-resistant federated learning process that supports dynamic IoT environments. They collectively enable system initialization, authenticated training, edge-side verification, blockchain-based audit, global aggregation, self-healing, redistribution, and adaptive membership management. The detailed operational flow—corresponding to these nine sequential stages—is described in Section 3.1.1, Section 3.1.2, Section 3.1.3, Section 3.1.4, Section 3.1.5, Section 3.1.6, Section 3.1.7, Section 3.1.8 and Section 3.1.9.
3.1.1. System Initialization and Credential Management
The initialization and credential management module forms the cryptographic foundation of Leash-FL, ensuring that only authorized IoT devices can participate in federated learning while maintaining privacy, unlinkability, and scalable key management. It encompasses four main components: system setup, pseudonym generation, certificateless key establishment, and dynamic membership management.
During system setup, a trusted authority (TA) defines an elliptic-curve group of order with base point , chooses a master secret , and computes the public key
which serves as the root of trust for all participants. The TA also defines several cryptographic hash functions used for pseudonym binding and key derivation. These parameters are publicly distributed, while the master key remains secret.
In the pseudonym generation stage, each device with identity receives a pseudonym that conceals its real identity while maintaining accountability. The pseudonym is computed through a hash-binding process that links with a random seed and a time validity token. This ensures that even if updates from the same device appear in consecutive rounds, their pseudonyms remain unlinkable. When the validity window expires.
Certificateless key establishment eliminates the need for traditional public-key certificates. The TA generates a partial private key for each device, while the device independently produces its own secret and combines the two to form a complete signing key pair. The hash of the pseudonym and public parameters acts as a linking factor, enabling any verifier to authenticate the signature without relying on a certificate chain. This dual-source key generation prevents key escrow and protects against impersonation by ensuring that neither the TA nor the device alone possesses the complete key. The specific mathematical expressions for the key generation and verification process are provided in Appendix B.1 (Equations (A1) and (A2)).
Dynamic membership management handles secure joining, leaving, and rekeying of devices in the network without interrupting training. Leash-FL employs a Chinese Remainder Theorem (CRT)–based rekeying protocol in which each participant is assigned a unique modulus, and all moduli are pairwise co-prime. When a member joins or leaves, the cloud generates a composite modulus and distributes a new rekey parameter that allows only active members to reconstruct the updated key while excluding revoked ones. The group-key consistency condition is expressed as
where denotes the revoked node. The full CRT derivation and its correctness proof appear in Appendix B.1 (Equation (A3)). This rekeying design guarantees both forward secrecy (revoked nodes cannot compute future keys) and backward secrecy (new nodes cannot access past models).
To maintain transparency, all membership updates, key-refresh events, and revocation records are anchored on a lightweight blockchain maintained at the edge. Each transaction logs the pseudonym, event type, and validity period of the rekeyed group secret, forming an immutable record of system reconfiguration.
Through this integrated ECC–CRT initialization, Leash-FL achieves secure pseudonymized participation, certificate-free key generation, and privacy-preserving rekeying. This foundation ensures that all subsequent phases—training, verification, and aggregation—operate within a trustworthy cryptographic domain, balancing efficiency with verifiable security.
3.1.2. Local Training and Authentication
Once initialization and credential management are completed, each IoT device participates in federated learning by training on its local dataset and producing authenticated model updates for aggregation. This module guarantees that raw data always remains on the device, while only signed parameter updates and lightweight metadata are transmitted for validation.
At the beginning of round , each device receives the authenticated global model parameters from the cloud through the edge coordinator and updates them locally using stochastic gradient descent (SGD). After several epochs, the new model parameters are:
where is the learning rate, is the local dataset size, and denotes the loss function. This expression defines the local update that is later shared with the federation.
After training, the device signs its update using its certificateless key pair. The signing process involves computing a hash-based authentication coefficient and a lightweight ECC signature derived from the current group key. The detailed mathematical signing and message-construction steps are listed in Appendix B.2 (Equations (A4)–(A6)). Each signed message includes the updated model , the pseudonym , and a timestamp to ensure freshness.
The signature’s correctness is verified at the edge or cloud using:
where and originate from the certificateless key generation, and is the TA’s public key. This relation confirms the authenticity and integrity of each update and prevents forgery or impersonation. Here, “∗” denotes elliptic curve scalar multiplication.
The local training and signing phase enforces several security guarantees. Data privacy is preserved because raw features never leave the device. Authenticity and integrity are ensured through ECC-based signatures, while non-repudiation prevents a device from denying participation once its update is recorded. Training-effort metadata attached to each signed message deters free-rider attacks by making it infeasible to submit random or untrained updates. Including timestamps defends against replay attempts, allowing the edge layer to reject stale submissions. Collectively, these safeguards ensure that only valid, authenticated, and timely updates participate in aggregation, providing the foundation for secure and reliable model training in Leash-FL.
3.1.3. Edge-Side Verification and Screening
Upon receipt of a signed message , the edge coordinator first enforces timeliness. Messages are accepted only if their timestamps fall within the configured freshness window; otherwise, they are discarded as stale or replayed. This freshness check, consistent with the timing logic used for FL control packets, is performed before any cryptographic operation to minimize computation overhead.
For messages that pass freshness verification, the edge authenticates the sender using the certificateless signature relation
where , , and . This equality holds only if the update originates from a legitimate device possessing valid keys. Invalid or replayed messages are rejected immediately. When multiple updates arrive simultaneously, the edge performs batch verification to amortize elliptic-curve computations and sustain throughput. Additional details of this process are summarized in Appendix B.3 (Equations (A7) and (A8)).
After authentication, the edge performs similarity-governed screening to suppress low-effort or anomalous updates. For the round’s candidate set , each update is compared to a robust reference (e.g., the coordinate-wise median) using cosine similarity,
Updates with are flagged as potential outliers. Magnitude checks then evaluate the update norm and discard any whose scale deviates beyond the configured thresholds. When a small validation buffer is available, the contribution quality is also estimated through local loss reduction, ; updates showing modest improvement are down-weighted rather than rejected. The resulting verdicts are classified as with associated weights .
All screening outcomes are immutably recorded on a lightweight blockchain distributed across edge servers. Each record includes the hash of the submitted update, pseudonym, timestamp, and verdict, ensuring accountability and traceability while model tensors remain stored off-chain to preserve efficiency and confidentiality. Finally, the edge forwards the screened and weighted batch to the cloud, together with a reference to the blockchain transaction for traceability. This guarantees that only fresh, authenticated, and similarity-consistent updates participate in global aggregation while every step remains auditable.
3.1.4. Blockchain-Based Audit and Membership Management
In Leash-FL, a permissioned blockchain deployed across edge servers maintains an immutable audit trail and decentralized membership control. After edge-side verification and screening, each round’s accepted or rejected updates are encapsulated as metadata records linked to the ledger. For a device , the record includes the hash of its submitted update, pseudonym , timestamp , and screening verdict . The record hash is defined as
where denotes a collision-resistant hash function. These digests form candidate blocks for the round, and consensus is reached through validation votes among a committee of edge nodes. Each edge verifies the update Δ and casts a binary vote; the formal tally process is provided in Appendix B.4 (Equation (A9)). An update is committed once a majority of edges approve it.
To preserve ledger integrity, each block is linked to its predecessor through a cryptographic digest such that
for any tampered log . This condition ensures that unauthorized alterations in the audit trail are immediately detectable by hash mismatch across replicas.
Membership management is integrated into the same ledger. Each participant is assigned a CRT-based modulus and contribution that enables group-key updates during join or leave events. When a member is revoked, its contribution is removed and a new key is computed from the remaining set, while new devices contribute fresh CRT components to the sum. The detailed formulas for these operations are listed in Appendix B.4 (Equations (A10) and (A11)). This procedure guarantees forward secrecy (revoked devices cannot compute future keys) and backward secrecy (new devices cannot reconstruct previous ones).
By anchoring membership events and rekeying transactions on-chain, Leash-FL provides tamper-proof auditability and verifiable synchronization across edges. Only metadata and hash digests are stored on the ledger, keeping storage and communication overhead bounded while preserving transparency, accountability, and trust for all participants.
3.1.5. Security Model and Proof Sketches
We define the security model of Leash-FL under standard assumptions in certificateless public-key cryptography and federated learning. The adversary is modeled as a probabilistic polynomial-time (PPT) adversary capable of compromising up to a fraction of clients (10–50%) and controlling their local training. It may request chosen-message signatures (CMA), replay stale updates, spawn multiple pseudonyms (Sybil), or read all blockchain data but cannot modify committed transactions because of consensus guarantees. The adversary cannot derive private keys unless it can solve the Elliptic Curve Discrete Logarithm Problem (ECDLP), which is assumed infeasible.
The security objectives of Leash-FL are fourfold. First, it ensures authenticity and integrity, meaning that only legitimate clients can produce and submit accepted model updates. Second, it guarantees unforgeability, preventing any adversary from generating valid signatures without the corresponding private keys. Third, it provides forward secrecy, ensuring that revoked clients cannot derive session keys or access future updates after being removed from the federation. Finally, it maintains backward secrecy, preventing newly joined clients from reconstructing or accessing past session keys and model parameters. All proofs are based on the correctness of the certificateless signature scheme and the CRT-based rekeying process described earlier (see Appendix B.5 for formal definitions).
Lemma 1.
(Authenticity and Integrity)
- Assumption. Adversary has PPT capabilities and can intercept or modify updates but not forge ECC signatures without private keys.
- Proof Sketch. Each local update includes a valid ECC signature bound to a pseudonym. Edge servers verify these signatures using public parameters before aggregation. Any modification causes signature mismatch and rejection with probability 1, ensuring authenticity and integrity.
Lemma 2.
(Unforgeability)
- Assumption. Adversary has access to chosen-message signing queries (CMA).
- Proof Sketch. If produces a valid forgery without the private key, it would imply the ability to solve the ECDLP in group . Because ECDLP is infeasible, the probability of forgery is negligible. Hence, the certificateless ECC signature scheme in Leash-FL is existentially unforgeable under chosen-message attack (EUF-CMA).
Lemma 3.
(Forward Secrecy)
- Assumption. Adversary possesses all past keys of a compromised device but no access to ongoing rekeying transactions.
- Proof Sketch. Forward secrecy follows from CRT-based rekeying. Upon revocation, new session keys are generated and broadcast through the blockchain ledger; pseudonyms and partial keys are refreshed. Old keys become obsolete, preventing revoked clients from deriving future ones.
Lemma 4.
(Backward Secrecy)
- Assumption. Adversary represents a revoked client holding its last valid key.
- Proof Sketch. After revocation, the trusted authority issues a new group key distributed only to active participants through the ledger. Revoked clients are excluded from rekeying and cannot compute fresh session keys. Since pseudonyms and secrets are refreshed, backward secrecy holds.
Under this model, Leash-FL achieves authenticity, integrity, unforgeability, and secrecy guarantees against polynomial-time adversaries. These properties are grounded in the hardness of ECDLP and the correctness of blockchain-driven rekeying.
3.1.6. Global Aggregation and Checkpointing
Following edge-side verification and similarity screening, only authenticated and quality-checked updates are forwarded to the cloud. These validated contributions form the input for global aggregation, where weighted averaging and batch verification ensure both efficiency and robustness. If anomalies are detected during or after aggregation, corrective actions are triggered through the self-healing process described in Section 3.1.7, enabling rollback to trusted checkpoints or adaptive reconfiguration of the model. Together, these operations establish a secure end-to-end pipeline for federated learning in Leash-FL.
After receiving the screened and weighted updates from the edge servers, the cloud verifies each blockchain reference to confirm that the updates were correctly authenticated and screened. The global model is then updated using weighted averaging, expressed as
where denotes the dataset size, similarity score, or penalty factor assigned by the edge layer. This ensures that contributions from well-behaved devices have greater influence, while unreliable or borderline updates have proportionally less impact.
To enhance efficiency, the cloud performs batch signature verification on multiple authenticated updates. Using a small-exponent method, all signatures are verified in a single computation step, significantly reducing elliptic-curve overhead. The detailed verification expression is provided in Appendix B.6 (Equation (A12)).
After aggregation, the newly generated global model is stored as a checkpoint. The controller maintains a fixed number of recent checkpoints, forming a rolling window of trusted states. If future anomalies or adversarial behaviors are detected, the system can revert to the latest valid checkpoint rather than restarting training from scratch, thereby minimizing downtime and cost.
At the conclusion of each round, the checkpointing mechanism guarantees that at least one verified global model is always available for recovery. Even with robust screening at the edge and weighted aggregation at the cloud, rare adversarial updates or coordinated Sybil behaviors may still slip through. To handle such cases, Leash-FL employs a dedicated self-healing monitor that continuously evaluates the aggregated model and initiates rollback whenever anomalies are detected.
3.1.7. Self-Healing Response
To maintain resilience against malicious or corrupted updates, the cloud continuously monitors the aggregated model for anomalies. Detection relies on indicators such as sudden drops in validation accuracy, a surge in rejected updates, or deviations in similarity scores. Formally, an anomaly is triggered when the cosine similarity between a local update and the cohort reference falls below the acceptance threshold α:
where denotes the reference model. When an anomaly is detected, the cloud activates the self-healing response R(t), which either rolls the system back to a previously trusted checkpoint or performs adaptive reconfiguration of the model. The formal definition of R(t) is given in Appendix B.7 (Equation (A13)).
During operation, authenticated and screened updates are aggregated through weighted averaging and batch verification. If inconsistencies appear in later rounds, the self-healing process determines whether to restore the last verified model or to adaptively exclude outliers and recompute aggregation with stricter thresholds. Rollback reinstates the latest trusted checkpoint, while reconfiguration recalibrates similarity thresholds, regenerates pseudonyms, and refreshes group keys for the affected cohort.
Each self-healing event, rollback, pseudonym refresh, key rotation, or threshold update, is immutably recorded on the blockchain ledger, providing traceability without exposing model parameters. Through this synergy of weighted aggregation, anomaly detection, and checkpoint-based recovery, Leash-FL remains resilient to poisoning, Sybil, and free-rider attacks. At the same time, blockchain-anchored logging ensures that every recovery action is auditable and tamper-evident, preserving the trustworthiness of federated learning across all participants.
3.1.8. Redistribution and Synchronization
After aggregation and self-healing, the updated global model must be reliably disseminated to all legitimate devices. The cloud broadcasts , where is the hash digest for the current round timestamp , and is the cloud’s certificateless ECC signature. Each device verifies both freshness and authenticity of the broadcast through,
which ensures that the received model originates from the legitimate cloud and has not been altered in transit.
To maintain synchronization, each device returns a short acknowledgment containing its pseudonym and the hash of the received model. The edge aggregates these acknowledgments and writes the resulting digest to the blockchain as a tamper-evident proof of round completion. The detailed expressions for the acknowledgment and late recovery verification appear in Appendix B.8 (Equations (A14) and (A15)).
Devices that fail to acknowledge within the round window are classified as stragglers. They can resynchronize by retrieving the last valid digest and receipt from the blockchain and requesting the corresponding model from the edge. Since all model digests are stored on-chain, any device can independently verify consistency with the global state before resuming participation.
From a performance perspective, redistribution requires only a single signature verification and one hash operation per device, keeping overhead minimal. Edge aggregation of acknowledgments scales linearly with the number of participants, while blockchain logging grows proportionally to the number of rounds. As only metadata and hashes are stored on-chain, bandwidth costs for transmitting full model weights remain low.
By combining authenticated broadcast, acknowledgment-based synchronization, and blockchain-backed recovery, Leash-FL ensures that every participant trains on the same trusted global model. This integrated design provides verifiable resistance against replay, tampering, and equivocation attacks, ensuring synchronization and consistency across the federation.
3.1.9. Dynamic Join/Leave with Re-Admission
The Leash-FL framework supports dynamic membership to accommodate the highly variable nature of IoT environments, where devices may join, leave, or require re-admission after quarantine. Membership events are coordinated through certificateless credentials, CRT-based rekeying, and blockchain-backed logging to ensure accountability, secrecy, and synchronization across training rounds.
When a new device is admitted, the trusted authority issues a fresh pseudonym and a corresponding certificateless key pair. The controller integrates the new device into the federation by extending the CRT-based rekeying process previously described in Appendix B.4 (Equations (A10) and (A11)). These same relations govern both join and leave events: adding a new participant contributes a fresh CRT component to the global accumulator, while revocation or voluntary departure removes the corresponding term. As a result, active members derive an updated group key, newly admitted devices gain access only to the current key, and revoked devices lose the ability to compute future ones—preserving both forward and backward secrecy.
When a device misbehaves, its pseudonym and corresponding CRT component are excluded, and a new group key is distributed solely to active members. For repeated misconduct under rotating pseudonyms, the trusted authority can resolve the true identity from the pseudonym–timestamp mapping and permanently revoke the device from future participation.
All membership events—including joins, leaves, rekeying operations, and re-admission—are immutably recorded on the blockchain ledger. Each transaction logs the pseudonym, event type, validity period, and rekeying version, creating an auditable history of membership evolution without exposing private data. Devices placed in quarantine may later be re-admitted following successful re-attestation of credentials. Re-admission is treated as a fresh join, involving a new pseudonym issuance and CRT-based reintegration to prevent access to any previous session keys.
Through this integrated mechanism, dynamic membership management in Leash-FL achieves scalability, accountability, and robustness. Joins and leaves are processed efficiently using modular CRT arithmetic, while blockchain consensus provides tamper-proof traceability across membership churn. This ensures that federated learning remains secure and synchronized even in highly dynamic IoT environments characterized by device mobility, heterogeneity, and adversarial behavior.
In summary, Leash-FL provides a complete end-to-end framework for secure and resilient federated learning in IoT environments. It begins with certificateless credential initialization, followed by authenticated local training, edge-side verification, and blockchain-audited screening. Weighted aggregation, checkpointing, and self-healing preserve integrity and enable adaptive recovery from anomalies, while authenticated redistribution ensures model consistency across devices. Finally, CRT-based rekeying and blockchain-backed membership management maintain forward and backward secrecy during join, leave, and re-admission events. Collectively, these components enable scalable, trustworthy, and verifiable learning across heterogeneous IoT systems.
4. Evaluation Results
Before presenting the detailed experimental setup and results, it is useful to provide an overview of the benchmark design and evaluation objectives. The experimental evaluation of Leash-FL is organized to validate the framework’s overall efficiency, security, and scalability in Industrial IoT environments. The benchmarks span both constrained-device experiments (capturing cryptographic and communication overhead on IoT-class hardware) and federated learning benchmarks (covering intrusion, anomaly, and image-classification tasks). The evaluation further compares Leash-FL against representative blockchain-enabled FL frameworks such as PBFL, OpenFL, and Ethereum-FL to highlight relative gains in authentication latency, adversarial resilience, ledger efficiency, and membership management.
The evaluation of Leash-FL aims to demonstrate that the proposed framework achieves lightweight authentication, blockchain-anchored accountability, and dynamic membership management while preserving feasibility in heterogeneous IoT environments. To establish this claim, we systematically measure four dimensions: (i) the computational and communication cost of certificateless ECC authentication on IoT-class devices; (ii) blockchain auditability and consensus performance, with emphasis on metadata-only logging and low consensus latency; (iii) energy feasibility, validating that cryptographic overhead remains in the millijoule range relative to typical IoT battery capacity; and (iv) membership dynamics, ensuring forward and backward secrecy under client churn through revocation and rekeying. The evaluation design combines constrained-device benchmarks with blockchain network tests, enabling results to be directly compared with representative security frameworks such as PBFL and Ethereum-FL.
4.1. Experimental Setup
To validate the effectiveness of Leash-FL, experiments were conducted focusing on authentication efficiency, adversarial robustness, blockchain auditability, and membership management. The evaluation reflects realistic IoT deployments while maintaining comparability with standard federated learning benchmarks.
A diverse set of datasets was used for intrusion detection, anomaly detection, zero-day attack evaluation, and image classification. The Edge-IIoT, UNSW-NB15, CIC-IDS2017, Google Cluster, 5G-NIDD, and VDoS datasets provided network and workload traces for intrusion and anomaly detection, while MNIST, CIFAR-10, and FEMNIST served as lightweight benchmarks for privacy- and blockchain-FL baselines (Table 1). Corresponding model architectures—MLPs, CNNs, and ResNet-based variants—were configured for each domain as summarized in Table 2.
Table 1.
Datasets used in robustness evaluation.
Table 2.
Datasets and model configuration.
The parameter settings in Table 2 and Table 3 were selected to ensure both representativeness and fairness in evaluating Leash-FL across heterogeneous IoT environments. Lightweight neural models such as MLPs and small CNNs were chosen for intrusion and anomaly detection tasks to reflect the limited computation and memory of IoT-class devices. Deeper architectures (ResNet-8, LeNet-5) were used for standard image benchmarks to maintain comparability with prior blockchain-FL frameworks. System parameters such as the number of clients, communication rounds, and malicious fractions were varied to capture realistic participation scales and adversarial scenarios typically considered in FL research. These configurations collectively ensure that the evaluation covers constrained-device feasibility, large-scale federated robustness, and adversarial resilience under diverse operating conditions.
Table 3.
System and Simulation Parameters.
Leash-FL was benchmarked end-to-end under the above setup. For comparative evaluation, results of PBFL, Ethereum-FL, OpenFL, and other frameworks were obtained from their published studies and integrated for side-by-side comparison. This provides a holistic comparative context without requiring re-implementation of all baselines.
4.2. Authentication and Communication Overhead
Authentication is the first line of defense in federated learning, ensuring that only legitimate clients can contribute model updates and that adversaries cannot inject forged or replayed parameters. In IoT networks, however, authentication must remain lightweight enough for devices with limited processing power and bandwidth. Heavyweight approaches such as homomorphic encryption inflate communication to bytes, bilinear pairing schemes increase signing latency, and blockchain-native solutions like Ethereum introduce multi-second settlement delays. Leash-FL addresses these challenges by employing certificateless ECC signatures with pseudonym rotation, offering integrity, unlinkability, and accountability at millisecond-scale latency and sub-100-byte metadata overhead.
To quantify efficiency, we measured signature generation, single verification, and batch verification latency on both workstation hardware and Raspberry Pi 4 devices. ach update contained between ~4.5 × 104 and 1.3 × 106 model parameters depending on the dataset–model pairing (see Table 2). Communication overhead was calculated as the total bytes transmitted, separating model deltas from cryptographic metadata. Batch verification throughput was measured at the edge gateway by verifying 50–200 updates in parallel, simulating typical round sizes.
Figure 2 compares signature generation and verification latency on both workstation and Raspberry Pi 4 platforms. Leash-FL sustained ECC-class efficiency, averaging 1.6 ms for signing and 1.9 ms for verification on Raspberry Pi 4. Batch verification further reduced costs, processing 1200 updates per second at the edge. In contrast, PBFL [32] required 3.2–3.5 ms due to Paillier ciphertext operations, while OpenFL [31] suffered consensus delays exceeding 200 ms. TEE-FL [30] achieved similar ECC-level speed but incurred persistent enclave entry overhead. BIT-FL [26] and TrustBCFL [25] added blockchain metadata validation costs that scaled with the number of participants, and BFLIDS [34] introduced contract-driven delays absent in Leash-FL. These results confirm that Leash-FL retains lightweight authentication while avoiding the computational and protocol overheads of heavier cryptographic or blockchain-native schemes.
Figure 2.
Signature generation and verification latency on workstation and Raspberry Pi 4. (a) Workstation-based performance comparison. (b) Raspberry Pi 4-based performance comparison.
Figure 3 illustrates the communication overhead. Leash-FL adds only 68 B of metadata, compared with 144–444 bytes for bilinear pairing schemes and more than 1 kB for PBFL [32]. Even in large models, this remained under 0.1% of the transmitted payload, confirming negligible impact on throughput. Pseudonym rotation introduced no additional cost since pseudonyms were pre-distributed and refreshed via edge-ledger policies. By contrast, OpenFL [31] and BIT-FL [26] added hundreds of bytes of blockchain metadata, while BFLIDS [34] further inflated communication due to smart contract payloads and off-chain IPFS pointers.
Figure 3.
Communication overhead comparison across authentication schemes.
A consolidated summary of signing latency, verification latency, batch verification throughput, and metadata size across all frameworks is shown in Table 4. Leash-FL achieves ECC-level performance while avoiding the computational cost of PBFL [32], the hardware dependency of TEE-FL [30], the settlement delays of OpenFL [31], the token-based overhead of BIT-FL [26], and the contract-driven payload inflation of BFLIDS [34].
Table 4.
Authentication latency, verification latency, batch throughput, and metadata overhead (Leash-FL vs. baselines).
Compared to privacy-heavy schemes such as PBFL, hardware-dependent approaches such as TEE-FL, and blockchain-native protocols such as OpenFL, Leash-FL sustains efficiency while delivering unlinkability and freshness guarantees through certificateless ECC and pseudonym rotation. A consolidated summary of signing latency, verification latency, batch throughput, and metadata size across all frameworks is shown in Table 4. These results confirm that Leash-FL achieves ECC-level efficiency while avoiding the ciphertext overhead of PBFL [32], the enclave costs of TEE-FL [30], the settlement delays of OpenFL [31], and the contract-driven payload inflation of BFLIDS [34].
4.3. Robustness to Poisoning and Backdoor Attacks
Federated learning is highly vulnerable to adversarial updates, where compromised clients attempt to degrade global accuracy or implant hidden backdoors. These risks intensify in IoT networks, where attackers exploit resource-constrained devices or launch Sybil-based collusion. To counter this, Leash-FL employs similarity-governed screening, rollback checkpoints, and blockchain-backed self-healing for adaptive defense.
Four attack types were simulated: (i) label-flipping, where devices mislabel data; (ii) free-rider noise injection, uploading random or scaled updates; (iii) backdoor attacks, embedding trigger patterns; and (iv) Sybil collusion, using multiple pseudonyms to coordinate poisoned updates. Malicious participation was varied at 10%, 30%, and 50%, and performance was evaluated using test accuracy and attack success rate (ASR).
As shown in Figure 4, Leash-FL maintained ≥85% accuracy even with 50% poisoned clients, while PBFL [32] and OpenFL [31] collapsed below 60% at ≥30% malicious nodes. TrustBCFL [25] and BIT-FL [26] slowed degradation to ~70% via blockchain reputation and token incentives but failed under heavy attack. TEE-FL [30] and BFLIDS [34] achieved only 65–68% accuracy despite enclave and contract-based validation, confirming that hardware and contract mechanisms alone cannot withstand sustained poisoning.
Figure 4.
Global model accuracy under poisoning attacks (10–50% malicious clients).
Figure 5 presents the attack success rate (ASR) of backdoor triggers. In the cross-framework comparison (Figure 5a), PBFL [32] and OpenFL [31] exhibited ASRs above 70% at only 30% malicious clients, indicating that neither homomorphic encryption nor blockchain logging alone prevents backdoor persistence. TrustBCFL [25], BIT-FL [26], and VEH-FL [27] reduced ASR modestly (45–55%) but lacked rollback recovery, leaving triggers embedded. In contrast, Leash-FL combined similarity screening with checkpoint rollback, lowering ASR to 12% at 30% and 18% at 50% malicious clients. To validate recovery dynamics, Figure 5b shows ASR over training rounds with rollback enabled. After rollback, ASR converged below 5% within three rounds, confirming that self-healing eliminates embedded triggers without halting training.
Figure 5.
Backdoor attack success rate (ASR). (a) Cross-framework comparison. (b) Leash-FL rollback recovery.
Table 5 compares rollback recovery times, measured as the number of rounds required for accuracy to return within 2% of its pre-attack baseline. PBFL [32] and OpenFL [31] offered no rollback capability, requiring manual retraining. TrustBCFL [25], BIT-FL [26], and VEH-FL [27] recovered partially in 7–9 rounds via anomaly weighting but lacked full convergence. TEE-FL [30] and BFLIDS [34] showed moderate recovery (6–7 rounds) but incurred high energy or contract latency overhead. In contrast, Leash-FL restored accuracy in just 3–4 rounds, highlighting the effectiveness of its signed checkpoints and self-healing triggers.
Table 5.
Rollback recovery time (rounds to regain pre-attack accuracy within 2%).
In Sybil attack scenarios, Leash-FL’s pseudonym rotation and blockchain logging prevented adversaries from amplifying influence through multiple fake identities. Accuracy degradation remained within 5% of the baseline even with 20% Sybil clients. OpenFL [31] and PBFL [32] degraded by 15–20% in the same setting, while IoT_BFLA_ML [33] and IDFLM-ES [29] were particularly vulnerable to Sybil amplification due to reliance on deep CNNs and hybrid deep models without strong membership validation.
Overall, PBFL [32] ensures confidentiality but lacks adversarial resilience; OpenFL [31] provides blockchain traceability but suffers from slow consensus and no rollback; TrustBCFL [25] and BIT-FL [26] mitigate mild poisoning but fail under collusion; TEE-FL [30] and BFLIDS [34] reduce impact but incur overhead and cannot eliminate backdoors. Leash-FL uniquely combines similarity-governed screening, blockchain audit, and checkpoint rollback to achieve low ASR, fast recovery, and sustained accuracy under high levels of adversarial participation.
4.4. Blockchain Audit and Consensus Performance
While federated learning enhances data privacy, it lacks built-in accountability for malicious behavior. Blockchain integration provides auditability and decentralized membership governance but can introduce latency and storage overhead. Leash-FL mitigates this by employing a lightweight metadata-only blockchain, recording only hashes, signatures, screening verdicts, and pseudonym updates, while keeping model parameters off-chain. Experiments using Hyperledger Fabric v2.4 (PBFT) were conducted with block sizes of 50–200 transactions and compared to Ethereum (Geth v1.10) and consortium-chain baselines. Evaluation metrics included consensus latency, throughput, and ledger growth.
Hyperledger Fabric v2.4 was deployed across edge gateways using a PBFT-style ordering service with block sizes between 50 and 200 transactions, representing typical FL round sizes. For baseline comparison, Ethereum experiments were run on Geth v1.10 under both private testnet and public testnet configurations. Each on-chain record contained hashes of screened updates, pseudonym status, and reason codes for rejected contributions. Metrics include consensus latency (time to confirm a block), throughput (transactions per second), and ledger growth rate (MB per 1000 rounds).
As shown in Figure 6, Leash-FL achieved an average consensus latency of 58 ms per block, with minimal variance between 50 and 200 transactions. In contrast, Ethereum-based OpenFL [31] exhibited 220–280 ms delays, while PBFL [32] exceeded 150 ms due to ciphertext processing. Frameworks such as BIT-FL [26], TrustBCFL [25], and BFLIDS [34] showed similar or higher latency from smart contract validation and IPFS receipts.
Figure 6.
Consensus latency per block across blockchain frameworks.
Figure 7a compares cross-framework throughput at a block size of 200, where Leash-FL sustained 1800 tx/s, outperforming PBFL (650 tx/s) and OpenFL (<100 tx/s). Competing methods—TrustBCFL, BIT-FL, and VEH-FL—averaged 1000–1300 tx/s but with larger variance from contract and validation latency. Figure 7b shows Leash-FL’s scalability as block size increases from 50 to 200 transactions, where throughput grows smoothly from 1650 to 1800 tx/s with minimal variance, confirming robust performance for large-scale IoT deployments.
Figure 7.
Blockchain throughput comparison. (a) Cross-framework results at block size 200. (b) Leash-FL scalability under increasing block sizes (50–200).
As summarized in Table 6, Leash-FL’s ledger growth remained just 42 MB per 1000 rounds, compared to 480 MB for PBFL and 600 MB for OpenFL. Other frameworks recorded 150–300 MB growth due to redundant receipts and ciphertext logs. By storing only essential metadata, Leash-FL achieves 3–5× lower latency, >1500 tx/s throughput, and a minimal ledger footprint, ensuring full transparency and traceability without compromising scalability.
Table 6.
Ledger growth per 1000 rounds across blockchain-integrated frameworks.
4.5. Dynamic Membership Management
Managing dynamic membership is critical in large-scale IoT federations, where devices may frequently join, leave, or be revoked. Leash-FL handles these events through pseudonymized certificateless credentials combined with blockchain-backed CRT rekeying, ensuring secure participation without inflating ledger size. Each join or leave operation is logged as a compact transaction containing only pseudonym status and rekeying tokens for auditability.
When new devices join, they undergo lightweight attestation and receive a fresh pseudonym recorded as active on the blockchain. For departures, pseudonyms are marked as revoked, and group keys are refreshed for unaffected members, ensuring backward secrecy. Quarantined devices rejoining after re-attestation receive new pseudonyms and keys, maintaining forward secrecy.
As shown in Figure 8, Leash-FL sustains >90% accuracy even at 30% membership churn, outperforming frameworks such as PBFL, OpenFL, TrustBCFL, and TEE-FL, which suffer from rekeying or consensus latency. Through certificateless pseudonym rotation and blockchain-driven rekeying, Leash-FL guarantees both forward and backward secrecy, preventing departing devices from accessing future models and new devices from recovering past ones.
Figure 8.
Accuracy under membership changes (10–30%).
Table 7 summarizes membership management capabilities across frameworks. Leash-FL is the only approach that combines pseudonym rotation, blockchain logging, and checkpoint rollback to guarantee both forward and backward secrecy while maintaining high accuracy and low latency.
Table 7.
Membership management capabilities and performance under dynamic membership (device joining and leaving) during training rounds.
4.6. Integrated End-to-End Comparison
While individual metrics highlight strengths and weaknesses of different frameworks, a holistic evaluation is necessary to capture the interplay between authentication cost, blockchain latency, poisoning resilience, and membership management. We benchmarked Leash-FL end-to-end and integrated reported baseline results from prior works to provide a unified cross-framework comparison.
Figure 9 presents the end-to-end accuracy of federated training when 30% of clients behave adversarially and 20% of devices change participation each round. Leash-FL maintained 87–90% test accuracy, significantly outperforming all baselines. PBFL [32] and OpenFL [31] degraded below 65% due to encryption overhead and blockchain settlement delays. TrustBCFL [25] and BIT-FL [26] stabilized near 72–75% but could not withstand coordinated poisoning. VEH-FL [27] and IoT_BFLA_ML [33] dropped to about 70% because of RSU bottlenecks and CNN complexity. TEE-FL [30] and BFLIDS [34] achieved 78–80% accuracy but incurred additional enclave and contract overhead. Only Leash-FL consistently sustained high accuracy while remaining lightweight and resilient.
Figure 9.
End-to-end accuracy under adversarial clients (30%) and device participation changes (20%).
Beyond accuracy, robustness to backdoor triggers is captured in Figure 10, which shows ASR under the same conditions. Leash-FL suppresses ASR to below 10% and further reduces it to 3% after rollback. By contrast, PBFL [32] and OpenFL [31] exceed 60%, TrustBCFL [25] and BIT-FL [26] reach 40–50%, and TEE-FL [30] and BFLIDS [34] reach 30–35%. The combination of similarity screening and checkpoint rollback clearly outperforms economic-incentive and enclave-based methods.
Figure 10.
End-to-end attack success rate (ASR) under adversarial clients.
A consolidated comparison is provided in Table 8, which summarizes accuracy, ASR, authentication latency, blockchain throughput, ledger growth, and churn resilience. Leash-FL consistently balances performance and security, demonstrating that lightweight ECC with blockchain-governed self-healing can outperform privacy-heavy, incentive-driven, or enclave-dependent alternatives across all axes of evaluation. Leash-FL consistently outperforms the baselines, with our results benchmarked experimentally and baseline values drawn from their published evaluations.
Table 8.
Integrated end-to-end performance comparison across frameworks.
4.7. Computational Complexity, Statistical Robustness, and Energy Feasibility
A practical federated learning framework for IoT must minimize computational overhead, maintain statistical stability across repeated experiments, and remain energy-feasible for devices with constrained batteries. Leash-FL was designed with these principles in mind, leveraging certificateless ECC operations, lightweight metadata-only blockchain logging, and similarity-based screening.
Measuring computational complexity, the signature generation and verification in Leash-FL’s certificateless ECC scheme each require a constant number of scalar multiplications in group 𝔾, yielding O(1) time complexity. Batch verification of n updates at the edge incurs O(n) complexity, scaling linearly with the number of participating devices. Blockchain consensus, implemented with PBFT ordering, operates with expected complexity O(f), where f denotes tolerated faulty nodes. Storage overhead grows linearly with the number of rounds, but pruning ensures the ledger size remains bounded (42 MB per 1000 rounds). By comparison, PBFL [32] requires modular exponentiation per ciphertext (superlinear cost), while TEE-FL [30] suffers from constant enclave entry/exit overheads that accumulate across rounds.
For statistical robustness, results in Section 4 were averaged across five independent runs with randomized seeds. Standard deviations were consistently small (≤2.1% for accuracy metrics, ≤3 ms for latency), confirming stability of observed outcomes. Specifically, Leash-FL exhibited a mean accuracy of 92.1% with IQR = 1.8%, while OpenFL [31] and PBFL [32] recorded wider variance (IQR = 5.1% and 5.6%, respectively). BFLIDS [34] achieved 89.7% mean accuracy with IQR = 4.2%. Figure 11 presents accuracy variance across frameworks: Leash-FL shows the tightest distribution, with interquartile ranges below 2%. In contrast, OpenFL [31] and PBFL [32] exhibit wider variance (5–6%) due to blockchain delays and cryptographic overhead, while BFLIDS [34] shows variance above 4% from smart contract and IPFS delays. These results highlight that Leash-FL not only converges stably but also preserves statistical consistency under repeated experiments.
Figure 11.
Accuracy variance across five independent runs for federated learning frameworks.
To assess suitability for IoT-class devices, energy usage was benchmarked on a Raspberry Pi 4 (1.5 GHz Cortex-A72, 4 GB RAM). Leash-FL required only 2.4 mJ for signing and 2.9 mJ for verification, negligible compared to a typical 1000 mAh cell (~13,000 J). As shown in Figure 12a, Leash-FL operates firmly in the millijoule range, while PBFL [32] exceeds 300 mJ due to Paillier ciphertext expansion. Figure 12b excludes PBFL to highlight remaining schemes, where Leash-FL is still 5–10× more efficient than TrustBCFL [25], BIT-FL [26], VEH-FL [27], and Zero-X [28], and 2–3× more efficient than OpenFL [31], IoT_BFLA_ML [33], and BFLIDS [34]. Figure 12c normalizes energy to Leash-FL, showing that all other frameworks require at least twice the energy, with some exceeding 100×, underscoring the feasibility of Leash-FL for resource-constrained IoT devices.
Figure 12.
Energy feasibility comparison. (a) Per-update energy cost (log scale). (b) Excluding PBFL (linear scale). (c) Relative to Leash-FL baseline (1×).
Finally, Table 9 consolidates these results by reporting signing, verification, and batch verification costs across frameworks, along with key observations. Leash-FL consistently achieves ECC-level efficiency, avoiding the modular exponentiation cost of PBFL [32], the enclave overhead of TEE-FL [30], and the consensus/gas delays of OpenFL [31] and BFLIDS [34].
Table 9.
Energy cost of authentication operations across frameworks.
The Leash-FL framework demonstrates the lowest computational complexity, high statistical stability, and minimal energy consumption compared to existing frameworks. The results confirm that the framework is deployable on resource-constrained IoT devices while ensuring adversarial robustness and accountability.
4.8. Ablation Study
To validate the contribution of each component of Leash-FL, we ablate three modules—(i) pseudonym rotation for unlinkability, (ii) similarity-governed screening for poisoned update detection, and (iii) checkpoint rollback for self-healing—and measure security, accuracy, and efficiency on CIC-IDS2017 (poisoning/backdoor) and MNIST (baseline). Beyond self-comparison, we contrast with representative frameworks to place each effect in context: PBFL [32] offers confidentiality but no rollback; OpenFL [31] logs events on-chain but suffers consensus latency and likewise lacks rollback; TrustBCFL [25] maintains reputation but does not enforce per-round pseudonym rotation; BFLIDS [34] relies on contracts/IPFS, adding re-admission latency under churn.
When pseudonym rotation is disabled, it allows old identities to be reused (Sybil amplification). As shown in Figure 13, accuracy under 20% Sybil clients drops by 12% without rotation versus 3% with full Leash-FL. This gap is consistent with frameworks that authenticate but do not rotate pseudonyms per round (e.g., TrustBCFL [25]), where revoked identities can be re-introduced via fresh registrations before revocation propagates network-wide. Rotation also preserves forward/backward secrecy by ensuring epoch-scoped credentials.
Figure 13.
Accuracy under Sybil attack with and without pseudonym rotation.
Table 10 compares poisoning and backdoor resilience with and without similarity screening. Without screening, accuracy falls below 70% at 30% malicious participation, and the backdoor ASR exceeds 40%. With screening enabled, accuracy remains above 85%, and ASR drops below 15% prior to rollback. These results confirm that similarity checks are critical for filtering poisoned or anomalous contributions before aggregation, a capability not present in PBFL [32] or OpenFL [31], where malicious updates are still aggregated once authenticated.
Table 10.
Impact of similarity-governed screening on poisoning and backdoor attacks.
Figure 14 shows recovery after a backdoor event. Without rollback, accuracy remains degraded for more than 15 rounds, and ASR persists above 25%. With rollback enabled, Leash-FL restores baseline accuracy within 3–4 rounds, and ASR falls below 5%. This capability is absent in PBFL [32] and OpenFL [31]; TrustBCFL [25] can down-weight offenders but still requires many rounds to purge a persistent trigger; BFLIDS [34] inherits contract latency before remediation takes effect.
Figure 14.
Recovery from backdoor attack with and without rollback.
The ablation experiments demonstrate that each component is necessary: rotation thwarts Sybil/linkability and preserves secrecy, screening suppresses poisoned contributions before they affect the aggregate, and rollback provides fast, autonomous recovery. These capabilities are only partially present, or entirely absent, in the compared frameworks. While the ablation study quantified the contribution of each system component to overall efficiency, it is equally important to validate the framework against adversarial behaviors and security threats. To this end, we now analyze the security properties of Leash-FL in comparison with established baselines.
4.9. Security Analysis
This subsection summarizes the security guarantees of Leash-FL under the assumed threat model, where the server is honest-but-curious, some participants may behave maliciously, and the Trusted Authority (TA) is fully trusted. The guarantees compared with Ethereum-FL and PBFL are listed in Table 11.
Table 11.
Comparative security properties of Leash-FL.
Leash-FL employs certificateless ECC authentication to ensure each update originates from a valid device without relying on costly certificate management. Pseudonym rotation provides anonymity while allowing TA-assisted traceability in cases of misuse. Metadata-only blockchain logging enables decentralized auditability, eliminating the need to store full model parameters or ciphertexts. Revocation is handled through pseudonym and key renewal by the TA, blocking re-entry of compromised clients. Finally, self-healing combines revocation, rekeying, and redistribution to restore secure participation after detected anomalies.
Together, these mechanisms provide stronger assurance than Ethereum-FL and PBFL by integrating lightweight authentication, privacy-preserving traceability, decentralized auditing, and automated recovery, ensuring resilience against insider threats and ledger manipulation with minimal communication overhead.
5. Conclusions
This paper presented Leash-FL, a lightweight ECC-based and self-healing federated learning framework for secure IoT systems. The framework integrates certificateless ECC authentication, pseudonym-based anonymity, blockchain-backed auditability, and checkpoint-driven rollback to deliver a unified defense strategy that balances efficiency, robustness, transparency, and membership resilience. Evaluation results confirmed that Leash-FL consistently outperforms representative baselines. On IoT-class devices, signature generation and verification completed in 1.6 ms and 1.9 ms, respectively, with metadata overhead of only 68 B. Blockchain integration achieved consensus latency of 58 ms per block and throughput of 1800 transactions/s, while ledger growth was limited to 42 MB per 1000 rounds, an order of magnitude smaller than PBFL and OpenFL. Membership management further supported sub-50 ms join and leave operations with guaranteed forward and backward secrecy, enabling efficient participant turnover absent in prior frameworks. The security analysis demonstrated that Leash-FL achieves lightweight authentication, pseudonym-based anonymity with traceability, decentralized auditability, and self-healing resilience through revocation and rekeying. Together, these properties provide both quantitative efficiency gains and qualitative robustness under adversarial conditions. Future work will extend Leash-FL with adaptive trust scoring, multi-level rollback strategies, and quantum-resistant cryptography, further strengthening federated learning for next-generation IoT and 6G ecosystems.
Author Contributions
Conceptualization, M.M.S. and F.N.; methodology, M.M.S.; software, M.M.S. and F.N.; validation, M.M.S., F.N. and K.C.; formal analysis, M.M.S.; investigation, M.M.S. and F.N.; resources, K.C.; data curation, F.N.; writing—original draft preparation, M.M.S.; writing—review and editing, M.M.S., F.N. and K.C.; visualization, M.M.S.; supervision, K.C.; project administration, K.C.; funding acquisition, K.C. All authors have read and agreed to the published version of the manuscript.
Funding
This work was supported in part by the Institute of Information and Communications Technology Planning and Evaluation (IITP) funded by Korean Government through the Ministry of Science and Information and Communication Technology (MSIT) under Grant 2022-0-00024, and in part by the National Research Foundation of Korea (NRF) funded by Korea Government (MSIT) under Grant RS-2024-00452791.
Data Availability Statement
Data Availability Statement: The datasets used in this study are publicly available at the following repositories: Edge-IIoTset (Kaggle, accessed on 10 July 2025), UNSW-NB15 (UNSW Canberra, accessed on 9 July 2025), CICIDS2017 (UNB, accessed on 5 July 2025), Kaggle-Google 2019 Cluster Sample (accessed on 10 July 2025), 5G-NIDD (accessed on 1 July 2025), Realistic DoS Dataset (SpringerLink, accessed on 3 July 2025), Kaggle-MNIST (accessed on 3 July 2025), CIFAR-10 (accessed on 3 July 2025), and Hugging Face-FEMNIST (accessed on 8 July 2025).
Conflicts of Interest
The authors declare no conflicts of interest.
Appendix A
Table A1.
Comparison of blockchain-enabled federated learning frameworks and Leash-FL.
Appendix B
Appendix B.1. System Initialization and Credential Management
This appendix summarizes the essential mathematical relations supporting Section 3.1.1. They describe the certificateless key-generation process and the Chinese Remainder Theorem (CRT)–based group-rekeying mechanism used for secure membership management in Leash-FL.
Appendix B.1.1. Certificateless Key Generation
Each device collaborates with the trusted authority (TA) to derive its complete signing key pair without relying on certificate chains or key escrow. The TA issues a random partial key, while the device contributes a local secret, producing the combined key parameters:
where and are device-generated random values, is the master secret of the TA, and is a collision-resistant hash function. These relations ensure that neither the TA nor the device alone can reconstruct the full private key, thereby eliminating certificate-based escrow.
Appendix B.1.2. Dynamic Membership and Rekeying
When a participant joins or leaves, the shared group key is refreshed using a CRT-based mechanism. Each device is assigned a unique modulus such that for . The updated group-key component satisfies
where denotes the revoked node. This guarantees that only active members can reconstruct the new key, providing forward and backward secrecy during membership updates.
Appendix B.2. Local Training and Authentication
This appendix lists the supplementary equations referenced in Section 3.1.2.
Signature Generation
Each device selects a random scalar and computes
It then derives an authentication coefficient
and forms the signature,
where , is the device’s private key, and represents the broadcast group-key contribution. These equations collectively define the certificateless signing process used to authenticate local model updates.
Appendix B.3. Edge-Side Verification and Screening
This appendix lists supporting relations referenced in Section 3.1.3.
Appendix B.3.1. Batch Verification
When multiple signed updates are processed concurrently, the edge applies batch verification to reduce computation:
Appendix B.3.2. Norm- and Loss-Based Screening
Each authenticated update’s scale and contribution quality are checked via
to ensure stability and fairness before aggregation.
Appendix B.4. Blockchain-Based Audit and Membership Management
This appendix summarizes supporting relations for Section 3.1.4.
Appendix B.4.1. Blockchain Voting and Validation
Each edge node casts a binary vote for candidate update ; the total vote count is
and the update is accepted if a majority of edges approve .
Appendix B.4.2. CRT-Based Rekeying
Each participant maintains a modulus and CRT coefficient satisfying . The group parameter and key updates are computed as
and for revocation of a member , the adjusted values are,
These relations ensure that only active members can derive the new group key, maintaining forward and backward secrecy across membership changes.
Appendix B.5. Security Model and Assumptions
This appendix summarizes the formal assumptions supporting Section 3.1.5.
- Elliptic Curve Discrete Logarithm Problem (ECDLP): Given and on an elliptic curve , finding is computationally infeasible.
- Probabilistic Polynomial-Time (PPT) Adversary: operates within polynomial time, may issue chosen-message queries, and compromise up to clients.
- Existential Unforgeability (EUF-CMA): No PPT adversary can produce a valid ECC signature without the private key.
- CRT-based Rekeying Assumption: Revocation triggers a rekeying event; only active clients receive the new parameters, ensuring forward/backward secrecy.
- Blockchain Integrity Assumption: Consensus ensures committed records cannot be altered without detection.
These assumptions collectively underpin the four lemmas outlined above.
Appendix B.6. Global Aggregation and Checkpointing
This appendix summarizes the supporting relations for Section 3.1.6.
Appendix B.6.1. Batch Verification
For a batch of authenticated updates with signatures and random coefficients , the small-exponent verification method evaluates:
to validate all signatures simultaneously, where each binds the signatures into one verification equation.
Appendix B.6.2. Checkpoint Consistency
To ensure model-state continuity, each checkpoint is cryptographically linked to its predecessor via a block reference hash , preventing rollback manipulation and ensuring verifiable continuity of the training timeline.
Appendix B.7. Self-Healing Response
This appendix provides the supporting relation referenced in Section 3.1.7.
The self-healing function R(t) selects the appropriate corrective action as,
This mechanism guarantees that the global model either reverts to the most recent verified state or adapts dynamically to isolate malicious contributions, ensuring continuity, transparency, and fault tolerance.
Appendix B.8. Self-Healing Response
This appendix summarizes the supporting verification and recovery relations referenced in Section 3.1.8.
Appendix B.8.1. Acknowledgment Verification
Each device returns an acknowledgment digest of the received model:
The edge verifies that all participating devices report the same digest before recording the acknowledgment set on the blockchain.
Appendix B.8.2. Recovery Verification
For devices reconnecting late, the stored blockchain record for round is used to validate consistency:
This ensures that delayed devices synchronize with the same authenticated global model as active participants.
References
- Saadouni, C.; El Jaouhari, S.; Tamani, N.; Ziti, S.; Mroueh, L.; El Bouchti, K. Identification techniques in the internet of things: Survey, taxonomy and research frontier. IEEE Commun. Surv. Tutor. 2025. [Google Scholar] [CrossRef] [Scilit]
- Pinto, R.P.; Silva, B.M.; Inácio, P.R. Federated learning for anomaly detection on Internet of Medical Things: A survey. Internet Things 2025, 33, 101677. [Google Scholar] [CrossRef] [Scilit]
- Thakur, D.; Guzzo, A.; Fortino, G.; Piccialli, F. Green federated learning: A new era of green aware AI. ACM Comput. Surv. 2025, 57, 1–36. [Google Scholar] [CrossRef] [Scilit]
- Li, H.; Ge, L.; Tian, L. Survey: Federated learning data security and privacy-preserving in edge-Internet of Things. Artif. Intell. Rev. 2024, 57, 130. [Google Scholar] [CrossRef] [Scilit]
- Hallaji, E.; Razavi-Far, R.; Saif, M.; Wang, B.; Yang, Q. Decentralized federated learning: A survey on security and privacy. IEEE Trans. Big Data 2024, 10, 194–213. [Google Scholar] [CrossRef] [Scilit]
- Khraisat, A.; Alazab, A.; Singh, S.; Jan, T.; Gomez, A.J. Survey on federated learning for intrusion detection system: Concept, architectures, aggregation strategies, challenges, and future directions. ACM Comput. Surv. 2024, 57, 1–38. [Google Scholar] [CrossRef] [Scilit]
- Li, M.; Hu, S. A lightweight ECC-based authentication and key agreement protocol for IoT with dynamic authentication credentials. Sensors 2024, 24, 7967. [Google Scholar] [CrossRef] [Scilit]
- Tran, S.; Ngo, C.T.; Hong, J.P. A lightweight ECC-compatible end-to-end security protocol using CRP-PUF and TRNG for IoT devices. IEEE Internet Things J. 2025, 12, 43068–43082. [Google Scholar] [CrossRef] [Scilit]
- Ali, S.; Li, Q.; Yousafzai, A. Blockchain and federated learning-based intrusion detection approaches for edge-enabled industrial IoT networks: A survey. Ad Hoc Netw. 2024, 152, 103320. [Google Scholar] [CrossRef] [Scilit]
- Mansouri, F.; Tarhouni, M.; Alaya, B.; Zidi, S. A distributed intrusion detection framework for vehicular ad hoc networks via federated learning and blockchain. Ad Hoc Netw. 2025, 167, 103677. [Google Scholar] [CrossRef] [Scilit]
- Gupta, M.; Kumar, M.; Dhir, R. Unleashing the prospective of blockchain-federated learning fusion for IoT security: A comprehensive review. Comput. Sci. Rev. 2024, 54, 100685. [Google Scholar] [CrossRef] [Scilit]
- Wang, Z.; Hu, Q.; Zou, X.; Hu, P.; Cheng, X. Can we trust the similarity measurement in federated learning? IEEE Trans. Inf. Forensics Secur. 2025, 20, 3758–3771. [Google Scholar] [CrossRef] [Scilit]
- Xia, F.; Cheng, W. A survey on privacy-preserving federated learning against poisoning attacks. Clust. Comput. 2024, 27, 13565–13582. [Google Scholar] [CrossRef] [Scilit]
- Nowroozi, E.; Haider, I.; Taheri, R.; Conti, M. Federated learning under attack: Exposing vulnerabilities through data poisoning attacks in computer networks. IEEE Trans. Netw. Serv. Manag. 2025, 22, 822–831. [Google Scholar] [CrossRef] [Scilit]
- Xie, Q.; Jiang, S.; Jiang, L.; Huang, Y.; Zhao, Z.; Khan, S.; Dai, W.; Liu, Z.; Wu, K. Efficiency optimization techniques in privacy-preserving federated learning with homomorphic encryption: A brief survey. IEEE Internet Things J. 2024, 11, 24569–24580. [Google Scholar] [CrossRef] [Scilit]
- Yuan, J.; Liu, W.; Shi, J.; Li, Q. Approximate homomorphic encryption based privacy-preserving machine learning: A survey. Artif. Intell. Rev. 2025, 58, 82. [Google Scholar] [CrossRef] [Scilit]
- Liu, J.; Chen, C.; Li, Y.; Sun, L.; Song, Y.; Zhou, J.; Jing, B.; Dou, D. Enhancing trust and privacy in distributed networks: A comprehensive survey on blockchain-based federated learning. Knowl. Inf. Syst. 2024, 66, 4377–4403. [Google Scholar] [CrossRef] [Scilit]
- Agarwal, V.; Mishra, S.; Pal, S. Towards a sustainable blockchain: A peer-to-peer federated learning based approach. ACM Trans. Internet Technol. 2024, 24, 1–26. [Google Scholar] [CrossRef] [Scilit]
- Yazdinejad, A.; Dehghantanha, A.; Karimipour, H.; Srivastava, G.; Parizi, R.M. A robust privacy-preserving federated learning model against model poisoning attacks. IEEE Trans. Inf. Forensics Secur. 2024, 19, 6693–6708. [Google Scholar] [CrossRef] [Scilit]
- Cao, Y.; Zhang, J.; Zhao, Y.; Su, P.; Huang, H. SRFL: A secure & robust federated learning framework for IoT with trusted execution environments. Expert Syst. Appl. 2024, 239, 122410. [Google Scholar]
- Qi, P.; Chiaro, D.; Guzzo, A.; Ianni, M.; Fortino, G.; Piccialli, F. Model aggregation techniques in federated learning: A comprehensive survey. Future Gener. Comput. Syst. 2024, 150, 272–293. [Google Scholar] [CrossRef] [Scilit]
- Wang, L.; Polato, M.; Brighente, A.; Conti, M.; Zhang, L.; Xu, L. PriVeriFL: Privacy-preserving and aggregation-verifiable federated learning. IEEE Trans. Serv. Comput. 2024, 18, 998–1011. [Google Scholar] [CrossRef] [Scilit]
- Darzi, E.; Dubost, F.; Sijtsema, N.M.; van Ooijen, P.M. Exploring adversarial attacks in federated learning for medical imaging. IEEE Trans. Ind. Inform. 2024, 20, 13591–13599. [Google Scholar] [CrossRef] [Scilit]
- Xiao, Y.; Li, X.; Li, T.; Wang, R.; Pang, Y.; Wang, G. A distributed generative adversarial network for data augmentation under vertical federated learning. IEEE Trans. Big Data 2024, 11, 74–85. [Google Scholar] [CrossRef] [Scilit]
- Zhou, S.; Li, K.; Chen, Y.; Yang, C.; Liang, W.; Zomaya, A.Y. Trustbcfl: Mitigating data bias in IoT through blockchain-enabled federated learning. IEEE Internet Things J. 2024, 11, 25648–25662. [Google Scholar] [CrossRef] [Scilit]
- Ying, C.; Xia, F.; Wei, D.S.L.; Yu, X.; Xu, Y.; Zhang, W.; Jiang, X.; Jin, H.; Luo, Y.; Zhang, T.; et al. BIT-FL: Blockchain-enabled incentivized and secure federated learning framework. IEEE Trans. Mob. Comput. 2024, 24, 1212–1229. [Google Scholar] [CrossRef] [Scilit]
- El Houda, Z.A.; Moudoud, H.; Brik, B.; Khoukhi, L. Blockchain-enabled federated learning for enhanced collaborative intrusion detection in vehicular edge computing. IEEE Trans. Intell. Transp. Syst. 2024, 25, 7661–7672. [Google Scholar] [CrossRef] [Scilit]
- Korba, A.A.; Boualouache, A.; Ghamri-Doudane, Y. Zero-x: A blockchain-enabled open-set federated learning framework for zero-day attack detection in IoV. IEEE Trans. Veh. Technol. 2024, 73, 12399–12414. [Google Scholar] [CrossRef] [Scilit]
- Albogami, N.N. Intelligent deep federated learning model for enhancing security in internet of things enabled edge computing environment. Sci. Rep. 2025, 15, 4041. [Google Scholar] [CrossRef] [Scilit]
- Kalapaaking, A.P.; Khalil, I.; Rahman, M.S.; Atiquzzaman, M.; Yi, X.; Almashor, M. Blockchain-based federated learning with secure aggregation in trusted execution environment for Internet-of-Things. IEEE Trans. Ind. Inform. 2022, 19, 1703–1714. [Google Scholar] [CrossRef] [Scilit]
- Wahrstätter, A.; Khan, S.; Svetinovic, D. OpenFL: A scalable and secure decentralized federated learning system on the Ethereum blockchain. Internet Things 2024, 26, 101174. [Google Scholar] [CrossRef] [Scilit]
- Han, B.; Li, B.; Jurdak, R.; Zhang, P.; Zhang, H.; Feng, P.; Yuen, C. PBFL: A privacy-preserving blockchain-based federated learning framework with homomorphic encryption and single masking. IEEE Internet Things J. 2025, 12, 14229–14243. [Google Scholar] [CrossRef] [Scilit]
- Kumar, M.; Samriya, J.K.; Walia, G.K.; Verma, P.; Wu, H.; Gill, S.S. Blockchain empowered secure federated learning for consumer IoT applications in cloud-edge collaborative environment. IEEE Trans. Consum. Electron. 2025, 71, 3986–3996. [Google Scholar] [CrossRef] [Scilit]
- Begum, K.; Mozumder, M.A.I.; Joo, M.I.; Kim, H.C. BFLIDS: Blockchain-driven federated learning for intrusion detection in IoMT networks. Sensors 2024, 24, 4591. [Google Scholar] [CrossRef] [Scilit]
- Kaggle-Edge-IIoTset-Dataset. Available online: https://www.kaggle.com/datasets/sibasispradhan/edge-iiotset-dataset/data (accessed on 10 July 2025).
- Moustafa, N.; Slay, J. UNSW-NB15: A comprehensive data set for network intrusion detection systems (UNSW-NB15 network data set). In Proceedings of the 2015 Military Communications and Information Systems Conference (MilCIS), Canberra, ACT, Australia, 10–12 November 2015; pp. 1–6. [Google Scholar]
- Sharafaldin, I.; Lashkari, A.H.; Ghorbani, A.A. Toward generating a new intrusion detection dataset and intrusion traffic characterization. ICISSp 2018, 1, 108–116. [Google Scholar]
- Kaggle-Google 2019 Cluster Sample. Available online: https://www.kaggle.com/datasets/derrickmwiti/google-2019-cluster-sample (accessed on 10 July 2025).
- Kaggle-5G-NIDD. Available online: https://www.kaggle.com/datasets/humera11/5g-nidd-dataset (accessed on 1 July 2025).
- Rahal, R.; Amara Korba, A.; Ghoualmi-Zine, N. Towards the development of realistic dos dataset for intelligent transportation systems. Wirel. Pers. Commun. 2020, 115, 1415–1444. [Google Scholar] [CrossRef] [Scilit]
- Kaggle-MNIST. Available online: https://www.kaggle.com/datasets/hojjatk/mnist-dataset (accessed on 3 July 2025).
- The CIFAR-10 Dataset. Available online: https://www.cs.toronto.edu/~kriz/cifar.html (accessed on 3 July 2025).
- Hugging Face-Femnist. Available online: https://huggingface.co/datasets/flwrlabs/femnist (accessed on 8 July 2025).
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. |
© 2025 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 (https://creativecommons.org/licenses/by/4.0/).













