Таким образом, чтобы создать одноранговую криптовалютную биржу наподобие LocalBitcoins, нужно разработать сайт, где покупатели и продавцы криптовалюты смогут встретиться, договориться об условиях сделки и провести транзакцию с помощью встроенных инструментов.
Шаг 2: Архитектура и функции платформы
Торговый движок. Программное обеспечение, которое отвечает за книгу ордеров, систему матчинга (сопоставляет заказы на покупку / продажу валюты) и инструменты автоматического обмена на сайте или других сервисах, подключенных через API.
Помимо этого, обменнику наподобие LocalBitcoins также потребуется:
- Чат. Возможность обмена сообщениями в реальном времени нужна, чтобы стороны могли договориться об условиях сделки: курс, способ оплаты, валюта и прочее. Лучше всего, если чат будет встроен в вашу платформу, но также возможна интеграция с Telegram, WhatsApp, Viber или Facebook Messenger.
- Интеграция с платежными шлюзами. Речь о подключении к блокчейнам криптовалют и платежным шлюзам PayPal, Amazon Pay, Stripe, Authorize и другим. Выбирать поставщиков платежных решений нужно исходя из предпочтений целевой аудитории. Чем их больше, тем лучше. К примеру, LocalBitcoins поддерживает более 50 способов оплаты, Paxful — 300.
- Геолокация пользователей. Нужна для системы матчинга, чтобы рекомендовать контрагентов, которые расположены ближе всего к инициатору запроса на куплю-продажу биткоинов. Это увеличивает вероятность успешной сделки, поскольку люди, проживающие недалеко друг от друга, скорее всего, говорят на одном языке, используют одинаковую валюту и способы оплаты.
Пользовательский интерфейс. Внешний вид вашего сайта должен быть приятным, простым в освоении и функциональным. В идеале дизайн должен быть таким, чтобы любой пользователь, независимо от его опыта торговли криптовалютой, мог зайти на сайт и сразу понять, что и как делать. Для этого нужно реализовать функции:
- Регистрация. Процесс создания аккаунта с помощью адреса электронной почты или телефона. Если ваша площадка будет требовать подтверждения личности, то также можно реализовать регистрацию через социальные сети.
- Ввод/вывод средств. Возможность переводить на депозит сайта фиатные и криптовалютные деньги или механизм подключения к аккаунту стороннего криптовалютного кошелька, например Exodus, Armory, Coinbase и BitGo.
- Размещение запроса. Создание объявления о купле-продаже биткоинов или другой криптовалюты с указанием суммы, курса и способа оплаты.
- Листинг. Просмотр всех актуальных объявлений о купле-продаже криптовалюты с возможностью поиска по ключевым словам, местоположению, рейтингу, способу оплаты и прочим важным параметрам.
- Техподдержка. Доступ к справочной информации и службам поддержки.
- Статистика. Просмотр истории сделок пользователя.
Криптовалютный кошелек. На сайте LocalBitcoins каждый пользователь после регистрации автоматически получает криптовалютный биткоин-кошелек. Главная его особенность — возможность использовать
смарт-контракт для безопасного обмена криптовалютой внутри площадки. В остальном такой кошелек мало чем отличается от обычного онлайн-кошелька для криптовалют.
Реализовать кошелек на сайте можно двумя способами:
- Когда деньги хранятся на общем кошельке платформы (пуле). Обычно такой подход используют централизованные биржи для повышения ликвидности.
- Когда деньги хранятся на отдельных кошельках, и администрация платформы не имеет к ним никакого доступа.
Некоторые
одноранговые криптовалютные биржи не имеют внутренних кошельков. Это упрощает разработку и защищает от проблем, связанных со взломами и кражей денег. Но такой подход не позволяет зарабатывать на торговых комиссиях. а это основная доходная статья криптовалютных бирж.
Панель администратора. Нужна для управления сайтом, отслеживания процессов, бизнес-аналитики, решения споров и оказания поддержки пользователям. Внешний вид панели администратора не столь важен, как для панели пользователя. Ставку нужно делать на функциональность и удобство.
Функционал панели администратора:
- Информационная панель. Нужна для отслеживания операций купли-продажи, контроля активности пользователей и других значимых процессов на сайте.
- Панель инструментов. Инструменты для верификации учетных записей после проверки KYC или других требований соответствия, редактирования спреда и торговых сборов, решения споров и администрирования транзакций.
- Просмотр профилей. Показывает информацию об отдельных пользователях: идентификатор, никнейм, телефон, электронная почта, баланс кошелька, статистика операций, статус верификации учетной записи и документов.
- Вкладка Buy-Sell. Просмотр информации обо всех транзакциях, проведенных через сайт: идентификатор, контрагенты, сумма, курс, временные отметки.
- Статистика сайта. Актуальные сведения о платформе, обновляемые в режиме реального времени — от объема торгов в до количества негативных отзывов в день. Информация обычно предоставляется в виде графиков, диаграмм и таблиц.
- Обработка запросов, поданных пользователями в службу поддержки.
Дополнительные функции. Чтобы сайт стал успешным и приносил прибыль, помимо вышеперечисленного также нужно будет позаботиться о безопасности, интеграции с социальными сетями и рейтинговой системе. Без этого площадка вряд ли будет конкурентоспособной.
Как реализована безопасность на LocalBitcoins:
- Login Guard. Проверка браузера при входе в систему. Если он отличается от предыдущих, нужно подтвердить подлинность пользователя по имейлу.
- История IP-адресов. Система проверяет IP-адрес при каждом входе в систему и, если его нет в списке подтвержденных, пользователю автоматически отправляется имейл с возможностью подтверждения нового IP.
- Двухфакторная аутентификация. Для доступа к учетной записи нужно не только указать имейл / логин и пароль, но и подтвердить вход с помощью пин-кода, присланного по sms или имейлу. Такую функцию можно реализовать с помощью сервисов Authy или Google Authenticator.
- Сервис награждает за выявление уязвимостей в коде сайта.
Шаг 3: Способы монетизации платформы
Комиссия и сборы. Платформа может брать плату с каждой торговой операции в виде комиссии или фиксированной суммы, операций ввода / вывода и за некоторые дополнительные услуги. На криптовалютной бирже LocalBitcoins ставки таковы:
- 1% с каждой торговой сделки. Комиссию платит тот, кто создал объявление о покупке или продаже биткоинов. Для другой стороны сделка бесплатна.
- 0,5% с каждой транзакции. Взимается за использование услуг сайта по обслуживанию точек для выставления счетов, а также взимается 5%-й сбор с суммы счета, если он оплачивается внешней транзакцией.
- 200 евро/час. Плата за помощь сотрудников компании по отдельным заказам, например за настройку торговых точек или исследование внешних проблем.
Плата за публикацию. Криптовалютная биржа может ввести плату за публикацию запроса на покупку или продажу биткоинов, которая будет взиматься независимо от того, состоялась сделка или нет. На LocalBitcoins платы за публикацию нет, но она есть на других биржах.
Рекламные объявления. Сайт может ввести функцию платного продвижения объявлений: ставить их в начале листинга, выделять особым дизайном, первыми предлагать в рекомендации, выставлять на главной странице и т.п. Кроме того, можно выделить место на экране для баннеров и контекстной рекламы.
Веб-майнинг (браузерный майнинг). Использование вычислительных ресурсов устройств посетителей для добычи криптовалюты. Эффективность такого майнинга невысокая, но если сайт популярен, то прибыль будет большой. Правда, такой способ монетизации не нравится пользователям, а власти могут счесть его незаконным (прецедент Tidbit в США).
Шаг 4: Маркетинговая кампания
Естественная выдача в поисковиках. Использование SEO-оптимизированного контента для попадания сайта на первые позиции в поисковой выдаче Google, Bing, Baidu, Yandex и Yahoo при введении таких ключевых слов, как «купить биткоины», «продать биткоины», «криптовалютная биржа» и т.д. Такое продвижение стоит от 100 до нескольких тысяч долларов в месяц.
Bitcointalk и другие профильные сайты. Обзоры, рекомендации, комментарии и ссылки на веб-платформах, посвященных криптовалютам и блокчейну: Bitcointalk, Fork Log, CryptMarketCap, Coindesk, CoinWarz, Bitcoin Wisdom, BitInfoCharts и BTC China. Цена продвижения на тематических форумах зависит от масштаба и используемых аккаунтов — от 50 долларов в месяц.
Продвижение в социальных сетях. Активность и реклама в Facebook, Twitter, Instagram, YouTube, WeChat, Youku и QQ способны привлечь много потенциальных пользователей. Особенно если делать ставки на связанные со сферой криптовалют тематические сообщества и на известные медийные личности. Стоимость продвижения в социальных сетях — от 200 долларов в месяц.
Контекстная реклама. Продвижение с помощью Google Ads и других сервисов — еще один хороший способ повысить узнаваемость бренда и привлечь людей на свой сайт. Это самый дорогой вид рекламы, но и эффективность у него самая лучшая. Стоимость — от 500 долларов.
Шаг 5: Подходы к разработке
Разработка с нуля. Соберите команду разработчиков или наймите компанию для создания программного обеспечения вашей криптовалютной биржи. Это потребует много усилий, времени и денег, но в конечном итоге такой подход обычно приносит максимум прибыли. Кроме того, так вы сохраните авторские права над созданным программным продуктом и сможете использовать его, например, для запуска White Label решения.
Программное обеспечение с открытым исходным кодом. Если заглянуть на GitHub и другие репозитарии, то там можно найти много скрипт-клонов LocalBitcoins и других одноранговых криптовалютных бирж. Обычно такой софт распространяется бесплатно без ограничений на изменения и / или использование в коммерческих проектах. Если вы решите использовать ПО с открытым исходным кодом для запуска сайта наподобие LocalBitcoins, помните:
- Нет никаких гарантий, что скрипт-клон будет безопасным и надежным. Он может быть уязвимым для попыток взлома, содержать ошибки или включать вредоносные строки кода, которые будут незаметно воровать ваши деньги и / или персональные данные пользователей.
- Программное обеспечение с исходным кодом обычно не обновляется, не имеет технической поддержки и не имеет качественной документации.
- Вам потребуются специалисты для настройки скрипта и интеграции его в ваш сайт и его дальнейшие обновления.
White Label решения. Существует множество компаний, предоставляющих программное обеспечение для создания криптовалютных бирж наподобие LocalBitcoins. При таком подходе вам просто нужно выбрать и купить готовое решение, настроить дизайн, подключить платежные инструменты и запустить маркетинговую кампанию. Это намного проще, чем разработка с нуля, но могут возникнуть проблемы с гибкостью и снижением прибыли.
