Ilmu Komputer & AI editorial
Distributed-Proof-of-Sense: Blockchain Consensus Mechanisms for Detecting Spectrum Access Violations of the Radio Spectrum
The core problem
Innovation
The DPoS consensus mechanism is designed to operate in a blockchain-based dynamic spectrum access network where nodes (miners) compete to add new blocks by performing spectrum sensing tasks. The process begins with miners sensing the radio spectrum over a specific frequency band and time window. Each miner generates a sensing report, which is then compressed into a zero-knowledge proof using elliptic curve cryptography. This proof allows the miner to demonstrate that it has performed the sensing correctly without revealing the raw data, thus preserving privacy and reducing communication overhead. The consensus algorithm selects the next block proposer based on the quality and quantity of sensing data contributed, incentivizing honest participation. The ZKP construction is based on the Schnorr protocol over elliptic curves, ensuring computational efficiency. The verification process involves checking the proof against a public commitment. The authors model the energy consumption of DPoS and compare it with PoW, PoS, and Practical Byzantine Fault Tolerance (PBFT) using MATLAB simulations. Additionally, they implement these consensus algorithms on a microprocessor (e.g., Raspberry Pi) to measure real-world performance in terms of energy, latency, and throughput. The simulation parameters include a network of nodes, each with sensing capabilities, and a blockchain with block size and block interval . The energy consumption per node for sensing is modeled as
Why it matters
Who should read this
Opening member content…