Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Random number generation method and device based on block chain

A technology for generating devices and random numbers, applied in the field of blockchain, can solve problems such as system cheating and cheating, and achieve the effect of ensuring fairness

Inactive Publication Date: 2019-10-22
HUNAN TIAN HE GUO YUN TECH CO LTD
View PDF3 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The development of the Internet has made people more and more dependent on the centralized system for the use of random numbers. However, most of the centralized systems generate pseudo-random numbers, and there is a risk of cheating. For example, in quiz applications, When there is a huge interest temptation, the centralized system may cheat and benefit from it

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Random number generation method and device based on block chain
  • Random number generation method and device based on block chain
  • Random number generation method and device based on block chain

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] In the following description, specific details such as specific system structures and technologies are presented for the purpose of illustration rather than limitation, so as to thoroughly understand the embodiments of the present invention. It will be apparent, however, to one skilled in the art that the invention may be practiced in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present invention with unnecessary detail.

[0026] In order to illustrate the technical solutions of the present invention, specific examples are used below to illustrate.

[0027] see figure 1 , figure 1 It is a block chain-based random number generation method provided by the embodiment of the present invention. Such as figure 1 As shown, the block chain-based random number generation method of this embodiment includes the following s...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the invention provides a random number generation method and device based on a block chain. The method comprises the following steps: receiving a seed display value issued to the block chain by each participant of an event in a first time period after the event occurs; wherein the seed display value is a value obtained by operating a seed selected by the participant through an encryption algorithm; receiving seeds issued to the block chain by each participant of the event in a second time period after the event occurs; respectively detecting whether seeds corresponding to seed display values published by each participant of the event in the first time period are consistent with seeds published in the second time period or not through the encryption algorithm, so as to verify each participant of the event; and calculating seeds published by all verified participants of the event in the second time period by using a random algorithm to obtain a random number. Through the embodiment of the invention, the fairness of the generated random number can be ensured.

Description

technical field [0001] The present invention belongs to the technical field of blockchain, and in particular relates to a random number generation method, device, terminal equipment and computer-readable medium based on blockchain. Background technique [0002] Blockchain is a new application model of computer technologies such as distributed data storage, point-to-point transmission, consensus mechanism, and encryption algorithm. It is essentially a decentralized database, which is a series of data blocks associated with cryptographic methods. Each data block contains a batch of network transaction information, which is used to verify the validity of its information (anti-counterfeiting ) and generate the next block. In a narrow sense, the blockchain is a chained data structure that combines data blocks in a sequential manner in chronological order, and is cryptographically guaranteed to be tamper-proof and unforgeable distributed ledgers. Broadly speaking, blockchain tec...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L9/08G06F21/60G06F7/58
CPCG06F7/582G06F21/602H04L9/0869
Inventor 谭林李文宙杨征姜载乐
Owner HUNAN TIAN HE GUO YUN TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products