Giveaway
Finished
2 × $5,000 accounts from The Trading Pit
- 80% profit split
- Payouts every 14 days, from $100
- MetaTrader 4, MetaTrader 5 and cTrader
- Forex, indices, commodities, crypto and stocks
The Trading Pit
5 winners
Up for grabs
- ×2 $5,000 account (Forex) Your choice: 1 step or 2 steps
- ×3 5,000 Respect points Redeem them for free challenge accounts in the shop
Ended 17 September at 16:22
Draw result
- 1PAKINGAN, Joshua D.$5,000 account (Forex)40entries
- 2isi1983$5,000 account (Forex)19entries
- 3exulansiss_.5,000 Respect points27entries
- 4alphakas49175,000 Respect points16entries
- 5Rakesh Singh5,000 Respect points24entries
- 6#188fbbc1de6ab5776b8a41entries
- 7#ae7f7b4af1145b86476e19entries
- 8#185601a5786d902d22bc19entries
Reproducible result
The key fingerprint was published at launch. At closing we publish the frozen list and its fingerprint, then reveal the key. Anyone can use those data to reproduce the calculation exactly.
Check it myself
Key fingerprint
ec5008032b4fae06152a786aa8ff9c0ef667c333d8538aa4990c97bd960f613cRevealed key
79fdd3cd5bd272b0f00ab73c42674bcfa7f44f81404c62ed78cd0517daeb9ad0List fingerprint
90c354ca307eae05259cc817d8099b0b508b2645c1fb4dfaee0ed61346fb9a85Frozen list
Anonymised: each entrant recognises their own id. Winners are announced by name.
3d0b891b36f8e8f118a816
c5f2944b84eacb266cd240
185601a5786d902d22bc19
f3b638462ba8c204f14019
188fbbc1de6ab5776b8a41
527273c290410005d83b30
a5383f93edf33409fa5943
6a83211501cde7fb0f8a27
3fc65e559275f5d7987a16
097366b8690690bcada551
eb283b9b58efff53d89832
f5a947d06200e80e549922
ae7f7b4af1145b86476e19
41a02d71f20e5236a72224
bb89ae8a0c8ffe4d988e19
How to rerun the draw
- Check that the SHA-256 of the revealed key matches the fingerprint published at launch.
- Sort the list by id, write it as «id:entries» (one per line, newline separated) and check that its SHA-256 matches the list fingerprint.
- Hand out tickets in that same order: each entrant holds as many as their entries. Add them all up for the total.
- For position 1, start with counter = 0. Take the SHA-256 of the text «key:counter» and read its first 6 bytes as an integer (big-endian). Discard it and bump the counter while it is greater than or equal to 2^48 − (2^48 mod total); this stops the first entrants being favoured.
- Divide that number by the total and keep the remainder: that is the winning ticket. Walk the list adding entries until you pass it; that entrant wins the position.
- Remove them and all their tickets, recalculate the total and repeat from step 4, without resetting the counter, for the next position.
