Abstract
Unmanned Aerial Vehicle (UAV) swarms operating in contested environments must achieve secure coordination, perform real-time fault detection and containment, and enforce operational policies under conditions of dynamic membership and hostile interference. However, existing approaches remain limited to addressing singular and specific issues, failing to provide a comprehensive, unified system security framework. We present TRIBES, a modular four-layer trust framework that unifies distributed consensus, online anomaly detection with the Digital Twin (DT) technique, privacy-preserving attestation, and resilient dual-path communications without centralized infrastructure. The architecture anchors a lightweight Directed Acyclic Graph (DAG) ledger with a reconfigurable Practical Byzantine Fault Tolerance (PBFT) committee, achieving sub-second finality in typical operation. Simulation studies with realistic swarm dynamics under spoofing, jamming, and Sybil attacks demonstrate that TRIBES sustains auditable trust decisions with low tail latency, while DTs detect compromised behavior with high accuracy and few false alarms. Privacy is preserved through differential perturbation and simulated zero-knowledge attestations, enabling on-chain enforcement of geofencing and other operational policies. Compared with decentralized baselines, TRIBES reduces worst-case consensus latency by about one-third and maintains swarm coordination even under targeted disruption.
| Original language | English |
|---|---|
| Article number | 116189 |
| Journal | Knowledge-Based Systems |
| Volume | 347 |
| DOIs | |
| Publication status | Published - 19 Jul 2026 |
| Externally published | Yes |
Keywords
- Anomaly detection
- Blockchain consensus
- Digital Twins
- Privacy
- UAV swarms
Fingerprint
Dive into the research topics of 'TRIBES: Twin-driven Resilient and Intelligent Blockchain-enabled Security Framework for UAV Swarms'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver