Меню
Рандомайзер
Мы тестируем мобильную версию блокчейн-рандомайзера.
ноВы можете провести честный розыгрыш с десктопного браузера.
1
2
Введите диапазон значений
От до
Или загрузите таблицу с номерами и идентификаторами участников
Поддерживаются таблицы в формате:
.ods, .xls, .xlsx, .xlsm, .txt, .csv
Разделитель — запятая
Размер файла — до 200 Мb
.ods, .xls, .xlsx, .xlsm, .txt, .csv
Разделитель — запятая
Размер файла — до 200 Мb
Укажите количество победителей
1
2
3
4
3
Запустите розыгрыш
Розыгрыш
B7mniD6kHeiysHP9kVNftn2ojobQKXfUpFPKJ8jFWES5
Победители
Назад
Рандомайзер на ForkLog
Что такое блокчейн-рандомайзер
Рандомайзер на ForkLog — это сервис для проведения розыгрышей с доказательством честности на блокчейне Waves.
Для кого этот сервис
Блокчейн-проекты
Конференции
Telegram- и YouTube-каналы
Другие желающие провести честный розыгрыш
Как пользоваться рандомайзером
Чтобы воспользоваться рандомайзером, авторизуйтесь
в Waves Keeper и выполните три основных шага:
- задайте пул участников;
- выберите количество победителей;
- нажмите “определить победителей”.
Как авторизоваться в Waves Keeper
Чтобы провести розыгрыш, нужно авторизоваться в браузерном расширении Waves Keeper. Для этого установите расширение по официальной ссылке, создайте аккаунт и продолжайте пользоваться браузером. Расширение предложит авторизоваться на ForkLog, чтобы определить победителей вашего розыгрыша.
1Установите расширение для Chrome, Firefox, Opera или Edge с сайта Waves:
https://wavesplatform.com/products-keeper
https://wavesplatform.com/products-keeper
2Создайте аккаунт и сохраните сид-фразу (записать на бумаге или скопировать в надежное место).
Без сид-фразы вы не сможете восстановить доступ к учетной записи, если забудете пароль.
3Продолжайте пользоваться браузером как обычно. Расширение обратит на себя внимание, когда
нужно будет подтвердить транзакцию или сделать другое действие.
4Для единоразового определения победителей купите Х токенов Waves. Это можно сделать с помощью
банковской карты в несколько кликов. Перейдите в ваш кошелек из интерфейса Waves Keeper. В кошельке вы увидите список
своих активов. Чтобы купить токены Waves, нажмите кнопку Receive.
Как работает блокчейн-рандомайзер
Случайное число генерируется внутри блокчейна в несколько этапов. В процессе генерации принимают участие пользователь и сервер — оракул под управлением смарт-контракта в блокчейне Waves. Процесс выглядит как обмен транзакциями между пользователем и смарт-контрактом.
- Пользователь запрашивает случайное число. Запрос — это транзакция в блокчейне, которая автоматически генерируется и публикуется, как только пользователь подтверждает действие в Waves Keeper. У каждой транзакции есть идентификатор — это уникальное число, которое не повторяется ни для какой другой транзакции.
- Сервер получает запрос и берет из него идентификатор транзакции. Этот идентификатор — первая часть случайного числа.
- Сервер подписывает идентификатор транзакции своим приватным ключом. Приватный ключ сервера— вторая часть случайного числа.
- Сервер отправляет пользователю ответ — подписанный своим приватным ключом идентификатор транзакции. Это и есть наше случайное число.
- Пользователь принимает ответ и сообщает участникам розыгрыша результаты.
Почему розыгрыши через
блокчейн-рандомайзер честные
Ни пользователь, ни сервер не могут заранее знать результат
- Пользователь получает случайное число после записи этого числа в блокчейне.
- Никто не может знать приватный ключ сервера, кроме самого сервера. При этом сервер не может заранее знать, каким будет идентификатор транзакции с запросом.
Результат всегда можно проверить
- Случайное число и время его запроса навсегда фиксируются в блокчейне Waves. Код смарт-контракта с публичным ключом сервера виден всем участникам блокчейна. Любой результат можно проверить математически, зная идентификатор конкретной транзакции и публичный ключ сервера. Это возможно благодаря использованию алгоритма шифрования RSA (осторожно, формулы).
- Случайное число и время его запроса навсегда фиксируются в блокчейне Waves.
- Код смарт-контракта с публичным ключом сервера виден всем участникам блокчейна.
- Любой результат можно проверить математически, зная идентификатор конкретной транзакции и публичный ключ сервера. Это возможно благодаря использованию алгоритма шифрования RSA (осторожно, формулы).
Как отличить честный розыгрыш
Отчет. Не стоит принимать результаты розыгрыша на веру. Специализированные сервисы обычно публикуют отчеты о выборе случайного значения или участника из списка. Таким отчетам можно верить настолько, насколько вы верите сервису. Рандомайзер на блокчейне по умолчанию не может дать фальшивый отчет, исключая проблему доверия.
Условия. Условия участия и выбора победителя должны быть понятными и неизменными с начала и до конца розыгрыша.
Сроки. Если организатор торопит фразами вроде “Выиграй $1 млн. Прямо сейчас!” и не дает времени разобраться в условиях — это плохой знак.