TY - JOUR
T1 - Privacy-Preserving Blockchained Edge Resource Auction With Fraud Resistance
AU - Chen, Lixing
AU - Gao, Feng
AU - Bai, Yang
AU - Wu, Jun
AU - Zhou, Pan
AU - Xu, Zichuan
N1 - Publisher Copyright:
© 2024 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
PY - 2024
Y1 - 2024
N2 - Blockchain has revolutionized a variety of fields by providing decentralization, immutability, transparency, and auditability. This paper designs Blockchained Edge Resource Auction (BERA) for edge computing systems to allocate computing resources to application service providers (ASP) in a secure manner. BERA comprises two key components: Blockchain-based Sealed-Bid Auction (BSBA) and Graph Neural Network (GNN)based Fraud Detection (GFD). BSBA designs smart contracts to realize sealed-bid auctions overhead blockchain. It incorporates the homomorphic commitment technique to guarantee the transactional privacy of ASPs’ bidding information and performs interval membership zero-knowledge proof to verify the legitimacy of auction results. While the privacy-preserving property of BSBA is desirable, the veiled bidding information tends to breed fraudulent behaviors. Therefore, GFD is further proposed to identify abnormal auction behaviors in BSBA without revealing bidding information of ASPs. GFD converts the blockchain data of BSBA to an auction behavioral graph of ASPs, and uses GNN to discover stealth frauds based on interactive patterns. In addition, we design a subgraph extraction scheme for GFD to improve its scalability. We implement BERA on a private Ethereum blockchain and successfully realize edge resource auctions. We simulate several types of auction frauds and identify them with GFD. The experimental results show that our method outperforms other benchmarks.
AB - Blockchain has revolutionized a variety of fields by providing decentralization, immutability, transparency, and auditability. This paper designs Blockchained Edge Resource Auction (BERA) for edge computing systems to allocate computing resources to application service providers (ASP) in a secure manner. BERA comprises two key components: Blockchain-based Sealed-Bid Auction (BSBA) and Graph Neural Network (GNN)based Fraud Detection (GFD). BSBA designs smart contracts to realize sealed-bid auctions overhead blockchain. It incorporates the homomorphic commitment technique to guarantee the transactional privacy of ASPs’ bidding information and performs interval membership zero-knowledge proof to verify the legitimacy of auction results. While the privacy-preserving property of BSBA is desirable, the veiled bidding information tends to breed fraudulent behaviors. Therefore, GFD is further proposed to identify abnormal auction behaviors in BSBA without revealing bidding information of ASPs. GFD converts the blockchain data of BSBA to an auction behavioral graph of ASPs, and uses GNN to discover stealth frauds based on interactive patterns. In addition, we design a subgraph extraction scheme for GFD to improve its scalability. We implement BERA on a private Ethereum blockchain and successfully realize edge resource auctions. We simulate several types of auction frauds and identify them with GFD. The experimental results show that our method outperforms other benchmarks.
KW - Edge computing
KW - blockchain
KW - computing resource auction
KW - fraud detection
KW - graph neural network
UR - http://www.scopus.com/inward/record.url?scp=85188427850&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85188427850&partnerID=8YFLogxK
U2 - 10.1109/TNSM.2024.3377673
DO - 10.1109/TNSM.2024.3377673
M3 - Article
AN - SCOPUS:85188427850
SN - 1932-4537
VL - 21
SP - 4076
EP - 4089
JO - IEEE Transactions on Network and Service Management
JF - IEEE Transactions on Network and Service Management
IS - 4
ER -