Next Article in Journal
RICO-3D: A Benchmark and Baseline Method for Semantic Segmentation of Urban Roadways
Previous Article in Journal
Virtual Reality and Metaverse: Impact on the Digital Transformation of Society—3rd Edition
Previous Article in Special Issue
Payment Rails in Smart Contract as a Service (SCaaS) Solutions from BPMN Models
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

TAR-DT: A Trusted and Attack-Resilient Mechanism for Distributed DNN Training in Agentic Edge Intelligence †

1
Department of Basic Network Technology, China Mobile Research Institute, Beijing 100053, China
2
Shanghai Satellite Network Research Institute Co., Ltd., Shanghai 200120, China
3
State Key Laboratory of Satellite Network, Shanghai 200120, China
4
Shanghai Key Laboratory of Satellite Network, Shanghai 200120, China
5
State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876, China
*
Author to whom correspondence should be addressed.
This paper is an extended version of our paper published in the 2024 IEEE Wireless Communications and Networking Conference (WCNC), Dubai, United Arab Emirates, 21–24 April 2024, under the title “Patronus: Countering Model Poisoning Attacks in Edge Distributed DNN Training”.
Future Internet 2026, 18(8), 439; https://doi.org/10.3390/fi18080439
Submission received: 3 July 2026 / Revised: 1 August 2026 / Accepted: 10 August 2026 / Published: 17 August 2026

Abstract

As deep neural networks continue to scale and enable emerging applications such as agentic AI systems, training increasingly relies on distributed paradigms across heterogeneous edge devices. However, this shift introduces significant security challenges, particularly model poisoning attacks, which are largely underexplored in model-parallel settings. To address these challenges, we propose a trusted and attack-resilient mechanism for distributed DNN training that supports both data and model parallelism. The mechanism leverages a blockchain-enabled infrastructure to ensure the tamper-resistant and auditable execution of security-critical operations. It introduces a Loss-aware Credit Evaluation mechanism to assess agent reliability based on group-level training dynamics and a Shuffling-based Isolation Mechanism to progressively cluster and isolate malicious agents across training epochs. In addition, Byzantine-tolerant aggregation (BTA) is employed to further mitigate adversarial influence during model aggregation. Extensive experiments demonstrate that the proposed mechanism achieves superior robustness and efficiency compared with state-of-the-art methods under diverse poisoning attack scenarios.

1. Introduction

The emergence of large-scale deep neural networks (DNNs) has significantly accelerated the development of artificial intelligence across domains such as large language models (LLMs), multimodal systems, and autonomous AI agents. Contemporary foundation models, exemplified by transformer-based large language models and diffusion-based generative architectures, scale traditional DNN designs to unprecedented depths, widths, and parameter counts [1].
While the rapid expansion of model scale has delivered remarkable performance gains, it also imposes substantial pressure on computation, memory, energy consumption, and communication bandwidth. Under stringent constraints on latency, cost, bandwidth, and data locality, relying solely on centralized datacenters for training and updating large-scale DNNs is becoming increasingly impractical. Consequently, growing attention has shifted toward distributed DNN training [2,3,4,5,6,7,8]. This shift is further reinforced by emerging agentic edge intelligence [9,10], in which edge nodes evolve into autonomous agents with sensing, reasoning, decision-making, and collaboration capabilities. Through continual interaction with local environments and peer agents, these distributed agents provide a natural foundation for collaborative learning. In such systems, heterogeneous edge agents, including connected vehicles, embodied terminals, unmanned aerial vehicles, and satellites, jointly participate in the training process. To accommodate the resulting workload, distributed training is typically organized through data parallelism or model parallelism [11]. The former partitions data across agents for independent local training, whereas the latter partitions the DNN across multiple agents for pipeline-style execution. Such a hybrid parallel paradigm is particularly important for agent-centric edge intelligence, where both model scale and the heterogeneity of distributed tasks exceed the capability of any individual node.
However, the distributed nature of DNN training, particularly in edge intelligence scenarios, introduces notable security vulnerabilities, especially model poisoning attacks [12,13]. These attacks occur when malicious agents attempt to compromise the global model by transmitting manipulated model updates. To counter these threats, a variety of defense mechanisms have been proposed, predominantly focusing on Byzantine-robust methods [14,15,16,17,18]. These methods employ statistical techniques to ensure the global model’s accuracy while tolerating a certain number of malicious agents (also referred to as attackers). Other methods require specific preconditions, such as an honest server capable of training on a clean validation dataset [19]. However, these approaches primarily mitigate the impact of attackers rather than efficiently detecting malicious agents. Other defensive strategies, such as Fine-Pruning [20], are tailored to specific attack types and therefore lack generalizability. More importantly, their applicability is largely restricted to data-parallel scenarios. This limitation is particularly problematic in model-parallel setups, where a single malicious agent can significantly affect the performance of all honest agents within a group. Consequently, these conventional defense mechanisms prove inadequate in model-parallel environments, underscoring the need for more versatile and robust security solutions in distributed DNN training.
Beyond algorithmic challenges, an often-overlooked yet fundamental issue lies in the trust assumptions underlying distributed training. Most existing defenses [11] implicitly rely on a fully trusted central coordinator to evaluate losses, update reputations, identify attackers, and orchestrate aggregation. In realistic edge environments spanning multiple administrative domains, such a strong trust assumption is difficult to justify. If the coordinator itself is compromised or behaves maliciously, attacker identification results and isolation decisions can be arbitrarily manipulated, rendering even sophisticated defense algorithms ineffective. Therefore, securing distributed DNN training requires not only robust learning algorithms but also a verifiable and tamper-resistant system foundation.
To address these challenges, we propose TAR-DT, a trusted and attack-resilient mechanism for distributed DNN training in agentic edge intelligence environments. TAR-DT jointly supports data and model parallelism and introduces the Loss-aware Credit Evaluation (LACE) mechanism to assess agent trustworthiness based on group-level training dynamics. Through credit-guided shuffling and isolation, suspicious agents are progressively separated while sufficient randomness is preserved to prevent strategic evasion; Byzantine-tolerant aggregation (BTA) further mitigates residual adversarial influence. Crucially, TAR-DT embeds these security-critical processes into a permissioned blockchain, where losses, credit updates, shuffling decisions, and aggregation outcomes are executed and recorded via smart contracts, thereby making these state transitions tamper-resistant and auditable while reducing dependence on a fully trusted coordinator for security-critical decisions. Part of the algorithmic foundation of this work was presented in our previous conference paper [21], which introduced the Patronus defense framework, including loss-aware credit evaluation, shuffling-based isolation, and Byzantine-tolerant aggregation for poisoning mitigation in edge distributed DNN training. The present manuscript substantially extends that work by embedding these defense mechanisms into a blockchain-enabled trusted collaborative-agent architecture, introducing smart contract-supported execution and recording of security-critical operations, clarifying the trust boundary between the master agent and the blockchain layer, and providing additional system-level analysis for verifiable and auditable deployment.
In summary, TAR-DT transforms poisoning defense into a verifiable, decentralized, and system-level security framework for edge-distributed DNN training. The main contributions of this work are summarized as follows:
  • We propose TAR-DT, a blockchain-enabled distributed DNN training framework that seamlessly integrates data and model parallelism with verifiable poisoning defenses, ensuring both efficiency and security in heterogeneous edge environments.
  • We design the Loss-aware Credit Evaluation and Shuffling-based Isolation Mechanism, enabling effective identification and isolation of malicious agents, particularly in model-parallel training scenarios.
  • We leverage smart contracts and Byzantine-tolerant aggregation to provide tamper-resistant and auditable security-critical state transitions, thereby reducing the reliance on a fully trusted coordinator for loss recording, credit updating, grouping decisions, and aggregation commitments.
  • Extensive experiments demonstrate that TAR-DT significantly outperforms state-of-the-art methods under diverse poisoning attack settings while maintaining practical training efficiency.
