A Novel Consensus Mechanism Using Publicly Verifiable Randomness for Blockchain Networks

In this paper, we propose a novel consensus mechanism called the Blockchain-based Publicly Verifiable Randomness Algorithm (BCPVRNG-SC) that enhances security, fairness, and transparency in blockchain networks.The mechanism employs two distinct pseudorandom number generators: the Encapsulated Range-Constrained Random Number Generation Algorithm (ER-CRNG) and the Blockchain-based Publicly Verifiable Random Number Generation Algorithm with Smart Contract Integration (BCPVRNG-SG).These algorithms integrate random seeds within the blockchain data structure, ensuring they are publicly verifiable, unpredictable, tamper-resistant, and confidential.The BCPVRNG-SC mechanism promotes equal participation in the consensus process by introducing randomness through entropy sources such as block hashes, timestamps, and external sources like smart contracts.This ensures a fair and unbiased selection process for new block proposers and verifier committees in each round.The use of verifiable random numbers further enhances the integrity and impartiality of the consensus mechanism.To validate the robustness of the newly developed random number generators, we conducted rigorous testing using the NIST SP 800-22 statistical test suite.The results demonstrated excellent randomness properties, with all sequences passing the tests for statistical properties such as correlation, key sensitivity, and uniformity.The findings confirm that the proposed BCPVRNG-SC mechanism meets the desired criteria for security, fairness, and randomness, making it a viable solution for enhancing the efficiency and equity of blockchain consensus algorithms.By employing innovative randomness generation techniques and integrating them seamlessly with blockchain data structures, the BCPVRNG-SC offers a significant advancement in consensus mechanisms, paving the way for more secure and trustworthy decentralized networks.

Institutions

Publication Details

Journal
Tehnicki vjesnik - Technical Gazette
Published
2025-06-30
DOI
https://doi.org/10.17559/tv-20240902001963
Primary Topic
Blockchain Technology Applications and Security
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Novel Consensus Mechanism Using Publicly Verifiable Randomness for Blockchain Networks

Tehnicki vjesnik - Technical Gazette
Blockchain Technology Applications and Security
article

A Novel Consensus Mechanism Using Publicly Verifiable Randomness for Blockchain Networks

article en

Abstract

In this paper, we propose a novel consensus mechanism called the Blockchain-based Publicly Verifiable Randomness Algorithm (BCPVRNG-SC) that enhances security, fairness, and transparency in blockchain networks.The mechanism employs two distinct pseudorandom number generators: the Encapsulated Range-Constrained Random Number Generation Algorithm (ER-CRNG) and the Blockchain-based Publicly Verifiable Random Number Generation Algorithm with Smart Contract Integration (BCPVRNG-SG).These algorithms integrate random seeds within the blockchain data structure, ensuring they are publicly verifiable, unpredictable, tamper-resistant, and confidential.The BCPVRNG-SC mechanism promotes equal participation in the consensus process by introducing randomness through entropy sources such as block hashes, timestamps, and external sources like smart contracts.This ensures a fair and unbiased selection process for new block proposers and verifier committees in each round.The use of verifiable random numbers further enhances the integrity and impartiality of the consensus mechanism.To validate the robustness of the newly developed random number generators, we conducted rigorous testing using the NIST SP 800-22 statistical test suite.The results demonstrated excellent randomness properties, with all sequences passing the tests for statistical properties such as correlation, key sensitivity, and uniformity.The findings confirm that the proposed BCPVRNG-SC mechanism meets the desired criteria for security, fairness, and randomness, making it a viable solution for enhancing the efficiency and equity of blockchain consensus algorithms.By employing innovative randomness generation techniques and integrating them seamlessly with blockchain data structures, the BCPVRNG-SC offers a significant advancement in consensus mechanisms, paving the way for more secure and trustworthy decentralized networks.

Tehnicki vjesnik - Technical GazetteVol. 32(4)
PSG INSTITUTE OF TECHNOLOGY AND APPLIED RESEARCH (IN)
Openalex Percentile: Top 78%
Blockchain Technology Applications and Security
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

A Novel Consensus Mechanism Using Publicly Verifiable Randomness for Blockchain Networks · Tehnicki vjesnik - Technical Gazette (2025) | TGRS Research Map | TGRS