Основная идея системы базируется на идее доказательства с нулевым разглашением. Это когда один человек может доказать наличие секрета, напрямую не показывая его.
Секретом в данном случае является результат голосования.
Вы голосуете, но ни организатор, ни кто-нибудь не сможет узнать, как вы проголосовали.
При этом есть возможность контроля процесса двумя сторонами.
Участник может проверить, учтен ли его голос при голосовании или по каким-то причинам не принят, нажав в любой момент на ссылку своего голоса.
Организатор может проверить, действительно ли вы голосовали.
При достижении окончания голосования каждый сможет сравнить общее число голосов с числом проголосовавших в теме. Так контролируется организатор.
Данные идеи действительны только на один конкурс, потом систему возможно доработаю и расширю.
Сразу же после окончания сроков голосования появятся результаты, голоса просуммируются автоматически и станет известен победитель ровно в полночь.