Winchain OS — The Absolute Random Number Generating System

WinTokenNews
WinChain
Published in
3 min readJul 5, 2019

How the truly random numbers are generated has always being an interesting topic in the computing technology field, there are many software programs existing today that can generate the pseudo-random numbers. However, in theory, these programs can be hacked or compromised because they were based on a centralized system. And even if they are not being compromised, these pseudo-random numbers are still deterministic which means they are predictable.

In the application of the online lottery system, players have concerns about the security and reliability of how the random numbers are generated all the time, because no players would like to see that the winning number of the jackpot is predictable by someone else.

Today, the emergency of the blockchain technology brought us a new way of thinking in terms of how to generate truly random numbers. For example, the Bitcoin network and many other decentralized networks secure the operation of their networks via distributed consensus mechanism. Once the network reaches a certain level of maturity in terms on the block height, the whole network will establish itself into a very stable status. The existence of multiple bookkeeping nodes in a blockchain guarantees the fairness of the whole network because the more nodes the network possess, the more unlikely that someone could establish absolute control over the network’s overall computing power.

Giving the fact that the Bitcoin network has a very large global scale, the Winchain team developed a unique mechanism to generate the absolute random number relied upon the robustness of the Bitcoin network. It is to be calculated with different, but transparent algorithms according to the hash value of Bitcoin’s blocks minable in a period of time in the future, so an absolute random number can be generated from the Bitcoin network and can thus provide absolute random factor for various lottery games. The random number generated under various rules can be obtained through a number of ways, for example:

The Oracle Scheme

Winchain monitors 7 transaction hashes generated through the Bitcoin network during the time of the lottery drawing, and then take the figures obtained through hash mode 49 as the random numbers. The random numbers generated each time will be transmitted to the smart contract through Oracle. After the lottery drawing, the smart contract will automatically transfer the prizes to the winning addresses.

Absolute Random Numbers

The random number algorithm will be programmed into the smart contract and the random numbers will be generated after the lottery drawing. After the lottery drawing, the smart contract will distribute prizes automatically.

Winchain OS is the next innovative step for online entertainment. It combines the online lottery and the blockchain technology together to create a decentralized lottery technology platform capable of supporting large-scale and versatile blockchain based lottery games.

For more information about the Winchain OS, visit http://www.winchainos.com/.

--

--

WinTokenNews
WinChain
Editor for

WinToken ($WIN) is a crypto token empowers WinChain OS, a decentralized lottery technology platform: www.winchainos.com