The rest of this paper is organized as follows. Section 1 introduces the preliminaries and reviews related work. Section 2 presents the system model, attack model, and blockchain-based reputation mechanism of TAR-DT. Section 3 describes the proposed attack-resilient agent management and model aggregation, including loss-aware credit evaluation, shuffling-based isolation, Byzantine-tolerant aggregation, and theoretical analysis. Section 4 provides the experimental setup and evaluation results. Section 5 concludes the paper.

2. Preliminaries and Related Work

2.1. Distributed Machine Learning

2.1.1. Data and Model Parallelism

Growing computational and memory demands make distributed training a promising approach for training DNN models. In data parallelism, the parameter server partitions the dataset and distributes the resulting subsets among a set of agents. Federated learning is a representative data-parallel paradigm [22,23,24]. During each training task, every agent retrieves the initial model from the server and trains it on the corresponding local data. The server collects the local results from all agents and aggregates them to obtain an updated global model. This process is repeated iteratively. However, data parallelism requires each device to store and train the complete model, which is impractical for large neural networks. In contrast, model parallelism originates from the structure of the neural network. It assigns the computations of different neural network layers, including forward and backward propagation, to separate agents. Google proposed GPipe [7], and Microsoft subsequently introduced PipeDream [8].

2.1.2. Edge Distributed DNN Training

To improve the efficiency of DNN training in edge environments, existing studies have extended the aforementioned distributed training methods to edge networks [25,26]. Qu et al. [27] proposed Partial Synchronization Parallelism (PSP) for model-parallel training. By concurrently transmitting and aggregating both the model and its gradient at intermediate relay nodes, this methodology effectively diminishes network bandwidth consumption. PipeEdge [28] improved the efficiency of data- and model-parallel training among edge servers through a blockchain-based incentive mechanism. However, those works have primarily focused on enhancing the training speed, overlooking the security issues in edge computing scenarios. More specifically, they have neglected the trustworthiness of computational devices.

2.2. Model Poisoning Attack

2.2.1. Attack Method

Model poisoning attacks refer to introducing adversarial alterations directly into a global model, aiming to manipulate or degrade its performance. This often occurs during the model training phase. Model poisoning attacks involve deliberately modifying a machine learning model’s internal parameters to undermine its integrity and functionality. Model poisoning attacks are generally categorized as untargeted or targeted attacks. In untargeted model poisoning [13], attackers manipulate the parameters of the model without a specific target. Their main objective is to degrade the accuracy of the global model across all inputs. In contrast, a targeted model poisoning attack [29] aims to reduce accuracy on designated test inputs and therefore requires a deeper understanding of the model architecture.

2.2.2. Defense Method

Defenses against model poisoning attacks in distributed DNN training primarily rely on Byzantine fault tolerance. These methods assume that most participants are reliable and use this majority to mitigate malicious behavior, thereby preserving the accuracy of the final model. Other schemes are tailored to specific attacks. For example, Fine-Pruning [20] integrates pruning with fine-tuning and can substantially reduce the success rate of backdoor attacks under certain conditions. However, these solutions are less effective in model-parallel settings because an attacker’s behavior can influence downstream agents during forward computation and upstream agents during gradient backpropagation. Consequently, the computational results of the entire group are affected, making it difficult to identify individual attackers accurately. Recent work, such as [30], has attempted to address model parallelism, but this approach requires a pretraining phase with reliable agents to establish a reference benchmark.

2.3. Blockchain for Incentives and Trust in Distributed Systems

Recent studies have shown that blockchain can provide a practical trust foundation for distributed learning systems by replacing opaque centralized coordination with auditable transactions, decentralized consensus, and smart contract-based execution. In blockchain-based distributed learning, model updates, contribution records, reputation scores, and reward allocation can be recorded on-chain, which helps mitigate single points of failure, malicious manipulation, and unfair incentive distribution [31,32,33,34].
Incentive mechanisms are a major research direction. Tang et al. designed a blockchain-empowered incentive mechanism for cross-silo federated learning, where smart contracts are used to evaluate organizational contributions and distribute rewards in a transparent manner [31]. Ying et al. proposed BIT-FL, which combines blockchain, sharded consensus, randomized incentives, and privacy-preserving perturbation to improve the efficiency and security of federated learning [32]. More recently, Tang et al. formulated blockchain-based federated learning as a two-tier Stackelberg game among the model owner, miners, and training terminals, enabling dynamic pricing and reward strategies under decentralized market conditions [35]. These works demonstrate that blockchain can effectively motivate rational participants and reduce dependence on a trusted server.
Another line of work focuses on reputation and verifiability. An et al. proposed FREB, a federated reputation evaluation blockchain that selects reliable FL participants based on reputation records while using blockchain to ensure transparent task execution [34]. Chen et al. proposed LiteChain, a lightweight blockchain architecture for verifiable and scalable federated learning in massive edge networks, reducing blockchain overhead while preserving auditability [33]. Ying et al. further introduced IMFLKD, which combines smart contract-based contribution evaluation with a multi-dimensional dynamic reputation model for decentralized knowledge distillation-based federated learning [36]. These studies confirm that blockchain is suitable for maintaining long-term trust records and verifying learning-related operations in distributed environments.

3. TAR-DT

3.1. System Model

Figure 1 illustrates the overall architecture of TAR-DT in a blockchain-enabled agentic edge intelligence environment. The system consists of a master agent, a set of heterogeneous edge agents, and a permissioned blockchain that serves as a verifiable coordination and execution layer. The master agent is responsible for task orchestration and model scheduling, while the blockchain provides tamper-resistant execution and recording of security-critical operations. Agent registration, task publication, and incentive management are handled through the blockchain following standard procedures consistent with our prior work [37].
When a computing task arises, the master agent publishes the task description and reward information on the blockchain and selects N edge agents based on the computing capabilities and reputations of the registered edge devices. The master agent then partitions the N selected edge agents into several groups to collaboratively train a global model M . The model M consists of L sequential layers, where each layer L i contains a set of parameters W i and a forward computation function F i .
To accelerate training, data parallelism is employed across groups, while model parallelism is employed within each group. The master agent divides the entire dataset D into G × Q portions to support data-parallel training across G groups. Each group performs Q training iterations, which constitute one epoch. Concurrently, the master agent divides M into K cells, where each cell k consists of successive neural network layers from i to j, denoted by L k = { L i , L i + 1 , , L j } . Each cell is then assigned to an agent for model-parallel training. The model partitioning method follows [38] and satisfies N = G × K , ensuring that the number of selected agents equals the total number of model cells across all groups. For cell k, the parameter set is W k = { W i , W i + 1 , , W j } , and the composite forward function is F k = F i F i + 1 F j , with the output denoted by a k = F k ( a k 1 ) . The gradient is g r a d k = l o s s ( D , W k ) . Furthermore, let G t denote the set of all groups in time slot t, where each time slot corresponds to one epoch. TAR-DT then proceeds as follows:
  • The master agent uploads the initial model parameters to the blockchain, groups the available agents, and assigns one cell to each agent. Following the deployment-oriented perspective in [39], we explicitly identify the entities involved in model transmission and verification. Each agent retrieves the corresponding model parameters according to the information recorded on the blockchain. For large models, the parameter data can be stored and transmitted through IPFS, while only the corresponding CIDs and cryptographic digests are recorded on-chain for integrity verification.
  • The training process begins. Each group of K agents collaboratively trains a group model denoted by M g . The loss sequence of group g is L g = { l 1 , l 2 , . . . , l Q } g , where l q denotes the loss value in the q-th iteration.
  • Upon completing one epoch, L g and M g are packaged into a transaction and uploaded to the blockchain.
  • The master agent retrieves the loss records { L 1 , L 2 , . . . , L G } from the blockchain and invokes the Loss-aware Credit Evaluation (LACE) smart contract to evaluate the performance of each group and update the agents’ credits (Section 4.1).
  • Subsequently, the BTA smart contract aggregates the group models M g to obtain the updated global model (Section 4.3).
  • Simultaneously, the master agent invokes the Shuffling-based Isolation Mechanism (SBIM) smart contract to regroup the agents for the next training epoch (Section 4.2).
    These six steps are repeated until training is complete.

