摘要
针对集中式动态频谱共享存在的数据安全威胁、实时性差等问题,利用区块链技术的去中心化、数据不可篡改等特性,提出了一个基于区块链智能合约的动态频谱共享方案。首先,利用区块链ERC721协议设计了频谱券,保证频谱资源的唯一性标识并可交换;然后,介绍了基于区块链的动态频谱共享网络模型、系统模型以及各主体之间的交互流程;其次,针对数据上链、频谱竞拍、频谱券支付等功能提供了智能合约的伪代码;最后,设计vue框架的前端页面方便用户和智能合约的交互,并给出了频谱竞拍和频谱券使用的实验结果的演示。实验结果表明,提出的基于区块链技术的动态频谱共享方案能够满足用户安全有效地进行频谱共享需求。
Aiming at the problems of data security threats and poor real-time performance in centralized dynamic spectrum sharing,a dynamic spectrum sharing scheme based on blockchain smart contracts was proposed by taking advantage of the decentralization of blockchain technology and the immutability of data.Firstly,spectrum vouchers were designed by using the blockchain ERC721(Ethereum Request for Comments 721)protocol to ensure the unique identification of spectrum resources and being exchangeable.Then,the network model,system model and interaction process between various entities of blockchain-based dynamic spectrum sharing were introduced.Secondly,pseudo-codes of smart contracts were provided for functions such as data uploading,spectrum auction,spectrum coupon payment.Finally,the front-end page of the vue framework was designed to facilitate the interaction between users and smart contracts,and the experimental results of spectrum auction and spectrum vouche usage were given,indicating that the proposed dynamic spectrum sharing scheme based on blockchain technology can satisfy users for spectrum sharing safely and effectively.
作者
潘亮
陈彬
代明军
苏恭超
张胜利
PAN Liang;CHEN Bin;DAI Mingjun;SU Gongchao;ZHANG Shengli(Blockchain Technology Research Center,Shenzhen University,Shenzhen Guangdong 518060,China;College of Electronics and Information Engineering,Shenzhen University,Shenzhen Guangdong 518060,China)
出处
《计算机应用》
CSCD
北大核心
2022年第S02期123-128,共6页
journal of Computer Applications
基金
国家自然科学基金资助项目(62071304)
教育部科技发展中心产学研创新基金资助项目(2019J02002)。
关键词
区块链
智能合约
动态频谱共享
认知无线电
频谱竞拍
频谱券
blockchain
smart contract
dynamic spectrum sharing
cognitive radio
spectrum auction
spectrum voucher