🤖 AI Summary
This work addresses the inefficiency and poor robustness of traditional Byzantine fault-tolerant consensus protocols in spectrum-congested and dynamically changing wireless edge Internet-of-Things (IoT) environments. Building upon the Streamlet framework, the authors propose a channel-aware consensus mechanism that uniquely integrates cognitive radio sensing into the consensus logic. The design features a verifiable cross-layer channel-aware leader election and a dual-chain architecture—comprising a state chain and a data chain—combined with single-hop broadcasting, deterministic TDMA-based voting scheduling, and erasure coding. This approach achieves linear communication complexity, significantly improves throughput and reduces confirmation latency under high packet loss, while drastically lowering node storage overhead. Crucially, it maintains strong security guarantees and promotes efficient spectrum utilization.
📝 Abstract
Blockchain offers a decentralized trust framework for the Internet of Things (IoT), yet deploying consensus in spectrum-congested and dynamic wireless edge IoT networks faces fundamental obstacles: traditional BFT protocols are spectrum-ignorant, leading to inefficient resource utilization and fragile progress under time-varying interference. This paper presents \textit{Wireless Streamlet}, a spectrum-aware and cognitive consensus protocol tailored for wireless edge IoT. Building on Streamlet's streamlined structure, we introduce a \textit{Channel-Aware Leader Election (CALE)} mechanism. CALE serves as a verifiable cross-layer cognitive engine that leverages receiver-measured channel state information (CSI) piggybacked in signed votes to derive Byzantine-robust connectivity scores from notarization certificates, and deterministically selects a unique weighted leader per epoch from finalized history, thereby improving proposal dissemination reliability under deep fading. Complementing this cognitive adaptation, Wireless Streamlet exploits the single-hop broadcast medium and a deterministic TDMA voting schedule to achieve linear per-epoch on-air transmissions (slot complexity), ensuring deterministic spectral access. To address the communication-storage trade-off, we further propose a coded dual-chain architecture that decouples header-only consensus (State Chain) from payload data (Data Chain). By employing erasure coding and on-chain integrity commitments, the system minimizes redundant spectrum usage for data retrieval while ensuring availability. Experiments show that Wireless Streamlet achieves higher throughput and lower confirmation latency than representative baselines in lossy environments, while substantially reducing per-node storage, demonstrating the efficacy of integrating cognitive sensing into consensus logic.