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: 21807538 Edit

Block details: - Verify at Etherscan
Block's hash: 0x7bfd5ba665d1167217c1e319421ef600c68e7734150f3fdd69e9c3666291654b
Previous block's hash: 0xa43bd6b98229e9ffeb956072bd071bba6ef4f8cc94604150a926eb5a088a1156
Block's Nonce is 0, we use StateRoot instead!!!: 0x7d5bb754fffa3f0a0b5b3a4a34b61797d918a53a2c81e7c2fa3a4512aa8d9b2a

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: 7bfd5ba665d1167217c1e319421ef600c68e7734150f3fdd69e9c3666291654b a43bd6b98229e9ffeb956072bd071bba6ef4f8cc94604150a926eb5a088a1156 7d5bb754fffa3f0a0b5b3a4a34b61797d918a53a2c81e7c2fa3a4512aa8d9b2a

Step 2

Divide this long string by 2 units

7b fd 5b a6 65 d1 16 72 17 c1 e3 19 42 1e f6 00 c6 8e 77 34 15 0f 3f dd 69 e9 c3 66 62 91 65 4b a4 3b d6 b9 82 29 e9 ff eb 95 60 72 bd 07 1b ba 6e f4 f8 cc 94 60 41 50 a9 26 eb 5a 08 8a 11 56 7d 5b b7 54 ff fa 3f 0a 0b 5b 3a 4a 34 b6 17 97 d9 18 a5 3a 2c 81 e7 c2 fa 3a 45 12 aa 8d 9b 2a

Step 3

Convert the hexadecimal numbers to decimal ones (eg. 7b[hex] => 7 * 16 + 11 = 123[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).

123 253 91 166 101 209 22 114 23 193 227 25 66 30 246 0 198 142 119 52 21 15 63 221 105 233 195 102 98 145 101 75 164 59 214 185 130 41 233 255 235 149 96 114 189 7 27 186 110 244 248 204 148 96 65 80 169 38 235 90 8 138 17 86 125 91 183 84 255 250 63 10 11 91 58 74 52 182 23 151 217 24 165 58 44 129 231 194 250 58 69 18 170 141 155 42

Step 4

Search for duplicates and drop every other than the first occurrence

123 253 91 166 101 209 22 114 23 193 227 25 66 30 246 0 198 142 119 52 21 15 63 221 105 233 195 102 98 145 101 75 164 59 214 185 130 41 233 255 235 149 96 114 189 7 27 186 110 244 248 204 148 96 65 80 169 38 235 90 8 138 17 86 125 91 183 84 255 250 63 10 11 91 58 74 52 182 23 151 217 24 165 58 44 129 231 194 250 58 69 18 170 141 155 42

The result is: (hover over the numbers below to see their position in the uncleared list)
123 253 91 166 101 209 22 114 23 193 227 25 66 30 246 0 198 142 119 52 21 15 63 221 105 233 195 102 98 145 75 164 59 214 185 130 41 255 235 149 96 189 7 27 186 110 244 248 204 148 65 80 169 38 90 8 138 17 86 125 183 84 250 10 11 58 74 182 151 217 24 165 44 129 231 194 69 18 170 141 155 42
<< Previous Step
Powered by Etherscan.io APIs