3.2. Attack Model

An attacker can launch a model poisoning attack against M by compromising a computational agent. Because each agent is responsible for a fixed model cell, the attacker knows the learning rate, the initial parameters of the assigned cell, the output a k 1 of the preceding cell, and the gradient g r a d k + 1 received from the subsequent cell during backpropagation. Unlike in conventional settings, however, the attacker controls only the output and gradient of a specific model cell, limiting the attack surface to a k and g r a d k . This constraint distinguishes the considered setting from conventional model poisoning scenarios, for which model-parallel attacks remain underexplored.
We next analyze model poisoning attacks based on the two attack categories introduced above. For untargeted poisoning attacks, the attacker aims to slow down the model’s convergence rate and decrease its accuracy. This objective can be achieved by tampering with the output value or gradient. Three representative attack methods are considered: (1) introducing a perturbation [40]; (2) reversing the gradient update [13]; and (3) randomizing the output value. With respect to targeted poisoning attacks, as previously mentioned, the vast majority of such attacks involve data manipulation, and update manipulation methods require perfect knowledge of the entire DNN model. Since the attacker in model parallelism only has access to specific cell input data and backpropagation gradient information, executing a targeted poisoning attack becomes virtually infeasible. Thus, our attack model focuses solely on untargeted poisoning attacks.

3.3. Reputation Mechanism Based on Blockchain

In edge distributed computing environments, effective trust mechanisms are essential for maintaining the integrity and efficiency of collaborative computation. Given the heterogeneous reliability of nodes in such networks, the system must reliably assess and establish trust among participants.
To address this issue, we deploy a blockchain across these nodes. It provides an immutable ledger for recording critical data, including computational records and credit histories. This storage approach ensures transparency and verifiability throughout the process, thereby enhancing the integrity and trustworthiness of the entire edge-distributed system. Moreover, key processes, such as credit updating and attacker clustering, are implemented through smart contracts. This integration ensures that all critical operations are conducted consistently and accurately, in line with the predefined rules, thereby enhancing the efficiency and reliability of the system. The specific procedures are described in the following section.
It should be noted that although the permissioned blockchain provides transparency and verifiability, accessible loss records, agent identities, and credit histories may still disclose sensitive information or enable inference attacks. TAR-DT limits such exposure through role-based ledger access and off-chain storage of model parameters, while only necessary metadata, CIDs, and cryptographic digests are recorded on-chain. Nevertheless, authorized participants may still infer information from accessible records; integrating stronger privacy-preserving techniques, such as pseudonymization, encryption, differential privacy, or secure computation, remains future work.

4. Attack-Resilient Agent Management and Model Aggregation

4.1. Loss-Aware Credit Evaluation

4.1.1. Preliminary Experiment

Few studies have examined the strategies adopted by malicious agents in model-parallel training and their effects on model loss. Therefore, we conduct preliminary experiments using the three representative attack strategies described in the previous section. The resulting loss values are shown in Figure 2.
The results show that the model loss can still converge during training under poisoning attacks. Nevertheless, convergence alone does not indicate that the resulting model is reliable. Two key observations can be made: (1) Compared with the clean model, the poisoned model exhibits a higher mean loss after convergence. (2) The poisoned model also exhibits a larger loss variance, indicating greater instability during training. These observations characterize the loss behavior under malicious interference and motivate the development of stronger defenses against such attacks. Accordingly, we propose Loss-aware Credit Evaluation, which comprises two phases: Group Grading and Credit Update.

4.1.2. Group Grading

After one training epoch, group g produces the loss sequence L g for its group model M g . We then score each group based on the loss values of all groups.
We design a group scoring mechanism based on Kernel Density Estimation (KDE) [41]. KDE approximates the probability distribution of a variable from a finite set of samples using a specified kernel and bandwidth. For group g, the continuous KDE of a loss value l is written as
f ^ g ( l ) = 1 Q i = 1 Q κ h g ( l l i ) .
We retain the Gaussian kernel in the continuous formulation. Specifically, κ h g ( x ) = 1 2 π h g exp x 2 2 h g 2 . The bandwidth is determined adaptively as
h g = max ρ max ( L g ) min ( L g ) , ϵ h .
Here, the relative factor ρ = 0.01 is fixed, and ϵ h = 10 12 prevents a zero bandwidth when all observed loss values are identical.
For computationally efficient sample-domain evaluation, we evaluate the same Gaussian KDE at each observed loss l i rather than constructing an additional dense numerical grid:
d g ( l i ) f ^ g ( l i ) = 1 Q 2 π h g j = 1 Q exp ( l i l j ) 2 2 h g 2 , i = 1 , , Q .
This sample-domain evaluation is the continuous Gaussian KDE in Equation (1) evaluated at the observed loss samples. We select l g * = arg max l i L g d g ( l i ) as the representative loss. If the estimated density is multimodal, the global maximum is used; tied global maxima are resolved deterministically according to their first occurrence in the loss sequence.
Inspired by the Full Width at Half-Maximum (FWHM) principle [42], we define the discrete half-maximum support width as
w g = i = 1 Q I d g ( l i ) 1 2 d g ( l g * ) .
Unlike the conventional continuous FWHM measured directly along the loss axis, w g counts the observed loss samples located in the half-maximum density region and therefore characterizes the sample-domain spread of the high-density loss region. A group with both a large representative loss l g * and a large support width w g is more likely to have been affected by malicious behavior.
Let z g = l g * w g denote the raw group indicator. At epoch t, it is normalized across the G groups as
Norm t ( z g ) = ( 1 δ ) z g z min t z max t z min t , z max t z min t > ϵ , 1 δ 2 , z max t z min t ϵ ,
where z min t = min g G t z g , z max t = max g G t z g , ϵ = 10 12 , and δ = 10 12 is a fixed lower-bound safeguard. The normalized group score is then
S g = 1 Norm t ( z g ) .
Consequently, S g [ δ , 1 ] , preventing zero-valued group scores.
We apply one-dimensional K-means [43] with two clusters, K-means++ initialization, 10 independent initializations, a maximum of 300 iterations, a convergence tolerance of 10 4 , and a fixed random seed of 0. Applying K-means to z g or S g produces the same cluster membership because the min-max normalization and complementation constitute an affine transformation. The cluster with the larger mean z g , equivalently the smaller mean S g , is labeled as the poor-performing group (PG) cluster, while the other cluster is labeled as the well-performing group (WG) cluster. Therefore, G w t G p t = G t and G w t G p t = .

