Search papers, labs, and topics across Lattice.
This paper introduces SpexPay, a privacy-preserving pay-as-you-go framework for Dynamic Spectrum Sharing (DSS) that addresses the privacy and accountability issues inherent in existing centralized Spectrum Access Systems (SAS). By employing BBS+ verifiable credentials, unlinkable session pseudonyms, and selective-disclosure proofs, SpexPay enables fine-grained payments without compromising user identities, while utilizing Solidity-based smart contracts for automated escrow settlements. The prototype demonstrates practical viability with low latency and modest on-chain costs, making it suitable for real-world DSS applications.
SpexPay achieves strong unlinkability and verifiable accountability in spectrum sharing, enabling privacy-preserving payments without revealing user identities.
Dynamic Spectrum Sharing (DSS) is a cornerstone of next-generation wireless systems, yet existing solutions such as Spectrum Access Systems (SAS) rely on centralized administrators that expose sensitive operational metadata and lack cryptographic transaction accountability. Though SAS administrators, such as Google, have introduced pay-as-you-go pricing models, these approaches still face significant privacy and accountability challenges as DSS evolves toward a more open and large-scale spectrum marketplace. We present SpexPay, a privacy-preserving and auditable pay-as-you-go spectrum usage framework that enforces fine-grained, usage-linked payments without revealing user identities. Spexpay integrates BBS+ verifiable credentials, unlinkable session pseudonyms, and selective-disclosure proofs to enforce privacy-preserving access authorization, while leveraging Solidity-based smart contracts to realize automated and non-repudiable escrow settlement. By recording only pseudonymous usage evidence and hash-chained metering data on-chain, the system achieves strong unlinkability while preserving verifiable accountability and auditability. A full prototype demonstrates low end-to-end latency ($\approx$150 ms) and modest on-chain cost ($\approx$603K gas or $\approx$\$0.9), showing that SpexPay is practical for real-world DSS deployments. We also evaluated the user-side cryptographic operations on a Raspberry Pi 5 to assess scalability and suitability for edge-class hardware. Our code and artifacts are publicly available at https://github.com/iambarat/SpexPay.