Research Article

Combinatorial Spectrum E-Auction for 5G Heterogeneous Networks: A Zether-Based Approach

Table 1

Features in different schemes: a comparative summary.

SchemesAuction typeCryptographic toolsAuction platformPrivacyScalability

THEMIS [4]VCGPaillierAuctioneer×
PROST [5]DoublePaillier + OT + GCAuctioneer + agent×
ARMOR [6]CombinatorialPaillier + OPE + GCAuctioneer + agent×
PS-TAHES [7]DoublePaillier + OT + GCAuctioneer + agent×
SLISA [13]DoubleSecret sharing + GCAuctioneer + agent×
CREAM [8]SingleN/AEthereum smart contract××
Wang et al. [9]SinglePaillier + SGX + PCEthereum smart contract×
SAFE [11]SingleSGX + ZKCPEthereum smart contract×
OursCombinatorialElGamal + -BulletsAccount-based BC + ZSC

Here, “OT” stands for oblivious transfer. “OPE” is order-preserving encryption. “PC” means Pedersen commitment, and the “ZKCP” represents zero-knowledge contingent payment [14]. Account-based BC can be any blockchain platform operating under the account model, such as Ethereum, Fabric, and so on.