Journal
DIGITAL COMMUNICATIONS AND NETWORKS
Volume 7, Issue 2, Pages 223-234Publisher
KEAI PUBLISHING LTD
DOI: 10.1016/j.dcan.2020.06.004
Keywords
5g; Secure spectrum auction; Bidders' bids' privacy; Smart contract; Public verification
Categories
Funding
- National Natural Science Foundation of China [61601107, U1708262, 61872449]
- China Postdoctoral Science Foundation [2019M653568]
- Fundamental Research Funds for the Central Universities
Ask authors/readers for more resources
This paper proposes a secure spectrum auction scheme without a trusted party based on smart contract technology, utilizing a smart contract written into the blockchain to replace traditional semi-honest agents and work with the auctioneer server. The scheme includes a secure spectrum auction protocol that uses SGX technology and the Paillier cryptosystem to protect bidder privacy, with public verification provided by extensive Pedersen commitment to prevent collusion and verify bid sums. Additionally, the paper includes security analysis, presenting defenses against various types of attacks, as well as theoretical analysis and simulation experiments.
With the development of communication 5G networks and technologies, spectrum resources are increasingly scarce. The scarcity of the spectrum resource makes market-driven spectrum auction become an important means of spectrum allocation, and due to the complexity of the network environment, the security of spectrum auctions can not be ignored. Most existing secure spectrum auction schemes introduce a semi-honest agent to complete spectrum auction. However, the hypothetical semi-honest model does not guarantee the security of spectrum auction in the actual application scenario, which may lead to potential security threats: the agent may reveal the privacy of bidders, agent or auctioneer may collude with the bidder to manipulate the spectrum auction, and so on. In this paper, a secure spectrum auction scheme without a trusted party is proposed based on the smart contract technology, and the smart contract written into the blockchain replaces the traditional semi-honest agent to cooperate with the auctioneer server to complete the auction. In order to ensure the security of our scheme, a secure spectrum auction protocol is designed, in which the Software Guard Extensions (SGX) technology and Paillier cryptosystem are used to protect the privacy of bidders. Public verification is provided in our protocol by using extensive Pedersen commitment, which prevents the auctioneer server and the bidder from colluding with each other and verifies group bid sum values. Finally, the security analysis is given to propose several types of attacks that can be defended. Besides, theoretical analysis and simulation experiments of our protocol are also provided.
Authors
I am an author on this paper
Click your name to claim this paper and add it to your profile.
Reviews
Recommended
No Data Available