4.1.3. Credit Update

Let c n denote the credit of agent n, and let g n t represent the group containing agent n at epoch t. For each agent n, the credit is updated as follows.
c n t = c n t 1 + η n t · S g n t · Φ ,
where Φ is a fixed parameter that controls the update magnitude. The coefficient η n t represents the reward or penalty applied to agent n at epoch t and is defined as
η n t = 1 , if g n t G p t and g n t 1 G p t 1 0.5 , if g n t G p t and g n t 1 G w t 1 0.5 , if g n t G w t and g n t 1 G p t 1 1 , if g n t G w t and g n t 1 G w t 1 .
In this way, for a given group score, agents that remain in WGs receive larger credit increases than those newly assigned to WGs. Conversely, agents that remain in PGs experience larger credit reductions than those newly assigned to PGs. This design improves the efficiency of potential-attacker detection. The complete Loss-aware Credit Evaluation procedure is summarized in Algorithm 1.
Algorithm 1 Loss-Aware Credit Evaluation (LACE).
Input: the group set G t ; the loss vectors L g , g G t ; and the credits from the previous time slot, c n t 1 , n N .
Output: the credit c n t , the set of PGs G p t , and the set of WGs  G w t .
  1: #Group Grading#
  2: for all g in G t  do
  3:    Determine h g and evaluate d g ( l i ) at all observed loss samples using Equations (1) and (2);
  4:    Select l g * and compute the half-maximum support size w g using Equation (3);
  5:    Compute z g = l g * w g and the group score S g using Equation (5);
  6: end for
  7: Classify the groups into WGs and PGs using K-means.
  8: #Credit Update#
  9: for all agents n do
10:    Update the credit c n t using Equation (6).
11: end for

4.2. Shuffling-Based Isolation Mechanism

The Shuffling-based Isolation Mechanism (SBIM) aims to progressively concentrate potentially malicious agents into fewer groups, thereby reducing their exposure to honest agents and limiting their influence on training. Because malicious identities are not directly observable, SBIM uses LACE-derived credits as indirect trust indicators and performs credit-guided stochastic regrouping; it is therefore a heuristic mechanism without a global optimality guarantee.
To achieve this objective, SBIM re-organizes agents across epochs based on their trustworthiness. Specifically, agents with lower credit scores are more likely to be grouped together, while highly trusted agents maintain relatively stable group assignments. This design reduces the exposure of honest agents to adversarial ones and accelerates the isolation of attackers.
To formalize the grouping process, each selection is performed according to a credit-aware probability interval, which determines the order in which agents are assigned to groups. The selection process must satisfy three key properties: (i) stochasticity, to prevent adversarial predictability; (ii) verifiability, to ensure that the random selection results cannot be forged; and (iii) credit correlation, such that higher-credit agents are more likely to be selected earlier.
To satisfy these requirements, SBIM adopts a blockchain hash-based randomization mechanism. After the credit scores are updated at epoch t, the master agent derives a public seed from the latest block hash, task identifier, epoch index, and current timestamp, i.e., s e e d = H A S H ( h a s h b l o c k t a s k I D t t i m e s t a m p ) . Since these inputs are either recorded on-chain or publicly known, the seed cannot be arbitrarily chosen by the master agent and can be recomputed by other participants. For the r-th selection in epoch t, a pseudo-random value is generated as follows:
u r = H A S H ( s e e d r ) 2 h a s h l e n [ 0 , 1 ) ,
where h a s h l e n denotes the bit-length of the hash output. Thus, u r can be independently reproduced and verified by all participants.
To incorporate credit awareness, cryptographic sortition methods, such as VRF-based sampling, can map verifiable randomness to a discrete priority value, for example, through a binomial distribution [44]. Because this work focuses on the attack-resilient grouping framework rather than the design of a new sortition primitive, SBIM uses roulette-wheel selection. Let U r denote the set of unassigned agents before the r-th selection. The selection probability of agent i U r is defined as follows:
P i r = c i j U r c j .
Then, each agent is assigned a probability interval I i r in [ 0 , 1 ) according to the cumulative selection probability:
I i r = k < i , k U r P k r , k i , k U r P k r .
If u r I i r , agent i is selected and removed from U r . The selection probabilities are then recalculated over the remaining unassigned agents. Selected agents are grouped sequentially, with every K agents forming one group.
This construction ensures that each agent’s selection probability is proportional to its credit, while the randomness is derived from the blockchain state and can be verified by all participants. Over successive epochs, the mechanism gradually clusters low-credit, potentially malicious agents into a small number of groups, thereby reducing their impact on the global model while preserving fairness and unpredictability. The complete procedure is summarized in Algorithm 2.
Algorithm 2 Shuffling-based Isolation Mechanism (SBIM).
Input: agent groups G p t and G w t , group size K, latest block hash h a s h b l o c k , task identifier t a s k I D , epoch index t, timestamp
Output: Updated grouping G t + 1
  1: Seed Initialization (Master Agent)
  2:  s e e d H A S H ( h a s h b l o c k t a s k I D t t i m e s t a m p )
  3: Roulette-wheel Selection
  4: Initialize U { i i G , G G p t } , G r o u p s , C G , and r 0
  5: while U is not empty do
  6:     r r + 1
  7:     u r H A S H ( s e e d r ) / 2 h a s h l e n
  8:     C r j U c j
  9:    for each agent i U  do
10:      Compute P i r c i / C r
11:      Assign the cumulative interval I i r according to Equation (10)
12:    end for
13:    Select agent i satisfying u r I i r
14:    Add agent i to C G and remove it from U
15:    if  | C G | = K  then
16:      Add C G to G r o u p s and reset C G
17:    end if
18: end while
19: Verification (Blockchain Smart Contract)
20: Verify each selection round using s e e d , generated u r , credit values, and cumulative intervals
21: Store the verified grouping result on-chain
22: Final Output
23:  G t + 1 G r o u p s G w t
24: return   G t + 1

4.3. Byzantine-Tolerant Aggregation (BTA)

To maintain the accuracy of the global model during the detection phase, we employ Byzantine-tolerant aggregation (BTA). BTA can be executed in parallel with shuffling. After receiving the updated parameters from all groups, the master agent discards the models from PGs and aggregates only the models from WGs. The master agent computes a score-weighted average of these models to obtain an updated global model. The aggregation is formulated as follows:
M t + 1 = g = 1 G w t S g · M g t ,
where w t ( S g ) denotes the weight of group g, i.e., w t S g = S g j G w t S j .

4.4. Theoretical Analysis

We next analyze the computational complexity and efficiency of the proposed algorithms.

4.4.1. Complexity and Overhead Analysis

