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

Block details: - Verify at Etherscan
Block's hash: 0x6602fd08ea1e150f7f863c10c8e97ad445032b4ebfe4413ba2a7e4b97ac51891
Previous block's hash: 0xbfbcf615e227fed8fd40f91d9584a593548b372b432832ea4f8c13535b699d63
Block's Nonce is 0, we use StateRoot instead!!!: 0x3524f9e8b18d49343cd32baa1b7a4451401ca4ab45cb9b38e4176f23de55f54a

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: 6602fd08ea1e150f7f863c10c8e97ad445032b4ebfe4413ba2a7e4b97ac51891 bfbcf615e227fed8fd40f91d9584a593548b372b432832ea4f8c13535b699d63 3524f9e8b18d49343cd32baa1b7a4451401ca4ab45cb9b38e4176f23de55f54a

Step 2

Divide this long string by 2 units

66 02 fd 08 ea 1e 15 0f 7f 86 3c 10 c8 e9 7a d4 45 03 2b 4e bf e4 41 3b a2 a7 e4 b9 7a c5 18 91 bf bc f6 15 e2 27 fe d8 fd 40 f9 1d 95 84 a5 93 54 8b 37 2b 43 28 32 ea 4f 8c 13 53 5b 69 9d 63 35 24 f9 e8 b1 8d 49 34 3c d3 2b aa 1b 7a 44 51 40 1c a4 ab 45 cb 9b 38 e4 17 6f 23 de 55 f5 4a

Step 3

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

102 2 253 8 234 30 21 15 127 134 60 16 200 233 122 212 69 3 43 78 191 228 65 59 162 167 228 185 122 197 24 145 191 188 246 21 226 39 254 216 253 64 249 29 149 132 165 147 84 139 55 43 67 40 50 234 79 140 19 83 91 105 157 99 53 36 249 232 177 141 73 52 60 211 43 170 27 122 68 81 64 28 164 171 69 203 155 56 228 23 111 35 222 85 245 74

Step 4

Search for duplicates and drop every other than the first occurrence

102 2 253 8 234 30 21 15 127 134 60 16 200 233 122 212 69 3 43 78 191 228 65 59 162 167 228 185 122 197 24 145 191 188 246 21 226 39 254 216 253 64 249 29 149 132 165 147 84 139 55 43 67 40 50 234 79 140 19 83 91 105 157 99 53 36 249 232 177 141 73 52 60 211 43 170 27 122 68 81 64 28 164 171 69 203 155 56 228 23 111 35 222 85 245 74

The result is: (hover over the numbers below to see their position in the uncleared list)
102 2 253 8 234 30 21 15 127 134 60 16 200 233 122 212 69 3 43 78 191 228 65 59 162 167 185 197 24 145 188 246 226 39 254 216 64 249 29 149 132 165 147 84 139 55 67 40 50 79 140 19 83 91 105 157 99 53 36 232 177 141 73 52 211 170 27 68 81 28 164 171 203 155 56 23 111 35 222 85 245 74
<< Previous Step
Powered by Etherscan.io APIs