Не понял, каким образом хэши исключают расчёт и выдачу абсолютно любого "нужного" результата на стороне сервера со скрытой логикой?)Алгоритм выбора победителей опубликован. Вбиваешь сиды и смотришь на порядковые номера победителей. Если расходятся с фактическими - подкрутка. Если хэш отличается - подкрутка.
Если захотеть, под нужного автора можно закодить отдельную логику и все хеши будут сходиться и перепроверяться.Наличие опубликованного алгоритма проверки отсекает такую возможность. Единственное, что может делать сервер - это менять порядок участников, чтобы "нужные" люди оказались на выигрышных местах. Но и это невозможно, так как список участников отсортирован в алфавитном порядке, и любая перестановка в нём сразу же палится.
Но дыры потенциальные всё равно есть. Может быть сговор между организатором розыгрыша и владельцем сайта, и владелец просто поменяет сид на тот, который выдаст нужный результат. Тогда всё точно сойдётся. В любом случае всё сводится либо к доверию серверу, либо к доверию организатору розыгрыша, либо вообще к доверию сразу всем.
А мутить что-то на блокчейне ради розыгрышей, которые от участников не требуют буквально ничего ценного - слишком переусложнённая затея. Мне кажется, что Никос уже сейчас перемудрил с решением проблемы, которой на самом деле нет.
Прей от Аркейнов говно тогда, получается? А фифы и колды - безупречные игры, в которых вообще нечего критиковать?
Если мы говорим про оригинальный саунд для игры, то из крупного в голову сразу приходит перезапуск дума, ведьмаки (во втором просел, пожалуй), деус эксы, перезапуск вульфенштайна, ghostrunner (первый как минимум). В инди гора уникального крутого саунда: deadbolt, binding of isaac, risk of rain, dead cells, undertail... Из лицензированного мне сходу только hotline miami в голову приходит, но наверняка есть ещё.
Это байт на комменты что ли?
В плане "грядущая коллаборация"? Они же обе уже есть в игре. Или они что-то ещё добавят?
Инвестирует в несколько раз больше.
Какой же он крутой. Когда вырасту, хочу быть таким же.
Будь основным донатом подписка, от патча к патчу не менялась бы значительно сумма заработанного игрой.
Подписка даже перса за патч тебе не даст (по крайней мере в хоёвских гачах, в других хз). Так что донат в гачах зверски дорогой, если ты хочешь получать всех персов. Он и рядом не стоит по жадности с длс в играх параходов.
В гачах ты даже одного перса не факт, что за 13к выбьешь.
Воткни рейтлимитер хотя бы по айпи. Уже это бы отсекло мой спам запросами (изивни, я не со зла, просто из интереса).
Плюс историю постранично выводи с сортировкой по дате.
Придумать что-то можно, конечно. Вероятно, даже достаточно надёжное. В качестве упражнения для себя даже можно посидеть над такой задачкой, если интересно.
А вот с точки зрения практики - бесполезная фигня, если честно. Слишком много усилий для такой мелочи, как розыгрыш игрулек на дтфе. Это ж не казино, не лотерея, не букмекерка - от участников не требуется ничего ценного.
Вот у тебя вся схема начинается с "одно общее доверенное лицо". Нет на дтфе таких, кто бы за это взялся. А даже если и есть, то всё равно ВСЕ доверять ему не будут, и продолжат обвинять в подкрутке. Да и random.org уже существует, делает ровно то, что ты описал. Но его недостаточно, так как крутить можно сколько угодно - нужна история и авторизация... Что, собственно, и сделал Никос. Ну и алгоритм усложнил, так как его убедили, что он не является доверенным лицом)
Идею Никоса можно довести до идеала (наверное), если хэш сида будет публиковаться ДО розыгрыша организатором. Вот тогда лично мне сложно придумать способы это обойти. Разве что через радужные таблицы.