Hierarchical proof of trust a Byzantine fault tolerant federated learning framework for industrial IoT applications
摘要
The Industrial Internet of Things (IIoT) presents significant challenges for training machine learning models due to data privacy concerns, heterogeneous data distributions, and limited bandwidth. This paper proposes HPoT (Hierarchical Proof-of-Trust), a novel federated learning-based consensus algorithm for IIoT infrastructure that addresses these limitations while ensuring data integrity and model fidelity. HPoT integrates blockchain technology with federated learning to create a decentralized, privacy-preserving framework enabling collaborative model training without raw data sharing. The algorithm features: (1) robust aggregation with weighted averaging and anomaly detection for heterogeneous datasets, (2) adaptive weighting prioritizing updates from trustworthy devices, (3) reputation scoring to detect malicious nodes, and (4) hierarchical three-tier architecture optimized for IIoT constraints. Using Byzantine fault tolerance principles, HPoT tolerates up to