Let N denote the total number of agents, G the number of groups, K the number of agents in each group, and Q the number of loss samples generated by each group within one epoch. For equally sized groups, N = G K . In the following analysis, Q is retained as a separate workload parameter, and no relationship such as N = K Q is assumed.
For LACE in Algorithm 1, evaluating the KDE-based density values of the Q loss samples requires O ( Q 2 ) operations for each group and O ( G Q 2 ) operations for all groups. When the K-means configuration is fixed, clustering the G group scores requires O ( G ) operations, while updating the credits of all agents requires O ( N ) operations. Therefore, the per-epoch complexity of LACE is O ( G Q 2 + G + N ) .
For SBIM, let N p t = K | G p t | denote the number of agents regrouped at epoch t, where 0 N p t N . In the straightforward roulette-wheel implementation, constructing the probability intervals for the remaining agents over all selection rounds requires O ( ( N p t ) 2 ) operations. The smart contract verification recomputes the same hash-derived selections and probability intervals and therefore has the same order of complexity. Thus, both SBIM generation and verification are upper-bounded by O ( N 2 ) in the worst case.
Let B M denote the model size. Because model parameters and updates are transmitted and stored off-chain, while only their references, loss records, credit values, and grouping metadata are processed or recorded on-chain, the per-epoch communication cost is O ( G B M + G Q + N ) . The off-chain model storage cost is O ( G B M ) , while the on-chain storage growth is O ( G Q + N ) per epoch. Finally, when Q, K, and the K-means configuration are fixed, LACE scales linearly with N. Therefore, the combined defense-related computation has a worst-case upper bound of O ( N 2 ) , dominated by SBIM when all agents are regrouped.

4.4.2. Qualitative Analysis of Poisoning-Group Concentration

Let M denote the number of malicious agents and G t poi the number of groups containing at least one malicious agent at epoch t. For G = N / K groups of size K, the feasible range of this metric is
M K G t poi min ( M , G ) ,
where the lower bound represents the ideal concentration of malicious agents. Under uniformly random grouping, the probability that a particular group contains no malicious agent is N K M / N M ; hence, the expected number of poisoning groups is
E G rand poi = G 1 N K M N M .
Equations (12) and (13) provide ideal and credit-independent references for evaluating the concentration effect. Suppose that LACE produces informative credits, such that agents persistently associated with malicious behavior tend to have lower credits. For a higher-credit agent h and a lower-credit agent l, credit-proportional sampling gives Pr ( h is selected before l ) = c h / ( c h + c l ) > 1 / 2 . Higher-credit agents therefore tend to occupy earlier positions, while lower-credit agents accumulate toward the later positions; partitioning this sequence into consecutive blocks of size K consequently increases the likelihood that low-credit agents are grouped together. Once high-credit-dominated groups are classified as WGs and retained, the remaining PG pool becomes relatively enriched in low-credit agents and is reshuffled again, reinforcing their concentration across epochs. This iterative filtering creates a directional tendency for G t poi to move toward its lower bound, although imperfect credits and stochastic selection preclude monotonic or globally optimal convergence.

5. Experiments

We implement TAR-DT using Python 3.10 and PyTorch Distributed [45]. In this section, we first introduce the experimental setup and then evaluate the convergence and reliability of TAR-DT.

5.1. Experimental Setup

5.1.1. Datasets

In the experiments, we train Informer [46] and dual-LSTM [47] on the ETTh1, ETTm1 [48], and ECL [49] datasets. Informer is a prediction model based on an encoder–decoder architecture and contains 11,330,055 parameters, while dual-LSTM contains 4,233,735 parameters. ETTh1 and ETTm1 contain two years of electricity-transformer temperature records from two cities in China; ETTh1 provides hourly readings, whereas ETTm1 provides readings at 15-min intervals. ECL contains two years of hourly electricity consumption records from 321 clients in the United States.

5.1.2. Testbed

The experiments are conducted over a local area network (LAN). The agents consist of 15 Raspberry Pi devices (4v Cortex-A72 and 4 GB DDR4 RAM) and 15 virtual machines (4v CPU and 8 GB RAM) hosted on different computer systems. A Dell PowerEdge R730 server (3.2 GHz × 8 and 64 GB RAM) serves as the master agent. Communication between the edge agents and the master agent is provided through wired fiber-optic connections and wireless Wi-Fi. The experimental prototype adopts this IPFS-assisted implementation, in which model parameters are transmitted off-chain while their CIDs, cryptographic digests, and metadata are recorded on the blockchain.

5.1.3. Parameter Settings

Unless otherwise specified, the system contains 30 agents, of which 6 are malicious, corresponding to 20% of all agents. The number of groups is 6 ( G = 6 ), and each group contains 5 agents ( K = 5 ). The malicious agents launch attacks by introducing random perturbations that follow a Gaussian distribution. The default DNN model is Informer, and the default dataset is ETTm1. To reduce training time and energy consumption, we use the latest one-year data in ETTm1, i.e., half of the complete dataset. The initial credit of each agent is set to 50. The main experimental parameters are summarized in Table 1.

5.1.4. Baselines

  • V-DT (vanilla distributed DNN training): A fundamental distributed DNN training architecture, encompassing both data parallelism and model parallelism. A detailed description can be found in [28]. V-DT randomly selects agents for computation tasks and does not include a defense mechanism against potential attacks.
  • Multi-Krum [16]: An enhancement of the classic Byzantine-robust algorithm Krum. Its core principle is that gradients among benign agents are relatively similar, whereas gradients generated by malicious agents are significantly different. Through iterative computation, potential malicious gradients are filtered out, thereby improving the robustness of distributed learning.
  • FLDetector [50]: Attacks are detected by examining the consistency of model updates. Specifically, the master agent predicts subsequent model updates based on historical updates. If an update deviates significantly from the prediction, the corresponding agent is regarded as malicious.
It is worth noting that research on poisoning attacks under model-parallel training remains limited, and the baselines above were originally designed mainly for data-parallel scenarios. Therefore, for comparison, we adapt their core ideas to our experimental setting.

5.2. Results and Analysis

First, we evaluate the effectiveness of the group-level malicious-agent isolation strategy by training the Informer and dual-LSTM models on the ETTh1 and ECL datasets. The resulting loss values are shown in Figure 3. In these plots the blue solid line denotes MSE (left y-axis) and the red points denote the Number of Poisoning Groups (right y-axis). For the Informer model, TAR-DT converges within 1000 iterations on both datasets. The dual-LSTM model converges after 500 iterations on ECL, as shown in Figure 3d. In Figure 3c, however, MSE exhibits significant fluctuations. Together with the “Number of Poisoning Groups” metric, this result suggests that the intermediate K-means clustering mistakenly classifies one PG as a WG. Consequently, when this group participates in model aggregation, it introduces significant bias into the global model. As shown in Figure 3, G t poi decreases from three or four groups to two across the evaluated models and datasets, reaching the lower bound and remaining below the random-grouping reference; this observation provides empirical support for the concentration effect of SBIM rather than a global convergence guarantee.
To evaluate the influence of the blockchain-enabled execution layer on system performance, we measure the time required to complete five training epochs with and without blockchain. In the setting without blockchain, a centralized node is responsible for model aggregation, malicious-agent screening, and group reconfiguration. As shown in Figure 4a, after multiple trials, the average time difference between the two settings is only 35.52 s. Compared with the several-hour training process, this difference is not significant. Furthermore, Figure 4b shows that blockchain-related operations introduce limited latency: uploading and downloading data take only 0.03–0.06 s, while block confirmation takes about 1 s. Therefore, compared with the time-consuming model training process and the natural time fluctuation across epochs, the additional time introduced by blockchain operations is relatively small.
Next, we evaluate TAR-DT in three respects: network scale, malicious-agent ratio, and attack type. The comparison is performed against the three baselines introduced above.
In Figure 5a, the malicious-agent ratio varies from 10% to 30%, and we compare the performance of the four methods. The observations are as follows:
  • V-DT, which lacks a defense mechanism, has difficulty converging to a reasonable value.
  • TAR-DT consistently outperforms the other methods in terms of MSE. As the number of malicious agents increases, this advantage becomes more evident.
  • FLDetector and Multi-Krum show suboptimal performance. The limited performance of FLDetector is primarily attributable to its reliance on consistent model updates for prediction. In practical model poisoning attacks, malicious behavior may not always lead to obvious gradient variations, which weakens its effectiveness. Multi-Krum removes potentially harmful model updates according to loss differences. Although Multi-Krum performs better than FLDetector, its lack of further malicious-agent detection leaves it inferior to TAR-DT.
