White label решения для лотерейной блокчейн-платформы предоставляют:
- Fire Lotto. Первая в мире международная блокчейн-лотерея с честной и прозрачной системой сбора ставок, ГСЧ и распределения выигрышей.
- Samsara Protocol. Позволяет создавать лотереи с проверяемой честностью и случайным розыгрышем через смарт-контракты блокчейна Ethereum.
- Quanta. Технология для быстрой, простой и полной интеграции блокчейн-системы для проведения лотереи в вашу платформу.
Шаг 2: Разработка концепции лотереи
Концепция лотереи. Лотерея — это организованная игра, где три и более участника делают фиксированные ставки (покупают билеты), дабы угадать результат случайного выбора нескольких чисел (символов / знаков / изображений) и получить за это заранее оговоренный приз.
Создавая блокчейн-платформу для лотереи, вам нужно определить размеры ставок и выигрышей, а также решить, сколько чисел будут угадывать участники и из какого пула будут случайным образом выбираться числа для угадывания. Обычные схемы: 4х20, 5х36 и 6х45.
Несколько вариантов лотерей на блокчейн-платформе Fire Lotto
От выбора размера ставок и выигрышей обычно зависит тип необходимой лицензии, а от схемы —
техническое задание для разработки смарт-контрактов.
Дизайн игровой сессии. Традиционная лотерея выглядит весьма просто: игрок получает билет, где нужно выбрать / указать несколько чисел, после чего производится выбор случайных чисел с помощью одного из вариантов ГСЧ. Онлайн-лотерея может быть столь же простой, но не обязательно. Из нее можно сделать увлекательную игру с яркой анимацией, воображаемыми соперниками и даже сюжетом по типу того, как из простого однорукого бандита сделали онлайн-слоты.
RoBoom — одна из первых онлайн-лотерей, реализованная в виде игры с анимацией и сюжетом
UX / UI дизайн. Имея на руках концепцию и общее представление об игровом процессе, можно
приступать к разработке дизайна и карт экранов лотереи — того, как она будет выглядеть для обычного игрока. Для этого лучше всего нанять специалистов, которые понимают в юзабилити и потребностях пользователей. Это выйдет дороже, но результат будет намного лучше.
Схема лотереи на блокчейне для пользователя и оператора в Samsara Protocol
UX / UI дизайнов нужно два: для веб-интерфейса (сайта) и мобильного приложения. Они должны быть схожи (подобны), но не идентичны, поскольку юзабилити и процесс игры на этих двух платформах отличается.
Шаг 3: Лицензия на проведение лотереи
Большинство лотерей требуют лицензирования в государственных органах. В США тип нужной лицензии и процесс ее получения зависит от штата. В других странах, например в Великобритании, выдают национальные лицензии, позволяющие проводить лотереи на всей территории государства. Британские лицензии позволяют запустить один из четырех видов лотерей:
- Национальная лотерея. Основная лотерея страны, которая проводится с 1994 года и регулируется Национальной комиссией по лотереям и рядом собственных законодательных актов. В среднем привлекает более 30 миллионов фунтов в неделю. Управляется компанией Камелот Групп.
- Крупные общественные лотереи. Лотерейные розыгрыши, в которых продажа билетов приносит более 20 000 фунтов в месяц или 250 000 фунтов в год. Нужна лицензия Комиссии по азартным играм, которая требует, чтобы организатор игр отдавал 20% доходов на спортивные, культурные или благотворительные цели.
- Лотереи местных органов власти. Такие игры проводятся коммерческими структурами и управляются муниципальными властями. Требуют лицензии Комиссии по азартным играм. Часть доходов идет на покрытие муниципальных расходов, благотворительность, спортивные мероприятия и тому подобное.
- Небольшие общественные лотереи. Продажи билетов не должны превышать 20 000 фунтов в неделю или 250 000 фунтов в год. Требуют регистрации в местных органах власти. Большая часть прибыли должна уходить на благотворительность или другие благие задачи.
Если вы создаете небольшую лотерею среди трудового коллектива, небольшой выборки клиентов в рамках какой-то акции, на школьных и благотворительных мероприятиях, то получать лицензию не обязательно (в Великобритании).
Шаг 4: Разработка веб-сайта лотереи
Требования. Если вы выбрали лотерею по франшизе, то создание сайта не займет много времени и не потребует больших усилий, поскольку весь бэкграунд лотереи обычно находится на стороне поставщика франшизы, а вы лишь подключаетесь к нему, реже — вам дают готовый бэкграунд, который вы настраиваете под свои потребности. По большому счету вам остается лишь разработать дизайн и позаботиться о безопасности.
Под безопасностью лотерейной онлайн-платформы подразумевается:
- защита от вмешательства в лотерею;
- защита персональных и финансовых данных пользователей;
- разработка системы от взлома, фишинга, DDoS-атак и прочее;
- разработка / подключение системы защиты (шифрования) соединения между сервисом и устройством пользователя.
При разработке с нуля все это нужно делать самостоятельно.
Дизайн. Один из важнейших аспектов разработки платформы для онлайн-лотереи, поскольку от него зависит первое впечатление пользователя и то, согласится ли он играть в лотерею на вашем сайте. Лучше всего создавать дизайн с ориентацией на определенную целевую аудиторию, поскольку у пользователей разные и часто противоречивые вкусы. Например, люди 50 лет и старше предпочитают простой и лаконичный дизайн, тогда как миллениалам подавай яркую цветовую гамму и анимацию.
Шаг 5: Разработка HD-кошелька
Криптовалютный кошелек нужен, чтобы принимать биткоины, эфир, EOS и другие виртуальные деньги от игроков и выплачивать выигрыши победителям. Лучше всего использовать HD-кошелек (иерархически детерминированный кошелек), так как он позволяет анонимизировать криптовалютные транзакции и защищает от потери доступа к крипто-счету при пропаже, поломке или краже файла-ключа. Armory, Electrum, BitGo, TREZOR и другие популярные кошельки иерархически детерминированные.
Преимущества HD-кошельков:
- Повышенный уровень анонимности. HD-кошелек позволяет скрыть крипто-адреса пользователей при вводе и выводе средств, даже если эта информация является открытой в том или ином блокчейне, например в Биткоине.
- Seed-фраза лучше запоминается. В отличие от традиционного способа хранения всех открытых и закрытых ключей, секретная фраза из 12 и больше слов лучше запоминается и дает доступ сразу ко всем «дочерним адресам».
- Простота резервного копирования. Все ваши «дочерние адреса» можно легко и быстро восстановить, использовав всего один мастер-ключ — seed-фразу. Возможность восстановления сохраняется даже после полного удаления дистрибутива HD-кошелька.
Шаг 6: Разработка смарт-контрактов лотереи
Смарт-контракты — главное, что проверяют лицензирующие органы и игроки, поскольку от их прозрачности, качества и честности зависит «чистота» лотереи. В идеале для лотереи нужно создавать
смарт-контракт с открытым программным кодом, чтобы любой желающий смог проверить его самостоятельно и убедиться в честности вашей платформы.
Сделать это можно несколькими способами:
- Самостоятельно. Лучшее решение для тех, кто хорошо разбирается в программировании и блокчейн-технологиях. Позволяет сэкономить деньги и время, поскольку код контракта для обычной лотереи не очень сложный. Если вы не имеете навыков программирования, то лучше использовать другой вариант, так как любая ошибка в нем грозит потерей репутации, лицензии и судебными исками. При этом если суд решит, что ошибка в смарт-контракте умышленная, то и посадить могут.
- Готовые решения. На GeekHub и других подобных ресурсах есть много готовых и при этом бесплатных смарт-контрактов для различных лотерей, которые распространяются как открытое программное обеспечение. Этот вариант позволит сэкономить на разработке смарт-контракта, но не сильно, так как код смарт-контракта нужно интегрировать в вашу платформу, для чего потребуется нанять соответствующего специалиста.
- Аутсорсинг. Лучший вариант, если нужно разработать смарт-контракт с уникальными или нестандартными свойствами.
Шаг 7: Разработка мобильного приложения
Интерфейс мобильного приложения Blockchain Lottery
По данным Flurry Analytics и comScore, большинство интернет-пользователей предпочитают использовать мобильные приложения, а не веб-сайты. В том числе для участия в
лотерейных розыгрышах. Поэтому, создавая лотерею на основе блокчейна, вам в обязательном порядке нужно уделить значительную часть времени и ресурсов на
разработку собственного мобильного приложения со следующими критериями:
- В приложении должны быть приятный дизайн и удобная навигация. Пользователь должен сразу понять, как зарегистрироваться, внести деньги, сделать ставку, получить выигрыш и получить справочную информацию.
- В приложении должен быть удобный блок лотерейного розыгрыша: «Ставки», «Старт», «Платежные шлюзы», «История», «Избранное» и прочее.
- С помощью push-уведомлений игрок будет получать сообщения о результатах розыгрышей, возможности сделать ставку в избранных играх, об акциях, обновлениях, о важных новостях и прочем.
- В приложении должен быть раздел «Информация», где можно прочесть условия лотереи, инструкцию, как участвовать в игре, и тому подобное.
Как и в случае с
разработкой смарт-контракта или сайта, создать мобильное приложение можно самостоятельно, с помощью готовых решений или
наняв компанию-разработчика. Некоторые white label решения идут в комплекте с практически готовым к запуску мобильным приложением. Для его запуска нужно немного настроить дизайн, определить условия лотереи, стоимость билетов и размеры выигрышей.
Шаг 8: Тестирование сайта, кошелька, приложения и смарт-контрактов
Результат аудита смарт-контрактов лотереи KIBO, сделанная специалистами Hosho
После того как программный код всех элементов экосистемы готов, все это нужно основательно протестировать. При этом самые важные элементы — смарт-контракты и
HD-кошелек — нужно отдать на проверку независимым аудиторам. Это важно как для вас (поможет обнаружить критические ошибки), так и для игроков (покажет, можно ли доверять вашей платформе или нет).
В качестве примера можно взять блокчейн-лотерею Kibo, команда которой договорилась с Hosho (лидер в области безопасности блокчейна) об аудите их смарт-контрактов. Результат проверки Kibo оказался в целом удовлетворительным, но несколько некритических ошибок в коде все же присутствовало. Если бы Kibo не наняли Hosho, то, скорее всего, эти ошибки остались бы в коде, что могло стать причиной сбоев или хакерских атак.
Шаг 9: Разработка маркетинговой стратегии
Реклама и продвижение лотереи в интернете довольно стандартна, за исключением некоторых моментов. Как и всегда, вы выделяете свою целевую аудиторию, смотрите, какие ресурсы она посещает, каких блогеров читает и смотрит, а затем используете эти сведения для продвижения вашего проекта.
Отличие в том, что лотерея — азартная игра, а значит:
- Пользователей нужно информировать о наличии соответствующей лицензии и о том, где, когда и кем она была выдана. Кроме того, нельзя рекламировать лотерею в странах, где лотерея или азартные игры запрещены, например в Турции, Саудовской Аравии, Иране, Индонезии и нескольких других.
- Многие интернет-ресурсы воспринимают криптовалюты и/или азартные игры как нечто незаконное и/или неправильное, а потому запрещают или ограничивают связанную с ними рекламу. Например, ограничения на рекламу криптовалюты и ICO ввели Google, Facebook и Instagram. Азартные игры и вовсе практически везде под запретом, если только это не благотворительные лотереи.
- Многие люди не воспринимают лотерею как азартную игру, а потому охотнее соглашаются в ней участвовать, особенно если часть дохода отдавать на благотворительность, эко-проекты, лечение детей и тому подобное. Главное, чтобы реклама лотереи не ассоциировалась напрямую с азартной игрой.
Шаг 10: Запуск блокчейн-лотереи
Запуск вашей
блокчейн-лотереи нужно организовать таким образом, чтобы это событие ждали тысячи людей. Делают это с помощью широкомасштабной и довольно дорогой маркетинговой кампании, которая начинается задолго до запуска самой площадки.
Людей привлекают следующими вещами:
- Маркетинг влияния. Реклама и продвижение продукта или услуги в социальных сетях с помощью аккаунтов известных личностей. Лучше всего использовать аккаунты с 3-20 тысячами подписчиков, так как это дешевле и дает большую конверсию. Аккаунты знаменитостей также важны, но для увеличения узнаваемости бренда, а не привлечения новых игроков.
- Акции, бонусы, скидки и прочее. Позволяют привлечь людей за счет получения субъективной (мнимой) выгоды. На старте проекта акции и бонусы должны быть особенно большими, чтобы привлечь как можно больше людей.
- Прямые трансляции. Относительно новый способ продвижения, когда, например, стримеры играют в лотерею во время трансляции игровой сессии. Обычно таким образом продвигают спортивные ставки.
- Марафоны по сбору средств. Вы можете на старте запустить лотерею, доходы от которой пойдут на какое-то благое дело: благотворительность, строительство школы или ветеринарной клиники, финансирование научного проекта и тому подобное.