FLEXIBLE PROOF-OF-WORK: A DECENTRALIZED UNPREDICTABLE NUMBER GENERATOR
DOI: 10.15625/vap.2017.00023
Abstract
We propose a new proof-of-work protocol called “Flexible Proof-of-Work” to generate an unpredictable set of numbers. This can be seen as a component of a general framework for a decentralized random number generator. The algorithm ensures experimentally that the result is feasible and unpredictable. Moreover we demonstrate that the algorithm can be easily implemented on Ethereum blockchain system by smart contracts, and miners who have limited resource are still able to compute solutions. Meanwhile during the process, the problems are changing continuously by taking new solutions into account, making an adversary hard to attack the protocol by pre-calculating the final results.
Keywords
Unpredictable number generator, decentralized system, blockchain, proof-of-work
Full Text:
PDFCopyright (c) 2018 PROCEEDING of Publishing House for Science and Technology
PROCEEDING
PUBLISHING HOUSE FOR SCIENCE AND TECHNOLOGY
Website: http://vap.ac.vn
Contact: nxb@vap.ac.vn