Как честно выбрать победителя розыгрыша: алгоритмы и доказательства

7 сентября 2026 · Блог Bafsy
Как честно выбрать победителя розыгрыша: алгоритмы и доказательства

Вопрос «а не подстроено ли?» участники задают в каждой акции. Ответ на него закладывается не в момент розыгрыша, а на старте — в правилах и в механике. Разбираем, как выбрать победителя так, чтобы результат нельзя было оспорить.

Два способа определить победителя

Случайный выбор. Из всех зарегистрированных заявок берётся одна по жребию. Подходит для массовых чековых и кодовых акций, где заявок тысячи и сравнивать их между собой бессмысленно.

Конкурсный выбор. Победителя определяют по заранее объявленным критериям — за фото, историю, рецепт. Это публичный конкурс по главе 57 Гражданского кодекса, и в объявлении о нём обязаны быть описаны существо задания, критерии и порядок оценки.

Смешивать их опасно: «жюри выберет самых достойных» без описанных критериев — это ни случайность, ни конкурс, и оспорить такой результат легко.

Три рабочих алгоритма случайного выбора

По порядковому номеру заявки. Все заявки нумеруются в порядке поступления, победители определяются по формуле от заранее объявленного числа — например, каждая тысячная заявка. Плюс: правило известно заранее и проверяемо участником.

По генератору случайных чисел с фиксацией зерна. Розыгрыш проводится программой, исходное значение генератора фиксируется и публикуется вместе с результатом. Любой желающий может повторить расчёт и получить тот же список.

По внешнему непредсказуемому источнику. Классика — привязка к тиражу государственной лотереи или к курсу валют на дату розыгрыша: организатор не может повлиять на исходное число. Формула привязки описывается в правилах до старта.

Отдельный случай — моментальные призы: выигрышные заявки определяются не в конце, а сразу, по времени регистрации («приз получает первая заявка после 12:00»). Механика прозрачна и не требует ожидания, но требует точного описания в правилах.

Чего избегать

проверить результат;

только в первой половине срока и тем же способом, каким конкурс был объявлен;

отсечения должны быть описаны заранее.

Как доказать честность

  1. Опубликуйте механику до старта — в правилах, а не постфактум.
  2. Проведите розыгрыш воспроизводимо — с фиксацией входных данных и алгоритма.
  3. Составьте протокол: дата, количество заявок, алгоритм, список победителей.
  4. Покажите процесс: трансляция, запись или публикация исходных данных розыгрыша.
  5. Опубликуйте итоги там и тогда, где обещали — молчание после финала рождает больше

претензий, чем любой результат.

Что делать с недобросовестными участниками

В массовых акциях всегда есть люди, которые регистрируют десятки аккаунтов и чужие чеки. Исключать их нужно по формальному признаку, описанному в правилах: повтор чека, превышение лимита регистраций, несовпадение данных. Подробнее — в разборе про проверку чеков и защиту от призоловов.

Что дальше

На платформе Bafsy розыгрыш проводится алгоритмом с фиксацией исходных данных, а результат оформляется протоколом — участники видят, что механика описана заранее и соблюдена. Опишите задачу в брифе, вернёмся с механикой и сметой.

Запускаете промо-акцию? Bafsy — платформа и команда: чековые и кодовые механики, призовой фонд, антифрод. Посмотреть платформу или оставить заявку.