Как насчет этого: после блокировки темы 16 декабря вы публикуете нумерованный список (начинающийся с номера 0, а не 1) подходящих кандидатов. Больше не редактируйте этот пост.
Когда этот блок добывается, и давайте возьмем
блок 659343 в качестве примера, вы берете хэш:
00000000000000000009a4f6f21e40f4c24eb7d0d17be6f35166c894ed93cccf
Из этого берете все цифры: 00000000000000000009462140424701763516689493, затем для удобства только последние 9 цифр:: 516689493.
Допкстим, есть список есть:
0. userA
1. userB
2. userC
....
69. userBQ
Чтобы определить победителя, делим 516689493 на 70 (на 1 больше 69) и получаем остаток:
33. № 33 в списке выигрывает.