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

Block details: - Verify at Etherscan
Block's hash: 0x3d0c3db7d464395f8b9d13203b00fb7cb9ef013fa145987612d6abe98b999c88
Previous block's hash: 0xd63d81b0c20dc24257116f6880f61980b3da3fe8988b1a0368e421ecb1a63eea
Block's Nonce is 0, we use StateRoot instead!!!: 0x3ad854448d09a4b10301217a928e57c62944833ef057264ae8d8e440fa931162

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: 3d0c3db7d464395f8b9d13203b00fb7cb9ef013fa145987612d6abe98b999c88 d63d81b0c20dc24257116f6880f61980b3da3fe8988b1a0368e421ecb1a63eea 3ad854448d09a4b10301217a928e57c62944833ef057264ae8d8e440fa931162

Step 2

Divide this long string by 2 units

3d 0c 3d b7 d4 64 39 5f 8b 9d 13 20 3b 00 fb 7c b9 ef 01 3f a1 45 98 76 12 d6 ab e9 8b 99 9c 88 d6 3d 81 b0 c2 0d c2 42 57 11 6f 68 80 f6 19 80 b3 da 3f e8 98 8b 1a 03 68 e4 21 ec b1 a6 3e ea 3a d8 54 44 8d 09 a4 b1 03 01 21 7a 92 8e 57 c6 29 44 83 3e f0 57 26 4a e8 d8 e4 40 fa 93 11 62

Step 3

Convert the hexadecimal numbers to decimal ones (eg. 3d[hex] => 3 * 16 + 13 = 61[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).

61 12 61 183 212 100 57 95 139 157 19 32 59 0 251 124 185 239 1 63 161 69 152 118 18 214 171 233 139 153 156 136 214 61 129 176 194 13 194 66 87 17 111 104 128 246 25 128 179 218 63 232 152 139 26 3 104 228 33 236 177 166 62 234 58 216 84 68 141 9 164 177 3 1 33 122 146 142 87 198 41 68 131 62 240 87 38 74 232 216 228 64 250 147 17 98

Step 4

Search for duplicates and drop every other than the first occurrence

61 12 61 183 212 100 57 95 139 157 19 32 59 0 251 124 185 239 1 63 161 69 152 118 18 214 171 233 139 153 156 136 214 61 129 176 194 13 194 66 87 17 111 104 128 246 25 128 179 218 63 232 152 139 26 3 104 228 33 236 177 166 62 234 58 216 84 68 141 9 164 177 3 1 33 122 146 142 87 198 41 68 131 62 240 87 38 74 232 216 228 64 250 147 17 98

The result is: (hover over the numbers below to see their position in the uncleared list)
61 12 183 212 100 57 95 139 157 19 32 59 0 251 124 185 239 1 63 161 69 152 118 18 214 171 233 153 156 136 129 176 194 13 66 87 17 111 104 128 246 25 179 218 232 26 3 228 33 236 177 166 62 234 58 216 84 68 141 9 164 122 146 142 198 41 131 240 38 74 64 250 147 98
<< Previous Step
Powered by Etherscan.io APIs