DOI : 10.5281/zenodo.23231564
- Open Access

- Authors : Delores Baker, Dinh Nguyen, Chance Glenn, Laurie Joiner, Nicholas Jones
- Paper ID : IJERTV15IS090948
- Volume & Issue : Volume 15, Issue 09 , September – 2026
- Published (First Online): 08-10-2026
- ISSN (Online) : 2278-0181
- Publisher Name : IJERT
- License:
This work is licensed under a Creative Commons Attribution 4.0 International License
Performance Analysis for an Energy-Aware Adaptive Smart Contract Framework for Jamming-Resilient Cooperative Spectrum Sensing
Delores Baker (1), *, Dinh Nguyen (1) , Chance Glenn (2) , Laurie Joiner (1) and Nicholas Jones (1)
(1) Department of Electrical and Computer Engineering, University of Alabama in Huntsville, Huntsville, AL 35899, USA; dbp0014@uah.edu
(2) Department of Electrical and Computer Engineering, Wilberforce University
Abstract – This paper presents a mathematically grounded framework for enhancing cooperative spectrum sensing in cognitive radio networks (CRNs) under jamming conditions using adaptive blockchain smart contracts. A binary hypothesis testing model with Gaussian energy detection is developed to characterize the impact of jamming-induced noise variance inflation on detector and fusion performance. We show that fixed decision logic leads to amplified false alarm rates under cooperative OR fusion during active interference. To address this limitation, we introduce an energy- aware adaptive smart contract that creates a secondary statistical decision boundary at the fusion layer. Analytical expressions are derived for the detection probability, false alarm probability, and override rate, demonstrating how the adaptive policy dynamically reshapes the contract-level ROC curve under jamming while naturally reverting to the baseline fusion behavior after interference subsides. Comparative simulations across pre-jamming, jamming, and post-jamming phases confirm that the proposed approach reduces contract-level false alarms without permanently degrading detection performance. By leveraging a prototype Solidity implementation for immutable sensing-event recording and smart- contract execution, this work demonstrates the practical feasibility of blockchain-assisted sensing enforcement while analytically isolating the sensing-theoretic benefits of adaptive contract logic. The results establish energy-aware smart contracts as an effective mechanism for improving the resilience of CRNs operating in adversarial environments.
Keywords: blockchain; adaptive smart contract; cognitive radio; cooperative spectrum sensing; jamming attack
-
INTRODUCTION
Current communication systems follow a policy of static spectrum allocation. Specific users are assigned spectrum bands and have exclusive license to use their allocated bands. This policy facilitates spectrum management and regulation, and it ensures that licensed users have consistent and reliable service. However, because licensed users often do not fully utilize their assigned bands, and because there is increasing spectrum demand, the policy of static spectrum allocation impedes efficient spectrum use.
Cognitive Radio Networks (CRNs) are an effective solution to policy-induced spectrum scarcity. CRNs enable dynamic spectrum access by allowing unlicensed secondary users (SUs) to opportunistically use allocated spectrum bands when licensed primary users (PUs) are inactive [1]. CRNs also improve spectrum utilization efficiency, and support increasingly congested wireless environments, by
dynamically adapting transmission behavior according to observed spectrum conditions [2]. Standard CRN operation involves four primary functions: spectrum sensing, spectrum decision, spectrum sharing, and spectrum mobility [8]. Spectrum sensing is particularly critical. Reliable spectrum sensing is a fundamental requirement of CRN operation. When PUs are inactive, there is a spectrum hole. Spectrum sensing is the process by which SUs detect these holes before transmission occurs. If spectrum sensing is not reliable, inaccurate detections may cause harmful interference to PUs or unnecessarily restrict spectrum utilization by SUs.
Cooperative spectrum sensing (CSS), driven by energy detection, is a widely adopted strategy for spectrum sensing. CSS improves sensing reliability through collaborative decision-making among multiple SUs [3]. With CSS, multiple SUs transmit their local sensing decisions to a fusion center, and the fusion center combines these decisions into a global decision about whether a PU is active. When CSS is driven by energy detection, signals received by SUs are passed through a bandpass filter, squared, integrated over a fixed observation period, and compared to a detection threshold to yield local sensing decision. With CSS, fusion of these local decisions is rule-based. OR-rule fusion, which decides that a PU is active if any SU reports PU activity, is particularly attractive. The attraction of OR-rule fusion is its strong cooperative detection sensitivity. But this feature also makes OR-rule fusion highly sensitive to false alarm [4]. When adversarial interference distorts local sensing decisions, a single false signal detection by a SU triggers a positive fusion decision, thereby yielding unnecessary restriction of spectrum utilization by SUs. As wireless environments become increasingly dynamic and congested, maintaining reliable cooperative sensing performance under interference and adversarial behavior remains a major challenge [5].
Here we focus on the challenge of jamming attacks. Jamming attacks are one of the most disruptive threats to reliable cooperative sensing performance by CRNs [6]. Because energy detection is the most widely used method for local spectrum sensing, and because jamming attacks inflate the effective noise variance observed by SUs, jamming attacks degrade local sensing accuracy by increasing the likelihood that energy detectors falsely exceed decision thresholds. Under OR-rule fusion, these local false alarms propagate directly to the cooperative decision layer, resulting
in amplified false alarm rates and degraded spectrum access efficiency.
In this work, we develop a smart contract framework for jamming-resilient cooperative spectrum sensing. Our focus on smart contracts derives from the increasing interest in blockchain-enabled CRN architectures [9]. Blockchain frameworks provide tamper-resistant and decentralized mechanisms for storing cooperative sensing outcomes in distributed CRN environments [11-12]. Within CSS architectures, blockchain can serve as a consensus and verification layer that records sensing decisions, validates participant behavior, and preserves sensing transparency among participating nodes. Smart contracts extend this functionality by enabling automated enforcement of cooperative sensing decisions. In CRNs, smart contracts also may be used to implement fusion logic, evaluate sensing consistency, validate sensing reports, and apply conditional over-ride behavior [13].
Prior blockchain-assisted CRN approaches have primarily addressed trust, sensing integrity, malicious-user detection, and secure spectrum sharing. However, existing smart- contract approaches generally rely on fixed contract-level decision policies that do not explicitly adapt fusion behavior to changing jamming conditions [10, 1416].
To mitigate jamming-induced false alarms while preserving post-jamming recovery, we propose an energy- aware adaptive smart contract framework. Local sensing uses adaptive noise estimates to update the detection threshold, while the fusion layer introduces a secondary energy- dependent decision boundary that conditionally modifies OR- rule outputs based on jamming, sensing disagreement, and observed energy. Using Gaussian energy detection and binary hypothesis testing, we derive closed-form expressions for detection, false alarm, cooperative fusion, and adaptive override behavior across pre-jamming, active-jamming, and post-jamming conditions. Our primary contributions are summarized as follows:
-
Development of an energy-aware adaptive smart contract framework for cooperative spectrum sensing under jamming conditions.
-
Derivation of closed-form analytical expressions for detector performance, cooperative OR fusion behavior, and adaptive override probability using Gaussian energy detection theory.
-
Analysis of phase-dependent sensing behavior across pre-jamming, active jamming, and post- jamming recovery conditions.
-
Demonstration that adaptive contract logic suppresses contract-level false alarm amplification during jamming while reverting toward baseline cooperative sensing behavior post interference.
-
Demonstration of prototype smart contract deployment using Solidity and Remix IDE, establishing implementation feasibility for blockchain-assisted sensing enforcement while analytically characterizing sensing-theoretic performance gains.
-
-
RELATED WORK
Recent blockchain-assisted CRN research has focused primarily on trust, sensing integrity, decentralized spectrum management, malicious-user detection, and secure spectrum access [2][14]. Although these approaches improve sensing transparency and decision reliability, many employ fixed contract-level decision rules that do not dynamically adapt to changing interference conditions [15, 16].
Blockchain-assisted CSS security research has largely addressed spectrum sensing data falsification (SSDF), in which malicious users submit forged local sensing decisions to manipulate fusion outcomes [8]. Proposed defenses combine smart contracts with static or adaptive local detection thresholds, user validation, and related security mechanisms [7, 14, 1720]. A common feature of these approaches is the use of smart contracts to identify or exclude unreliable sensing inputs before fusion.
In contrast, this work uses smart contracts to conditionally override fusion outputs rather than filter sensing inputs. To the best of our knowledge, this fusion-output intervention has not been previously investigated in blockchain-assisted CRNs. We consider barrage jamming, in which wideband noise is transmitted across the spectrum of interest [21], and incorporate CFAR-based jamming detection [22]. The proposed framework extends this approach with an energy-aware adaptive override condition, integrating cooperative spectrum sensing, jamming detection, and blockchain-assisted decision enforcement.
-
SYSTEM MODEL AND MATHEMATICAL FRAMEWORK FOR SIMULATION
-
System Model
The proposed framework models a blockchain- assisted cooperative spectrum sensing architecture operating under dynamically changing interference conditions. Figure 1 illustrates the key components of our model.
Figure 1. Framework Model for Blockchain-assisted cooperative spectrum
sensing under jamming
Wireless Environment. For convenience, we consider a wireless environment with a single primary user (PU) and a Jammer. The PU generates a BPSK-modulated waveform using an equivalent baseband simulation model across
varying signal-to-noise (SNR) conditions. The Jammer injects additive Gaussian noise into the PU signal with adjustable amplitude.
Sensing Layer. Secondary users independently observe the received spectrum environment and perform energy detection-based sensing using equivalent baseband signal representations. For convenience, we consider only two secondary users, 1 and 2.
Fusion Layer. The secondary users forward their local sensing decisions to a fusion center, where a baseline sensing decision is generated. The fusion of local sensing decisions is rule-based. The general rule is to decide that a PU is active if m of K SUs report that the PU is active. Common
Operational Phases
Pre-jamming,
jamming, post-jamming
-
Signal and Jamming
We consider each secondary user’s local sensing decision as an equivalent baseband binary hypothesis test. For signal [] received by the i-th SU at sampling instant n, the test is between 0 (PU inactive) and 1 (PU active).
1
[]: 0instantiations of this general rule include OR ( = 1), AND ( = ), and Majority ( 2). Our model adopts OR- rule fusion, which is often preferred for its strong cooperative
[] = {[] + []:(1)
detection sensitivity.
Adaptive Contract Layer. A blockchain logging layer records the baseline sensing decision, timestamps, and local sensing decisions. It also contains an adaptive smart contract. The contract has three conditions. We consider two of the conditions as static, namely, whether there is
[] (0, 2) is additive white Gaussian noise (AWGN) at SUi with variance 2, and [] is the signal transmitted bythe PU. With signal variance 2 = [2[]], the signal-to- noise ratio (SNR) in linear scale is defined as
2
disagreement among secondary users, and whether a jamming indicator is flagged. The third condition, involving
an energy threshold, is the central innovation for our proposal. The contract uses these conditions to either agree
=
2
(2)
with or override the baseline sensing decision. The determination of the contract is the final decision (final ) about whether the PU is active. Table 1 summarizes the key simulation parameters used throughout the study.
Table 1. Simulation Parameters
Jamming injects additive Gaussian noise, modeled
as [] (0, 2) . Hence, during active jamming, the received signal becomes
[] = [] + [] + [] (3)The effective noise variance under jamming is
Parameter
Value
Modulation Scheme
BPSK
Signal Representation
Equivalent Baseband
Number of Secondary Users (SUs)
2
Noise Model
Additive White Gaussian Noise
(AWGN)
Jamming Model
Additive
Gaussian Interference
Detection Method
Energy Detection
Fusion Rule
OR Rule
Thresholding Strategy
Adaptive Energy- Aware
Thresholding
Samples per Detection Interval (N)
1000
Performance Evaluation Method
Monte Carlo ROC Analysis
ROC Sweep Variable
Detection Threshold ()
2 = 2 + 2 (4)
eff
-
Energy Detection
Because the true noise variance 2 is unobservable, SUs rely upon empirical estimates to make their local sensing decisions. Because of its simplicity and independence from prior knowledge of the PU signal, energy detection with finite sampling is one of the most widely used methods for this purpose. During operational spectrum sensing, each SU continuously monitors the average received energy over a sliding window of samples. The test statistic is
=
1 |[]|2
(5)
=1
For sufficiently large , by the Central Limit Theorem (CLT), the statistic is approximately Gaussian:
24
0
~ (2 ,
) (6)
2(2 + 2)2
~ (2 + 2,
) (7)
1
After computing the test statistic , the SU applies a decision threshold :
1 (8)
0
Performance is evaluable in terms of the probabilities of false alarm ( ) and detection ( ). Given the threshold , and wit () denoting the Gaussian Q-function, the probabilities are, respectively,
Because adaptive thresholding allows the detector operating point to dynamically track changes in the effective noise floor, updating the decision threshold using (13) can partially restore the operating point for the targeted probability of false alarm. Although adaptive thresholding is adopted throughout the subsequent derivations to illustrate the proposed framework, the contract-level decision logic is independent of the local sensing algorithm and can be integrated with alternative sensing strategies.
=
2
(9)
24
E. Cooperative Spectrum Sensing (OR Fusion)
Supposing that each SU uses adaptive thresholding
( )
with noise variance estimation, let
sensing decision by the i-th SU.
{0,1} denote the local
(2 + 2)
=
(10)
2(2 + 2)2
0, if < adapt: 0
( )
= {1, if :
adapt
1
(14)
Solving (9) for yields
24
Let the baseline sensing decision {0,1} be the output from fusing these decisions with the OR-rule.
= 2 + 1(
) (11)
0, if = 0 for all : 0
= {1, if
= 1 for any :
(15)
The decision threshold in (11) is fixed according to the noise- only distribution and a target probability of false alarm. This entails that the probability of false alarm increases when there is jamming interference. Under jamming, substitute 2
2 + 2 in (10). Because the total noise variance increases
1
We consider the case in which there are only two SUs. In this case, = 1 2. Substituting adapt in (9) and (10),
the global false alarm and detection probabilities are,
under jamming, the numerator in (9) decreases and the denominator increases. Because () is monotonically
respectively,
() = 1 (1
)(1
) (16)
decreasing, and because the decision threshold in (11) is fixed relative to the noise-only distribution (without jamming), the
1
2
probability of false alarm increases under jamming.
() = 1 (1
)(1
) (17)
1
2
-
Noise Variance Estimation for Adaptive Thresholding
When the noise variance is not known a priori, practical implementation requires adaptive thresholding with noise variance estimation. Adaptive thresholding uses adaptive noise estimates to dynamically update the detection
threshold. Rather than using the true noise variance 2,
-
Jamming Detection Gate
For the sake of improving performance during jamming, our model uses a global average energy metric avg to detect abnormal interference. For only two SUs, the metric is
1 + 2
adaptive thresholding uses a sample-based estimate 2. During a known idle calibration window of 0 samples,
avg = 2
(18)
each SU estimates the baseline noise variance as
0
A global jamming indicator, Jam, evaluates this aggregate
energy against an adaptive jamming threshold .
2 = 1 | []|2
(12)
= 2 , [2,4] (19)
0 0
=1
The adaptive detection threshold adapt is then computed as
24
The comparison between and defines the jamming indicator.
= 2 + 1( ) (13)
adapt
Jam = {avg > } (20)
When avg > , Jam = 1; otherwise, Jam = 0.
-
Blockchain Smart Contract Policies
Smart contracts are not independent detectors. They are, instead, conditional veto mechanisms for selectively overriding baseline sensing decisions. If a smart contract overrides fusion decisions only when statistical indicators are consistent with jamming-induced distortion, it preserves baseline sensing behavior whenever jamming interference is absent. For the sake of further improving performance under jamming, we consider two such contracts.
The first contract, non-adaptive ingests local sensing decisions from SUs along with baseline fusion decisions.
For all receiver operating characteristic (ROC) calculations, the true primary-user occupancy state is used as the ground- truth label when computing detection and false alarm probabilities. Fusion outputs and smart-contract decisions are evaluated relative to the underlying hypothesis rather than serving as ground-truth references. The resulting (, ) pairs form the ROC curve for each policy.
I. Prototype Smart Contract Implementation and Modeling Assumptions
To investigate implementation feasibility, an end-to-end blockchain-assisted sensing prototype was developed using ADALM-Pluto SDR hardware, GNU Radio, Python middleware, Hardhat, Remix IDE, and a Solidity smart
non-adaptive
= {0, if Jam = 1 and 1 2: 0
, otherwise: 1
(21)
contract. The prototype acquires IQ samples, converts them to power and RSSI measurements, performs signal and
jamming detection, and submits structured sensing records
non-adaptive overrides fusion decisions when the jamming indicator flags active interference and local sensing decisions disagree with each other. Otherwise, it defers to the baseline sensing decision.
The second contract, adapt , is our proposed energy-aware adaptive contract. Like non-adaptive this contract ingests local sensing decisions from SUs and baseline fusion decisions. But the adaptive contract differs from non-adaptive by introducing an energy-dependent override threshold
.
through a Web3 interface. The smart contract validates sensing inputs and records signal frequency, RSSI, detection status, timestamps, and cryptographic metadata as immutable blockchain events.
Successful contract deployment, transaction execution, event logging, timestamp generation, and record retrieval were verified using Remix IDE and a local Hardhat blockchain environment. The prototype therefore establishes the implementation feasibility of integrating SDR-based
0, if Jam = 1, 1 2, avg > : 0 ( )
spectrum sensing with blockchain-assisted sensing
adapt
= {
, otherwise: 1
22
enforcement. The adaptive analytical framework extends this
implementation by incorporating jamming indicators,
adapt also defers to the baseline sensing decision when either the jamming indicator does not flag active interference or the local sensing decisions agree with each other. But the adaptive contract is more selective. When the global average energy does not exceed the override threshold, it defers to the baseline sensing decision even if the jamming indicator flags active interference and local sensing decisions disagree with each other.
-
ROC Construction
For fixed (, 2, ) and varying or ,
cooperative sensing disagreement, and energy-dependent thresholds to selectively override baseline fusion decisions.
The prototype serves as a proof of implementation feasibility rather than a large-scale blockchain performance evaluation. Accordingly, consensus protocols, transaction propagation, network latency, gas consumption, and block generation are excluded from the analytical model to isolate the sensing-theoretic effects of adaptive contract logic. Figure
2 illustrates the prototype architecture, and Table 2 summarizes its implementation characteristics.
adapt
empirical performance metrics are computed as
J. Simulation Reproducibility
count( = 1 0)
0
= count( )
count( = 1 1)
1
= count( )
(23)
(24)
All simulation results were generatd using 1000 Monte Carlo trials per operating point. A fixed random seed was used to ensure reproducibility. Detection and false alarm probabilities were computed using empirical counts over all trials. The selected trial count was sufficient to produce stable ROC estimates and consistent performance trends across repeated simulation runs.
Figure 3 illustrates the empirical distribution of the energy statistic defined in (5). Under 0 (no PU, no jammer), the distribution of is tightly concentrated around
2, consistent with the Gaussian approximation in (6):
0
(2,
24
)
When jamming is introduced, the effective variance increases to 2 + 2 , resulting in a rightward shift of the energy
distribution:
2 2 2
Jam (2 + 2, 2( + ) )
Figure 2. Prototype Implementation of the Blockchain-Assisted Spectrum Sensing Framework. (a) SDR-based prototype platform used for representative spectrum signal acquisition. (b) GNU Radio signal processing pipeline for sample acquisition and preprocessing prior to blockchain interaction. (c) Solidity smart contract implementing deterministic sensing-event validation and immutable blockchain logging.
(d) Representative blockchain decision log illustrating recorded sensing outcomes during the pre-jamming, jamming, and post-jamming operational
phases.
Table 2. Prototype Implementation Characteristics
Attribute
Prototype Implementation
Smart contract language
Solidity 0.8x
Development environment
Remix IDE
Contract operations
Boolean logic, threshold comparison
Floating point arithmetic
Not used
Event logging
Supported
Timestamp generation
Supported
Record retrieval
Supported
Public Ethereum deployment
Not evaluated
Gas consumption analysis
Outside the scope of this study
Permissioned blockchain suitability
Recommended for deployment
Blockchain Framework
Hardhat (local Ethereum network)
-
-
RESULTS
This section evaluates detector-level performance,
This variance inflation increases the overlap between 0 and
1 , thereby degrading the detector separability when the decision threshold remains fixed.
Figure 3. Clean vs. Jammed Energy Distribution
-
Detector-Level ROC Performance
The ROC curve for energy detection is generated by sweeping in (8). False alarm and detection probabilities are computed using (9) and (10).
During the pre-jamming phase, the ROC follows the theoretical curve derived from (10):
(2 + 2)
cooperative fusion behavior, and smart contract decision policies under three operational phases: pre-jamming, active
=
2(2 + 2)2
jamming, and post-jamming recovery. All probabilities are computed with respect to the true hypotheses 0 and 1 defined in Section 3.2.1.
( )
Under active jamming, substituting 2 2 + 2 shifts the
-
Energy Distribution under Jamming
ROC downward, reflecting reduced for a fixed . This degradation is consistent with the increase in effective noise variance described in Section 3.2.1.
Adaptive thresholding using (13) partially restores the detector operating point by compensating for changes in the effective noise floor. Figure 4 confirms ROC degradation
during active jamming and recovery after interference subsides.
In the post-jamming phase, because
avg 2
the probability
Pr(avg > ) 0
for appropriately chosen , causing the adaptive override probability to decay rapidly. This ensures recovery to baseline OR fusion performance with the adaptive contract.
D. Cooperative OR Fusion Performance
Figure 4. Detector-level ROC performance under active jamming conditions.
The cooperative sensing ROC using the OR rule follows equations (16) and (17):
() = 1 (1 )(1 )
-
-
Override Rate and Decision Dynamics
1
2
To quantify smart contract behavior, we define the override probability
() = 1 (1
)(1 2)
1
override = Pr{ } (25)
We consider override probabilities for both smart contracts from Section 3.2.6. For the non-adaptive contract,
Under jamming, increased individual SU false-alarm probabilities are amplified by the multiplicative structure of OR fusion in (16), motivating contract-level intervention.
-
Phase-Based ROC Comparison
non-adaptive = Pr(Jam = 1,
) (26)
override
1 2 Figure 5 compares contract-level ROC behavior across the three operational phases. During active jamming, both
Because the probability of disagreement is
Pr(1 2) = 1(1 2) + 2(1 1) (27)
under 1, and similarly under 0, the override rate remains bounded by the probability of disagreement. For the adaptive contract,
contract policies suppress false alarms relative to OR fusion, with the adaptive contract providing more selective intervention. Both return toward baseline behavior after jammer removal.
adapt = Pr(Jam = 1,
,
> ) (28)
override
1 2 avg
Because avg increases under jamming, the probability term
Pr(avg > Jam = 1)
approaches unity when is below the inflated mean energy level. The adaptive contract introduces a more selective override mechanism by requiring both disagreement and an energy-dependent condition. Consequently, override events are restricted to statistically significant interference conditions rather than being applied uniformly during jamming:
adapt < non-adaptive (under jamming)
Figure 5. Contract-level ROC comparison across pre-jamming, active- jamming, and post-jamming recovery conditions.
Table 3 provides a quantitative summary of the phase-dependent behavior observed in the ROC analysis. Confidence intervals were computed using the normal approximation to the binomial distribution at the 95% confidence level.
Operatio nal Phase
Policy
Pd (95% CI)
Pfa (95% CI)
Overrid e rate
False- alarm reductio n vs.
OR (%)
OR fusion
Pre- Jamming
Non-adaptive contract
0.796
[0.771,0.821]
0.192
[0.168,0.216]
0.000
0.0
Adaptive
contract
OR fusion
0.996
0.910
0.000
0.0
[0.992, [0.892, 1.000]
0.928]
Active Jamming
Non-adaptive contract
0.905
[0.887,0.923]
0.460
[0.429,0.491]
0.271
49.5
Adaptive contract
0.910
[0.892,0.928]
0.650
[0.620,0.680]
0.173
28.6
OR fusion
Post- Jamming
Non-adaptive contract
0.805
[0.780,0.830]
0.178
[0.154,0.202]
0.000
0.0
Adaptive
contract
Table 3. Quantitative comparison of OR fusion, non-adaptive smart contract, and adaptive smart contract policies across pre-jamming, active-jamming, and post-jamming recovery phases using 1000 Monte Carlo trials per operating point.
decisions during interference while preserving baseline behavior after jamming subsides. Unlike prior blockchain- enabled sensing approaches focused primarily on trust, security, and data integrity, the proposed framework incorporates interference-induced changes in sensing statistics directly into contract-level decision logic.
-
Limitations
Several limitations should be acknowledged. The analysis assumes Gaussian noise and jamming models, which may not fully represent more complex or structured interference scenarios. The current framework also considers a limited number of cooperative users. Extending the analysis to larger, heterogeneous networks with varying sensing reliability remains an important direction for continued research.
Table 3 confirms greater false-alarm suppression by the non- adaptive contract, while the adaptive contract achieves a lower override rate and slightly higher detection probability, demonstrating more selective intervention
-
-
Theoretical Influence of Energy Threshold
The threshold parameter directly controls override sensitivity within the adaptive contract framework. Smaller values of increase override activity and produce more aggressive suppression of statistically inconsistent fusion decisions during jamming. By contrast, larger values of result in more conservative override behavior and preserve baseline cooperative sensing decisions. Consequently, establishes a tunable trade-off between resilience against jamming-induced false alarms and preservation of cooperative detection performance. By including a condition with this parameter in its policy, the adaptive contract thereby effectively introduces a secondary decision boundary in energy space, enabling dynamic reshaping of the contract- level ROC behavior.
-
-
DISCUSSION
A. Implications
The results demonstrate that the proposed energy- aware adaptive smart contract extends blockchain-assisted cooperative spectrum sensing beyond static decision enforcement by introducing a secondary, energy-dependent decision boundary at the fusion layer. This mechanism selectively suppresses statistically inconsistent OR-fusion
The blockchain layer is treated as an idealized execution environment, excluding transaction latency, propagation delay, gas consumption, and scalability constraints. These factors may affect continuous sensing deployments, particularly on public blockchain networks where frequent sensing transactions can incur recurring costs. Future work will therefore evaluate gas consumption, transaction throughput, latency, and permissioned blockchain architectures under continuous sensing workloads.
-
CONCLUSION AND FUTURE WORK
This work developed an energy-aware adaptive smart contract framework for jamming-resilient cooperative spectrum sensing. Analytical and simulation results show that the proposed contract selectively mitigates jamming-induced false-alarm amplification while returning toward baseline OR-fusion behavior after interference subsides. Future work will investigate larger heterogeneous sensing networks, structured jamming, blockchain latency and transaction costs, and expanded SDR-based experimental validation.
REFERENCES
-
J. Mitola, Cognitive radio: Making software radios more personal, IEEE Personal Communications, vol. 6, no. 4, pp. 1319, 1999.
-
Z. Chen, L. Wang, and Y. Zhang, Blockchain Structure Electromagnetic Spectrum Database in Distributed Cognitive Radio Monitoring System, IEEE Trans. Cogn. Commun. Netw., vol. 8, no. 4, pp. 16471664, Dec. 2022.
-
Y. Arjoune.; N. Kaabouch, A Comprehensive Survey on Spectrum Sensing in Cognitive Radio Networks: Recent Advances, 832 New Challenges, and Future Research Directions, Sensors 2019, 19, 126. https://doi.org/10.3390/s19010126
-
G. Ding, Q. Wu, Y.-D. Yao, J. Wang, and Y. Chen, Kernel-based learning for statistical signal processing in cognitive radio 834 networks: Theoretical foundations, example applications, and future directions, IEEE Signal Processing Magazine, vol. 30, no. 4, 835 pp. 126136, Jul. 2013.
-
T. Yucek and H. Arslan, A survey of spectrum sensing algorithms for cognitive radio applications, IEEE Communications Surveys & Tutorials, vol. 11, no. 1, pp. 116130, First Quarter 2009.
-
R. Chen, J.-M. Park, and J. H. Reed, Defense against primary user emulation attacks in cognitive radio networks, IEEE Journal on Selected Areas in Communications, vol. 26, no. 1, pp. 2537, Jan. 2008.
-
E. Ezhilarasi I and J. C. Clement, Robust cooperative spectrum sensing in cognitive radio blockchain network using SHA-3 algorithm, Blockchain: Research and Applications, vol. 5, no. 4, 2024, Art. no. 100224, ISSN 2096-7209.
-
N.Y. Al-Matari, A. T. Zahary, and A. Al-Shargabi, A survey on advancements in blockchain-enabled spectrum access security for 6G cognitive radio IoT networks, Scientific Reports, vol. 14, no. 30990, 2024.
-
H. Luo et al., Wireless Blockchain Meets 6G: The Future Trustworthy and Ubiquitous Connectivity, IEEE Communications Surveys & Tutorials, 2025, doi: 10.1109/COMST.2025.3593918
-
S. Badruddoja, R. Dantu, Y. He, K. Upadhayay, and M. Thompson, Making Smart Contracts Smarter, in Proc. IEEE Int. Conf. Blockchain and Cryptocurrency (ICBC), Sydney, Australia, 2021, pp. 13, doi: 10.1109/ICBC51069.2021.9461148
-
T. R. Gadekallu et al., Blockchain for Edge of Things: Applications, Opportunities, and Challenges, IEEE Internet of Things Journal, vol. 9, no. 2, pp. 964988, Jan. 15, 2022, doi: 10.1109/JIOT.2021.3119639
-
D. C. Nguyen et al., Federated Learning Meets Blockchain in Edge Computing: Opportunities and Challenges, IEEE Inter-net of Things Journal, vol. 8, no. 16, pp. 1280612825, Aug. 15, 2021, doi: 10.1109/JIOT.2021.3072611.
-
D. Baker, T. Syed, S. Chakravarty, and L. Joiner, Enhancing Energy Detection-Based Spectrum Sensing Through Blockchain Technology, in Proc. IEEE SoutheastCon, Atlanta, GA, USA, 2024, pp. 904906, doi: 10.1109/SoutheastCon52093.2024.10500118
-
V. Roopa and H. S. Pradhan, Blockchain Based Spectrum Sensing for Secured Cognitive Radio Wireless Networks, in Proc. IEEE 11th Int. Conf. Communication Systems and Network Technologies (CSNT), Indore, India, 2022, pp. 553559, doi: 10.1109/CSNT54456.2022.9787585
-
Z. Xiandong, P. Zhiwen, and L. Nan, Optimization of Two-Stage Consensus and Storage of Blockchain-Based Spectrum Sensing in Cognitive Radio Networks, IEEE Sensors Journal, vol. 25, no. 13, pp. 2443124440, Jul. 1, 2025, doi: 10.1109/JSEN.2025.3567951
-
Z. Wang, X. Kang, Z. Zhou, Q. Tang, and Y.-C. Liang, A Trust- Centric Blockchain-Enabled Fair Cooperative Spctrum Sensing System for IoT Networks, IEEE Internet of Things Journal, 2025, doi: 10.1109/JIOT.2025.3595939
-
C. Ji and Q. Zhu, “Smart contract-based secure cooperative spectrum sensing algorithm,” International Journal of Distributed Sensor Networks, vol. 17, no. 12, pp. 1-12, 2021, doi: 10.1177/15501477211058673
-
A. Khanna et al., “Blockchain-Based Security Enhancement and Spectrum Sensing in Cognitive Radio Network,” Wireless Pers. Commun., vol. 127, pp. 1899-1921, 2022, doi: 10.1007/s11277-021-
08729-0
-
D. Balakumar and N. Sendrayan, “Enhance the Probability of Detection of Cooperative Spectrum Sensing in Cognitive Radio Networks Using Blockchain Technology,” Journal of Electrical and Computer Engineering, vol. 2023, article 8920243, 2023, doi: 10.1155/2023/8920243
-
N.K. Marriwala et al., “An Analytical Model for Dynamic Spectrum Sensing in Cognitive Radio Networks Using Blockchain Management,” Eng. Proc., vol. 59, no. 1, article 163, 2023, doi: 10.3390/engproc2023059163
-
M. Lichtman et al., “A communications jamming taxonomy,” IEEE Security & Privacy, vol. 14, no. 1, pp. 47-54, Jan.-Feb. 2016, doi: 10.1109/MSP.2016.13
-
D. Kun and N.A. Morgan, “A new low-cost CFAR detector for spectrum sensing with cognitive radio systems,” 2009 IEEE Aerospace conference, Big Sky, MT, USA, 2009, pp. 1-8, doi: 10.1109/AERO.2009