We then adjust the network scale to 20, 30, 40, and 50 agents. As shown in Figure 5b, V-DT still fails to converge to a reasonable value and produces large errors. In contrast, TAR-DT adapts well as the network scale increases, and its performance improves in larger networks. This improvement stems from the aggregation mechanism: a larger set of group-level samples enables TAR-DT to distinguish PGs from WGs more effectively. Multi-Krum and FLDetector maintain relatively stable performance under different network scales. This is because they lack a shuffling strategy and their convergence depends largely on the initial distribution of malicious agents, especially when the malicious-agent ratio remains unchanged.
Finally, we evaluate the methods under different attack strategies, as shown in Figure 6. The results show that TAR-DT outperforms the other methods under all evaluated attack types. Its performance is significantly better than that of Multi-Krum and FLDetector, which achieve similar results. These results demonstrate that TAR-DT is more adaptable to diverse attack strategies.

6. Conclusions

In this paper, we consider edge-distributed DNN training as a representative scenario and investigate the security challenges posed by unreliable or malicious agents in edge computing environments. To address these challenges, we propose TAR-DT, a blockchain-enabled and attack-resilient distributed DNN training framework that integrates data and model parallelism to improve training efficiency. TAR-DT employs a malicious-agent detection and isolation strategy based on Loss-aware Credit Evaluation and the Shuffling-based Isolation Mechanism. Through iterative training and regrouping, the proposed strategy identifies and isolates malicious agents, thereby improving the security and reliability of distributed DNN training. In addition, TAR-DT uses blockchain to record and verify critical operations, such as loss submission, credit updating, grouping, and aggregation, thereby enhancing the fairness, transparency, and tamper resistance of distributed computing tasks. The experimental results demonstrate that TAR-DT improves robustness against model poisoning attacks while introducing only limited blockchain-related overhead. This work provides an effective approach to addressing security challenges in edge-distributed DNN training and offers practical guidance for the future development of trustworthy edge intelligence.

Author Contributions

Conceptualization, Z.W. and Y.M.; methodology, Z.W. and Y.M.; software, Z.W. and H.X.; validation, Z.W., H.X. and C.L.; formal analysis, Z.W. and L.L.; investigation, Z.W. and C.L.; original draft preparation, Z.W.; review and editing, Y.M., H.X. and C.L.; supervision, L.L. and H.X.; project administration, Y.M.; funding acquisition, L.L. and H.X. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Science and Technology Major Project of China on Mobile Information Networks (Grant No. 2025ZD1302600).

Data Availability Statement

The datasets analyzed in this study are publicly available. The ETTh1 and ETTm1 datasets are available in the ETDataset repository at [48], and the ElectricityLoadDiagrams dataset is available at [49]. The raw data supporting the conclusions of this article will be made available by the authors upon reasonable request.

Conflicts of Interest

