Blockchain Info

This page explains the steps used in Drawing with Blockchain blocks. To understand the steps Arena takes to determine the final draw, go through this wizard by clicking on the steps above! You can change the block number by clicking on the edit button next to it or visit the block's official page by clicking on the Etherscan icon.


Blockchain number: 15824234 Edit

Block details: - Verify at Etherscan
Block's hash: 0x5afa27cecc29ef493c73324e0615db590c4fd18b3d4b7c7715633294ccd22df9
Previous block's hash: 0x097e0ebc66933ff292fe5cb5776801ad016b17e92807ccd9d8581bafb30feda0
Block's Nonce is 0, we use StateRoot instead!!!: 0x0787403d175cb7f231247b034c1cbbe58eecb138f6ee150fae7fa13d885b35c4

Note: This blockchain number is not used at any UWW organized events.
If this blockchain number was used at an event organized by a National Federation, ask the local secretatiat team to open this Blockchain Info page from the Arena server where the draw was generated to get a complete analysis of this block.
On the next page you can still see the method how the draw numbers were extracted from this block.

Next Step >>

Conversion

At this phase Arena converts the hash values into draw numbers. Since the hash numbers are random and unpredictable, the final number list will also be such a random list.

Step 1

Take the block details and concatenate them as Block's hash + Previous block's hash + Block's Nonce (or StateRoot if Nonce is 0) without the leading "0x" string.

Result: 5afa27cecc29ef493c73324e0615db590c4fd18b3d4b7c7715633294ccd22df9 097e0ebc66933ff292fe5cb5776801ad016b17e92807ccd9d8581bafb30feda0 0787403d175cb7f231247b034c1cbbe58eecb138f6ee150fae7fa13d885b35c4

Step 2

Divide this long string by 2 units

5a fa 27 ce cc 29 ef 49 3c 73 32 4e 06 15 db 59 0c 4f d1 8b 3d 4b 7c 77 15 63 32 94 cc d2 2d f9 09 7e 0e bc 66 93 3f f2 92 fe 5c b5 77 68 01 ad 01 6b 17 e9 28 07 cc d9 d8 58 1b af b3 0f ed a0 07 87 40 3d 17 5c b7 f2 31 24 7b 03 4c 1c bb e5 8e ec b1 38 f6 ee 15 0f ae 7f a1 3d 88 5b 35 c4

Step 3

Convert the hexadecimal numbers to decimal ones (eg. 5a[hex] => 5 * 16 + 10 = 90[decimal]).
Note: You can verify this via https://www.duplichecker.com/hex-to-decimal.php. Click here to copy the hexadecimal numbers to your clipboard and then paste them into duplichecker's window (text box on the left side).

90 250 39 206 204 41 239 73 60 115 50 78 6 21 219 89 12 79 209 139 61 75 124 119 21 99 50 148 204 210 45 249 9 126 14 188 102 147 63 242 146 254 92 181 119 104 1 173 1 107 23 233 40 7 204 217 216 88 27 175 179 15 237 160 7 135 64 61 23 92 183 242 49 36 123 3 76 28 187 229 142 236 177 56 246 238 21 15 174 127 161 61 136 91 53 196

Step 4

Search for duplicates and drop every other than the first occurrence

90 250 39 206 204 41 239 73 60 115 50 78 6 21 219 89 12 79 209 139 61 75 124 119 21 99 50 148 204 210 45 249 9 126 14 188 102 147 63 242 146 254 92 181 119 104 1 173 1 107 23 233 40 7 204 217 216 88 27 175 179 15 237 160 7 135 64 61 23 92 183 242 49 36 123 3 76 28 187 229 142 236 177 56 246 238 21 15 174 127 161 61 136 91 53 196

The result is: (hover over the numbers below to see their position in the uncleared list)
90 250 39 206 204 41 239 73 60 115 50 78 6 21 219 89 12 79 209 139 61 75 124 119 99 148 210 45 249 9 126 14 188 102 147 63 242 146 254 92 181 104 1 173 107 23 233 40 7 217 216 88 27 175 179 15 237 160 135 64 183 49 36 123 3 76 28 187 229 142 236 177 56 246 238 174 127 161 136 91 53 196
<< Previous Step
Powered by Etherscan.io APIs