Proof-of-randomness protocol for blockchain consensus: the white paper version 1.0

11/13/2022
by   Wen-Zhuo Zhang, et al.
0

A proof-of-randomness (PoR) protocol could be a fair and low energy-cost consensus mechanism for blockchains. Each network node of a blockchain could use a true random number generator (TRNG) and hash algorism to fulfil the PoR protocol. In this whitepaper, we give the consensus mechanism of the PoR protocol, and show how it could make the random numbers unforgeable. The PoR protocol could generate a blockchain without any competition of computing power or stake of cryptocurrency. Besides, we give some advantages of integrating quantum random number generator (QRNG) chips in hardware wallets, and also discuss the route to cooperate with quantum key distribution (QKD) technology.

READ FULL TEXT
research
08/24/2020

Sequential Proof-of-Work for Fair Staking and Distributed Randomness Beacons

We propose a new Proof-of-Stake consensus protocol based on a Sequential...
research
12/22/2017

Practical Implementation of a Deep Random Generator

We have introduced in former work the concept of Deep Randomness and its...
research
09/20/2023

A Game-theoretic Approach for Provably-Uniform Random Number Generation in Decentralized Networks

Many protocols in distributed computing rely on a source of randomness, ...
research
09/24/2019

Microchain: A Hybrid Consensus Mechanism for Lightweight Distributed Ledger for IoT

A blockchain and smart contract enabled security mechanism for IoT appli...
research
06/07/2019

A Unifying Hybrid Consensus Protocol

We introduce Unity, a new consensus algorithm for public blockchain sett...
research
02/07/2021

Blockchain Gateways, Bridges and Delegated Hash-Locks

In the current work we discuss the notion of gateways as a means for int...
research
02/16/2020

On the Feasibility of Sybil Attacks in Shard-Based Permissionless Blockchains

Bitcoin's single leader consensus protocol (Nakamoto consensus) suffers ...

Please sign up or login with your details

Forgot password? Click here to reset