Author Yunxiao Ma was employed by Shanghai Satellite Network Research Institute Co., Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. Jiang, T.; Yang, L.; Zhao, X.; Qin, Z.; Hu, Q. Less Is More: Rethinking Parameter-Efficient Fine-Tuning from a Subtractive Perspective. Proc. AAAI Conf. Artif. Intell. 2026, 40, 5432–5440. [Google Scholar] [CrossRef] [Scilit]
  2. Andreina, S.; Zimmer, P.; Karame, G. On the Robustness of Distributed Machine Learning Against Transfer Attacks. Proc. AAAI Conf. Artif. Intell. 2025, 39, 7219–7227. [Google Scholar] [CrossRef] [Scilit]
  3. Zhang, W.; Hu, Y.; Shi, J.; Bai, X. Poplar: Efficient Scaling of Distributed DNN Training on Heterogeneous GPU Clusters. Proc. AAAI Conf. Artif. Intell. 2025, 39, 22587–22595. [Google Scholar] [CrossRef] [Scilit]
  4. Li, J.; Wang, X.; Chen, H.; Wu, Z.; Zhu, Z.; Cao, J.; Buyya, R. DGPAS: DQN-GRU guided distributed DNN pipeline training and adjacent scheduling in edge networks. Comput. Netw. 2025, 271, 111592. [Google Scholar] [CrossRef] [Scilit]
  5. Zhang, M.; Abdi, M.; Ashdown, J.; Restuccia, F. Adversarial attacks to latent representations of distributed neural networks in split computing. Comput. Netw. 2025, 273, 111755. [Google Scholar] [CrossRef] [Scilit]
  6. Li, H.; Li, X.; Fan, Q.; He, Q.; Wang, X.; Leung, V.C.M. Distributed DNN Inference With Fine-Grained Model Partitioning in Mobile Edge Computing Networks. IEEE Trans. Mob. Comput. 2024, 23, 9060–9074. [Google Scholar] [CrossRef] [Scilit]
  7. Huang, Y.; Cheng, Y.; Bapna, A.; Firat, O.; Chen, D.; Chen, M.; Lee, H.; Ngiam, J.; Le, Q.V.; Wu, Y.; et al. GPipe: Efficient training of giant neural networks using pipeline parallelism. Adv. Neural Inf. Process. Syst. 2019, 32, 103–112. [Google Scholar]
  8. Narayanan, D.; Harlap, A.; Phanishayee, A.; Seshadri, V.; Devanur, N.R.; Ganger, G.R.; Gibbons, P.B.; Zaharia, M. PipeDream: Generalized pipeline parallelism for DNN training. In Proceedings of the 27th ACM Symposium on Operating Systems Principles; ACM: New York, NY, USA, 2019; pp. 1–15. [Google Scholar]
  9. Zhang, R.; Liu, G.; Liu, Y.; Zhao, C.; Wang, J.; Xu, Y.; Niyato, D.; Kang, J.; Li, Y.; Mao, S.; et al. Toward Edge General Intelligence with Agentic AI and Agentification: Concepts, Technologies, and Future Directions. IEEE Commun. Surv. Tutor. 2026, 28, 4285–4318. [Google Scholar]
  10. Lovén, L.; Farahani, R.; Murturi, I.; Sigg, S.; Dustdar, S. Agentic Edge Intelligence: A Research Agenda. In Proceedings of the 18th IEEE/ACM International Conference on Utility and Cloud Computing (UCC), Nantes, France, 1–4 December 2025; ACM: New York, NY, USA, 2025. [Google Scholar]
  11. Ling, Z.; Jiang, X.; Tan, X.; He, H.; Zhu, S.; Yang, J. Joint Dynamic Data and Model Parallelism for Distributed Training of DNNs Over Heterogeneous Infrastructure. IEEE Trans. Parallel Distrib. Syst. 2025, 36, 150–167. [Google Scholar] [CrossRef] [Scilit]
  12. Tian, Z.; Cui, L.; Liang, J.; Yu, S. A comprehensive survey on poisoning attacks and countermeasures in machine learning. ACM Comput. Surv. 2022, 55, 166. [Google Scholar] [CrossRef] [Scilit]
  13. Fang, M.; Cao, X.; Jia, J.; Gong, N. Local model poisoning attacks to Byzantine-robust federated learning. In 29th USENIX Security Symposium (USENIX Security 20); USENIX Association: Berkeley, CA, USA, 2020; pp. 1605–1622. [Google Scholar]
  14. Ma, Z.; Ma, J.; Miao, Y.; Li, Y.; Deng, R.H. ShieldFL: Mitigating model poisoning attacks in privacy-preserving federated learning. IEEE Trans. Inf. Forensics Secur. 2022, 17, 1639–1654. [Google Scholar] [CrossRef] [Scilit]
  15. Li, L.; Xu, W.; Chen, T.; Giannakis, G.B.; Ling, Q. RSA: Byzantine-robust stochastic aggregation methods for distributed learning from heterogeneous datasets. In Proceedings of the AAAI Conference on Artificial Intelligence; AAAI Press: Palo Alto, CA, USA, 2019; Volume 33, pp. 1544–1551. [Google Scholar]
  16. Blanchard, P.; El Mhamdi, E.M.; Guerraoui, R.; Stainer, J. Machine learning with adversaries: Byzantine tolerant gradient descent. Adv. Neural Inf. Process. Syst. 2017, 30. [Google Scholar]
  17. Pan, Y.; Su, Z.; Wang, Y.; Zhou, J.; Mahmoud, M. Privacy-Preserving Byzantine-Robust Federated Learning via Deep Reinforcement Learning in Vehicular Networks. IEEE Trans. Veh. Technol. 2025, 74, 9461–9475. [Google Scholar] [CrossRef] [Scilit]
  18. El-Mhamdi, E.M.; Guerraoui, R.; Rouault, S. The Hidden Vulnerability of Distributed Learning in Byzantium. In Proceedings of the 35th International Conference on Machine Learning; PMLR: Stockholm, Sweden, 2018; Volume 80, pp. 3521–3530. [Google Scholar]
  19. Andreina, S.; Marson, G.A.; Möllering, H.; Karame, G. BaFFLe: Backdoor detection via feedback-based federated learning. In 2021 IEEE 41st International Conference on Distributed Computing Systems (ICDCS); IEEE: Piscataway, NJ, USA, 2021; pp. 852–863. [Google Scholar]
  20. Liu, K.; Brendan, D.; Siddharth, G. Fine-pruning: Defending against backdooring attacks on deep neural networks. In International Symposium on Research in Attacks, Intrusions, and Defenses; Springer: Cham, Switzerland, 2018. [Google Scholar]
  21. Wu, Z.; Xu, C.; Wang, M.; Ma, Y.; Wu, Z.; Xiahou, Z.; Grieco, L.A. Patronus: Countering Model Poisoning Attacks in Edge Distributed DNN Training. In Proceedings of the 2024 IEEE Wireless Communications and Networking Conference (WCNC); IEEE: Piscataway, NJ, USA, 2024; pp. 1–6. [Google Scholar]
  22. Huang, W.; Ye, M.; Du, B. Learn from others and be yourself in heterogeneous federated learning. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE: Piscataway, NJ, USA, 2022; pp. 10143–10153. [Google Scholar]
  23. Chen, X.; Du, T.; Wang, M.; Gu, T.; Zhao, Y.; Kou, G.; Xu, C.; Wu, D.O. Towards optimal customized architecture for heterogeneous federated learning with contrastive cloud-edge model decoupling. IEEE Trans. Comput. 2024, 74, 1123–1137. [Google Scholar] [CrossRef] [Scilit]
  24. Chen, X.; Du, T.; Xu, C.; Zhuang, F.; Zhong, L.; Muntean, G.; Wu, D.O. FedOBP: Federated Optimal Brain Personalization through Cloud-Edge Element-wise Decoupling. arXiv 2026, arXiv:2604.16574. [Google Scholar]
  25. Sen, T.; Shen, H. Distributed training for deep learning models on an edge computing network using shielded reinforcement learning. In 2022 IEEE 42nd International Conference on Distributed Computing Systems (ICDCS); IEEE: Piscataway, NJ, USA, 2022; pp. 581–591. [Google Scholar]
  26. Chen, M.; Gündüz, D.; Huang, K.; Saad, W.; Bennis, M.; Feljan, A.V.; Poor, H.V. Distributed learning in wireless networks: Recent progress and future challenges. IEEE J. Sel. Areas Commun. 2021, 39, 3579–3605. [Google Scholar] [CrossRef] [Scilit]
  27. Qu, Z.; Guo, S.; Wang, H.; Ye, B.; Wang, Y.; Zomaya, A.Y.; Tang, B. Partial synchronization to accelerate federated learning over relay-assisted edge networks. IEEE Trans. Mob. Comput. 2021, 21, 4502–4516. [Google Scholar] [CrossRef] [Scilit]
  28. Yuan, L.; He, Q.; Chen, F.; Dou, R.; Jin, H.; Yang, Y. PipeEdge: A Trusted Pipelining Collaborative Edge Training based on Blockchain. In Proceedings of the ACM Web Conference 2023; ACM: New York, NY, USA, 2023; pp. 3033–3043. [Google Scholar]
  29. Lyu, X.; Han, Y.; Wang, W.; Liu, J.; Wang, B.; Liu, J.; Zhang, X. Poisoning with Cerberus: Stealthy and colluded backdoor attack against federated learning. In Thirty-Seventh AAAI Conference on Artificial Intelligence; AAAI Press: Washington, DC, USA, 2023; Volume 37, pp. 9020–9028. [Google Scholar]
  30. Shubha, S.S.; Shen, H. Trustworthy Distributed Deep Neural Network Training in an Edge Device Network. In 2022 IEEE International Conference on Big Data (Big Data); IEEE: Piscataway, NJ, USA, 2022; pp. 1570–1575. [Google Scholar]
  31. Tang, M.; Peng, F.; Wong, V.W.S. A Blockchain-Empowered Incentive Mechanism for Cross-Silo Federated Learning. IEEE Trans. Mob. Comput. 2024, 23, 9240–9253. [Google Scholar] [CrossRef] [Scilit]
  32. 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. 2025, 24, 1212–1229. [Google Scholar] [CrossRef] [Scilit]
  33. Chen, H.; Zhou, R.; Chan, Y.-H.; Jiang, Z.; Chen, X.; Ngai, E.C.H. LiteChain: A Lightweight Blockchain for Verifiable and Scalable Federated Learning in Massive Edge Networks. IEEE Trans. Mob. Comput. 2025, 24, 1928–1944. [Google Scholar] [CrossRef] [Scilit]
  34. An, J.; Tang, S.; Sun, X.; Gui, X.; He, X.; Wang, F. FREB: Participant Selection in Federated Learning With Reputation Evaluation and Blockchain. IEEE Trans. Serv. Comput. 2024, 17, 3685–3698. [Google Scholar] [CrossRef] [Scilit]
  35. Tang, W.; Liu, E.; Ni, W.; Qu, X.; Huang, B.; Li, K.; Niyato, D.; Jamalipour, A. Game-Theoretic Incentive Mechanism for Blockchain-Based Federated Learning. IEEE Trans. Mob. Comput. 2025, 24, 10363–10376. [Google Scholar] [CrossRef] [Scilit]
  36. Ying, X.; Yan, K.; Gao, X.; Huang, J. IMFLKD: An Incentive Mechanism for Decentralized Federated Learning Based on Knowledge Distillation. Sci. Rep. 2026, 16, 10567. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  37. Wu, Z.; Xu, C.; Chen, X.; Ma, Y.; Zhong, L.; Zhang, H.; Grieco, L.A. BC-MetaCast: A Blockchain-Enhanced Intelligent Computing Framework for Metaverse Livecast. IEEE Netw. 2023, 37, 161–168. [Google Scholar] [CrossRef] [Scilit]
  38. Chen, Y.; Yang, Q.; He, S.; Shi, Z.; Chen, J.; Guizani, M. FTPipeHD: A Fault-Tolerant Pipeline-Parallel Distributed Training Approach for Heterogeneous Edge Devices. IEEE Trans. Mob. Comput. 2023, 23, 3200–3212. [Google Scholar] [CrossRef] [Scilit]
  39. Miuccio, L.; Riolo, S.; Bennis, M.; Panno, D. Design of a Feasible Wireless MAC Communication Protocol via Multi-Agent Reinforcement Learning. In Proceedings of the 2024 IEEE International Conference on Machine Learning for Communication and Networking (ICMLCN), Stockholm, Sweden, 5–8 May 2024; pp. 94–100. [Google Scholar] [CrossRef] [Scilit]
  40. Shejwalkar, V.; Houmansadr, A. Manipulating the byzantine: Optimizing model poisoning attacks and defenses for federated learning. In Proceedings of the Network and Distributed System Security Symposium, virtual, 21–25 February 2021. [Google Scholar]
  41. Hu, J.S.; Kuai, T.; Waslander, S.L. Point density-aware voxels for LiDAR 3D object detection. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE: Piscataway, NJ, USA, 2022; pp. 8469–8478. [Google Scholar]
  42. Full Width at Half Maximum. Wikipedia. Available online: https://en.wikipedia.org/wiki/Full_width_at_half_maximum (accessed on 9 August 2026).
  43. Ikotun, A.M.; Ezugwu, A.E.; Abualigah, L.; Abuhaija, B.; Heming, J. K-means clustering algorithms: A comprehensive review, variants analysis, and advances in the era of big data. Inf. Sci. 2022, 622, 178–210. [Google Scholar] [CrossRef] [Scilit]
  44. Micali, S.; Rabin, M.; Vadhan, S. Verifiable random functions. In 40th Annual Symposium on Foundations of Computer Science; Cat. No. 99CB37039; IEEE: New York, NY, USA, 1999; pp. 120–130. [Google Scholar]
  45. TORCH. DISTRIBUTED. Pytorch. Available online: https://pytorch.org/docs/stable/distributed.html (accessed on 9 August 2026).
  46. Zhou, H.; Zhang, S.; Peng, J.; Zhang, S.; Li, J.; Xiong, H.; Zhang, W. Informer: Beyond efficient transformer for long sequence time-series forecasting. Proc. AAAI Conf. Artif. Intell. 2021, 35, 11106–11115. [Google Scholar] [CrossRef] [Scilit]
  47. Li, Y.; Yu, R.; Shahabi, C.; Liu, Y. Diffusion convolutional recurrent neural network: Data-driven traffic forecasting. arXiv 2017, arXiv:1707.01926. [Google Scholar]
  48. Zhou, H. ETDataset. Available online: https://github.com/zhouhaoyi/ETDataset (accessed on 9 August 2026).
  49. UC Irvine. ElectricityLoadDiagrams. Available online: https://archive.ics.uci.edu/dataset/321/electricityloaddiagrams20112014 (accessed on 9 August 2026).
  50. Zhang, Z.; Cao, X.; Jia, J.; Gong, N.Z. FLDetector: Defending federated learning against model poisoning attacks via detecting malicious clients. In Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining; ACM: New York, NY, USA, 2022; pp. 2545–2555. [Google Scholar]
