Заморозка лот заявки на участие
До выбор начинается, система записи полный список заявки на участие для лот и создаёт `заявки на участие_снимок данных` плюс SHA-256 хэш что снимок данных.
понятный explanation аудит данные, источник случайности, и повторная проверка steps используется для verify итоговый Dream Auction выбор после лот закрывается.
Когда Лот Dream Auction закрывается, система stores заявка на участие снимок данных, случайность подтверждение входные данные, и итоговый computation данные so administrator может verify что Выбранный участник matches сохранённый данные.
Important юридический notice
No покупка necessary. No покупка или Оплачено способ увеличивает шанс выбор. Каждый соответствующий требованиям участник может Отправить один подтверждённый участие за лот. No деньги alternative. Subject до Официальные правила и соответствие требованиям ограничения.
система converts Закрыто лот и external случайность ответ в deterministic выбран индекс что может checked позже.
До выбор начинается, система записи полный список заявки на участие для лот и создаёт `заявки на участие_снимок данных` плюс SHA-256 хэш что снимок данных.
система запросы случайный bytes от ANU Quantum Случайный Numbers. ANU provides источник случайности только и делает не know платформа пользователи или выбрать участник directly.
лот ID, заявка на участие количество, снимок данных хэш, algorithm version, и случайный bytes combined в seed входные данные используется для итоговый deterministic computation.
algorithm applies `sha256-uint32-rejection-sampling`, затем computes `выбран_индекс = (accepted_uint32% participant_количество) + 1`. Rejection sampling используется для удалить modulo bias so каждый действительно очередь position имеет тот же probability.
выбран индекс maps directly до `number_in_очередь` in снимок данных. система затем stores выбран индекс, участник ID, пользователь ID, hashes, и полный calculation данные in аудит журнал и подтверждение файл.
подтверждение файл exists so результат может independently replayed от сохранённый данные вместо being проверенный as opaque outcome.
If заявка на участие снимок данных, ANU ответ, выбран индекс, или Выбранный участник изменения, recomputed подтверждение будет no longer соответствие. Что makes post-выбор tampering visible во время проверка.