January 2022
·
35 Reads
·
48 Citations
IEEE Internet of Things Journal
Blockchain is a promising technology for future dynamic spectrum access (DSA) management due to its decentralization, immutability, and traceability. However, many challenges need to be addressed to integrate the blockchain to DSA, such as the trustworthiness of participating nodes’ spectrum sensing results, privacy protection of sensing nodes’ identities, and affordable lightweight consensus algorithms for IoT devices. In this paper, we propose a trust-centric privacy-preserving blockchain for dynamic spectrum access in IoT networks. To be specific, we propose a trust evaluation mechanism to evaluate the trustworthiness of sensing nodes and design a Proof-of-Trust (PoT) consensus mechanism to build a scalable blockchain with high transaction-per-second (TPS). Moreover, a privacy protection scheme is proposed to protect sensors’ real-time geolocation information when they upload sensing data to the blockchain. Two smart contracts are designed to make the whole procedure (spectrum sensing, spectrum auction, and spectrum allocation) run automatically. Simulation results demonstrate the expected computation cost of the PoT consensus algorithm for reliable nodes is low, and the cooperative sensing performance is improved with the help of trust evaluation mechanism. =-1 In addition, incentivization and security are also analyzed, which show that our system can not only encourage nodes’ participation, but also resist many kinds of attacks which are frequently arise in trust management mechanism and blockchain based IoT systems.