Figure 1. Framework of TAR-DT.
Figure 1. Framework of TAR-DT.
Futureinternet 18 00439 g001
Figure 2. Loss performance (MSE) of distributed DNN training under different attacks. (a) without attacks, (b) Gaussian perturbation, (c) gradient reversal, (d) output randomization
Figure 2. Loss performance (MSE) of distributed DNN training under different attacks. (a) without attacks, (b) Gaussian perturbation, (c) gradient reversal, (d) output randomization
Futureinternet 18 00439 g002
Figure 3. Loss performance of TAR-DT under different models and datasets. (a) ETTh1 on Informer; (b) ECL on Informer; (c) ETTh1 on dual-LSTM; and (d) ECL on dual-LSTM.
Figure 3. Loss performance of TAR-DT under different models and datasets. (a) ETTh1 on Informer; (b) ECL on Informer; (c) ETTh1 on dual-LSTM; and (d) ECL on dual-LSTM.
Futureinternet 18 00439 g003
Figure 4. Blockchain overhead evaluation of TAR-DT. (a) Training time with and without blockchain; (b) Latency of blockchain-related operations.
Figure 4. Blockchain overhead evaluation of TAR-DT. (a) Training time with and without blockchain; (b) Latency of blockchain-related operations.
Futureinternet 18 00439 g004
Figure 5. Comparative experiments under different malicious-agent ratios and network scales. (a) MSE under different malicious-agent ratios; (b) MSE under different numbers of agents.
Figure 5. Comparative experiments under different malicious-agent ratios and network scales. (a) MSE under different malicious-agent ratios; (b) MSE under different numbers of agents.
Futureinternet 18 00439 g005
Figure 6. MSE under different attack methods.
Figure 6. MSE under different attack methods.
Futureinternet 18 00439 g006
Table 1. Experimental parameters of TAR-DT.
Table 1. Experimental parameters of TAR-DT.
Symbol/ParameterValue
Total number of agents N30
Number of malicious agents6
Number of groups G6
Initial credit50
Default training modelInformer
Default training datasetETTm1
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.

Share and Cite

MDPI and ACS Style

Wu, Z.; Ma, Y.; Lu, L.; Xiao, H.; Liu, C. TAR-DT: A Trusted and Attack-Resilient Mechanism for Distributed DNN Training in Agentic Edge Intelligence. Future Internet 2026, 18, 439. https://doi.org/10.3390/fi18080439

AMA Style

Wu Z, Ma Y, Lu L, Xiao H, Liu C. TAR-DT: A Trusted and Attack-Resilient Mechanism for Distributed DNN Training in Agentic Edge Intelligence. Future Internet. 2026; 18(8):439. https://doi.org/10.3390/fi18080439

Chicago/Turabian Style

Wu, Zhonghui, Yunxiao Ma, Lu Lu, Han Xiao, and Chao Liu. 2026. "TAR-DT: A Trusted and Attack-Resilient Mechanism for Distributed DNN Training in Agentic Edge Intelligence" Future Internet 18, no. 8: 439. https://doi.org/10.3390/fi18080439

APA Style

Wu, Z., Ma, Y., Lu, L., Xiao, H., & Liu, C. (2026). TAR-DT: A Trusted and Attack-Resilient Mechanism for Distributed DNN Training in Agentic Edge Intelligence. Future Internet, 18(8), 439. https://doi.org/10.3390/fi18080439

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop