In this paper, a blockchain smart contract-based smart contract is proposed to address the problems of data security threats, high management costs, and low scalability in centralized dynamic spectrum sharing. First, spectrum coupons are designed using the blockchain ERC4907 protocol to ensure the unique identification and leasing of spectrum resources. Second, the blockchain oracle machine was used to update the data of idle spectrum resources in real time to realize the upload of spectrum data. Finally, an auction algorithm based on smart contracts and Vue framework is used to auction the spectrum coupon lease term corresponding to the idle spectrum resources on the front-end page. Experimental results indicate that the proposed dynamic spectrum sharing scheme based on the blockchain smart contract ensures the users’ safe and effective dynamic spectrum sharing and is feasible.
PAN Liang, CHEN Bin, DAI Mingjun, WANG Taotao, ZHANG Shengli
. Dynamic Spectrum Sharing Based on Blockchain Smart Contract[J]. Journal of Applied Sciences, 2023
, 41(4)
: 590
-600
.
DOI: 10.3969/j.issn.0255-8297.2023.04.004
[1] 赛图德, 赫金. 认知无线电基础[M]. 王莹, 译. 北京:机械工业出版社, 2019:5-19.
[2] Kotobi K, Bilen S G. Secure blockchains for dynamic spectrum access:a decentralized database in moving cognitive radio networks enhances security and user access[J]. IEEE Vehicular Technology Magazine, 2018, 18(1):32-39.
[3] Liang C, Lu C, Zhao Y P, et al. Interference-based consensus and transaction validation mechanisms for blockchain-based spectrum management[J]. IEEE Access, 2021, 9(7):90757-90766.
[4] Maksymyuk T, Gazda J, Volosin M, et al. Blockchain-empowered framework for decentralized network management in 6G[J]. IEEE Communications Magazine, 2020, 58(9):86-92.
[5] Kotobi K, Mainwaring P B, Bilen S G. Puzzle-based auction mechanism for spectrum sharing in cognitive radio networks[C]//2016 IEEE 12th International Conference on Wireless and Mobile Computing, Networking and Communications. Piscataway:IEEE, 2016:1-6.
[6] Ariyarathna T, Harankahadeniya P, Isthikar S, et al. Dynamic spectrum access via smart contracts on blockchain[C]//2019 IEEE Wireless Communications and Networking Conference (WCNC). Piscataway:IEEE, 2019:1-6.
[7] Yrjola S. Analysis of blockchain use cases in the citizens broadband radio service spectrum sharing concept[C]//IEEE International Conference on Cognitive Radio Oriented Wireless Networks. Cham:Springer, 2017:128-139.
[8] Zhou Z, Chen X, Zhang Y, et al. Blockchain-empowered secure spectrum sharing for 5G heterogeneous networks[J]. IEEE Network, 2020, 34(1):24-31.
[9] 王宗慧, 张胜利, 金石, 等. 区块链数据隐私保护研究[J]. 物联网学报, 2018, 2(3):71-81. Wang Z H, Zhang S L, Jin S, et al. Research on data privacy protection in blockchain[J]. Journal of the Internet of Things, 2018, 2(3):71-81. (in Chinese)
[10] 张胜利, 王滔滔, 杨晴, 等. 高性能许可公链[J]. 深圳大学学报(理工版), 2020, 37(3):227-233. Zhang S L, Wang T T, Yang Q, et al. High-performance permissioned public chain[J]. Journal of Shenzhen University (Science and Technology Edition), 2020, 37(3):227-233. (in Chinese)
[11] Breiki H A, Alqassem L, Salah K, et al. Decentralized access control for IoT data using blockchain and trusted oracles[C]//IEEE International Conference on Industrial Internet (IEEE ICII). Piscataway:IEEE, 2019:248-257.
[12] Albreiki H, Rehman M, Salah K, et al. Trustworthy blockchain oracles:review, comparison, and open research challenges[J]. IEEE Access, 2020, 8(99):85675-85685.
[13] Adler J, Berryhill R, Veneris A, et al. Astraea:a decentralized blockchain oracle[C]//2018 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData). Piscataway:IEEE, 2018:1145-1152.
[14] Nelaturu K, Adler J, Merlini M, et al. On public crowdsource-based mechanisms for a decentralized blockchain oracle[J]. IEEE Transactions on Engineering Management, 2020, 67(4):1444-1458.
[15] Bhattarai S, Park J, Gao B, et al. An overview of dynamic spectrum sharing:ongoing initiatives, challenges, and a roadmap for future research[J]. IEEE Transactions on Cognitive Communications & Networking, 2017, 2(2):110-128.
[16] 王威, 李祖广, 吴启辉. 基于区块链的动态频谱共享技术[J]. 物联网学报, 2020, 4(2):26-34. Wang W, Li Z G, Wu Q H. Dynamic spectrum sharing technology based on blockchain[J]. Journal of the Internet of Things, 2020, 4(2):26-34. (in Chinese)
[17] Zheng S, Han T, Jiang Y, et al. Smart contract-based spectrum sharing transactions for multi-operators wireless communication Networks[J]. IEEE Access, 2020, 8(8):88547-88557.
[18] Alhosani H, Rehman M H U, Salah K, et al. Blockchain-based solution for multiple operator spectrum sharing (MOSS) in 5G networks[C]//2020 IEEE Globecom Workshops GC Wkshps. Piscataway:IEEE, 2020:1-6.