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

Block details: - Verify at Etherscan
Block's hash: 0x59bf28122d51808537faf1809e19a156f18370e04f36daa68d0829898bac7271
Previous block's hash: 0xd7e85e25c59e0eda5e54a5e19aa8c45d684d771510aed0d984454dd2d7537b2d
Block's Nonce is 0, we use StateRoot instead!!!: 0xba98ea711d1fc9f00af546a6fe8a524ec5b3109d2b90161e114e58c6241b27ad

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: 59bf28122d51808537faf1809e19a156f18370e04f36daa68d0829898bac7271 d7e85e25c59e0eda5e54a5e19aa8c45d684d771510aed0d984454dd2d7537b2d ba98ea711d1fc9f00af546a6fe8a524ec5b3109d2b90161e114e58c6241b27ad

Step 2

Divide this long string by 2 units

59 bf 28 12 2d 51 80 85 37 fa f1 80 9e 19 a1 56 f1 83 70 e0 4f 36 da a6 8d 08 29 89 8b ac 72 71 d7 e8 5e 25 c5 9e 0e da 5e 54 a5 e1 9a a8 c4 5d 68 4d 77 15 10 ae d0 d9 84 45 4d d2 d7 53 7b 2d ba 98 ea 71 1d 1f c9 f0 0a f5 46 a6 fe 8a 52 4e c5 b3 10 9d 2b 90 16 1e 11 4e 58 c6 24 1b 27 ad

Step 3

Convert the hexadecimal numbers to decimal ones (eg. 59[hex] => 5 * 16 + 9 = 89[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).

89 191 40 18 45 81 128 133 55 250 241 128 158 25 161 86 241 131 112 224 79 54 218 166 141 8 41 137 139 172 114 113 215 232 94 37 197 158 14 218 94 84 165 225 154 168 196 93 104 77 119 21 16 174 208 217 132 69 77 210 215 83 123 45 186 152 234 113 29 31 201 240 10 245 70 166 254 138 82 78 197 179 16 157 43 144 22 30 17 78 88 198 36 27 39 173

Step 4

Search for duplicates and drop every other than the first occurrence

89 191 40 18 45 81 128 133 55 250 241 128 158 25 161 86 241 131 112 224 79 54 218 166 141 8 41 137 139 172 114 113 215 232 94 37 197 158 14 218 94 84 165 225 154 168 196 93 104 77 119 21 16 174 208 217 132 69 77 210 215 83 123 45 186 152 234 113 29 31 201 240 10 245 70 166 254 138 82 78 197 179 16 157 43 144 22 30 17 78 88 198 36 27 39 173

The result is: (hover over the numbers below to see their position in the uncleared list)
89 191 40 18 45 81 128 133 55 250 241 158 25 161 86 131 112 224 79 54 218 166 141 8 41 137 139 172 114 113 215 232 94 37 197 14 84 165 225 154 168 196 93 104 77 119 21 16 174 208 217 132 69 210 83 123 186 152 234 29 31 201 240 10 245 70 254 138 82 78 179 157 43 144 22 30 17 88 198 36 27 39 173
<< Previous Step
Powered by Etherscan.io APIs