Якщо ж аналізувати потреби кінцевих користувачів криптобірж (трейдерів, інвесторів), то тут усе дещо складніше, оскільки їхні завдання, потреби та звички можуть дуже сильно відрізнятися. Наприклад, досвідчені трейдери із США та ЄС орієнтуються на безпеку, законність, ліквідність, об'єм і наявність торгових індикаторів та сигналів. Тоді як трейдери-початківці з цих же країн більше звертають увагу на децентралізованість системи, її зовнішню етичність і простоту дизайну. Безпека для них також важлива, проте не такою мірою, як для досвідчених трейдерів. Ще можна сказати, що досвідчені гравці у світ крипти умовно приходять з Форекс, а новачки з Reddit.
Якщо ви орієнтовані на ЄС і США, то для вас усе це означатиме дві речі. По-перше, ви маєте створити white label криптовалютної біржі з досить широкими можливостями налаштування дизайну, функціоналу та адміністрування. По-друге, ви повинні створити рішення або для новачків, або для досвідчених трейдерів. У першому випадку все простіше й економніше, але так ви суттєво обмежите охоплення аудиторії. Другий варіант протилежний: ви не обмежуєте охоплення аудиторії, але водночас розробка буде набагато складнішою і затратнішою.
В інших країнах у ЦА можуть бути й інші уподобання.
Модель монетизації white label
Коли ви визначитесь з нішею та цільовою аудиторією, вам також потрібно буде вирішити, як монетизувати своє white label рішення. Ось основні варіанти:
- Одноразова виплата. Має на увазі реалізацію програмного забезпечення в обмін на одноразову виплату подібно до того, як продають ОС Windows, Adobe Photoshop, відеоігри або товар в онлайн-магазині.
- Збори та комісії. Мається на увазі надання white label на безоплатній основі, але постачальник братиме свою комісію з кожної торгової угоди.
- Передбачає безкоштовний доступ до основного функціоналу платформи, якого достатньо для її нормальної роботи, але при цьому клієнт за плату може отримати доступ до розширеного функціоналу.
- Підписка. Припускає надання доступу до white label криптобіржі в обмін на оформлення підписки. Цю модель використовують такі продукти, як Netflix, Spotify і Creative Cloud (служби для роботи з графікою).
Вид вашої криптовалютної біржі
На наступному етапі створення свого white label для запуску криптобірж ви повинні визначитися з типом вашої торгової платформи. Це рішення вплине на механізм обміну криптоактивами і способи їхнього зберігання, доступність торгівлі фіатом, ліквідність, швидкість транзакцій і пропускну здатність майданчика.
Централізовані біржі (CEX). Наразі близько 99% транзакцій із криптовалютою обробляються на централізованих криптобіржах, оскільки вони забезпечують вищу ліквідність і більший обсяг торгівлі, ніж децентралізовані біржі. Діють CEX аналогічно до традиційних фондових бірж: є єдиний оператор, який усім керує, і всі трейдери повинні вносити кошти на депозит біржі, щоб купувати-продавати активи на ній.
Децентралізовані біржі (DEX). Такі майданчики можуть належати одній компанії або приватній особі, але управління ними розподілено між кількома незалежними вузлами та/або віддано автоматизованим алгоритмам. І на відміну від CEX валідацією та обробкою транзакцій у DEX займаються смарт-контракти, а не централізований оператор. При цьому трейдерам не потрібно вносити свої кошти на депозит біржі, щоб мати можливість торгівлі.
Однорангові біржі (P2P). Ці сервіси виступають у ролі онлайн-дошки оголошень, де користувачі можуть сповістити інших людей про своє бажання купити або продати криптовалюту. Угоду можна здійснити як в інтернеті, так і під час особистої зустрічі. Причому купити і продати криптовалютні активи можна в тому числі за допомогою фізичних грошей і товарів - як домовляться сторони.
Миттєві обмінники. До цього типу належать усі сайти і додатки, де можна легко і максимально швидко купити, продати або обміняти криптовалютний актив. По суті, такі платформи виступають у ролі брокера, надаючи клієнту доступ до ліквідності інших бірж, що і дає змогу проводити майже моментальні транзакції. Плата за високу швидкість - підвищена торгова комісія.
Управління ліквідністю платформи
Ще під час запуску white label криптобіржі ви маєте подумати про те, як ви забезпечуватимете ліквідність на торговій біржі: можливість і швидкість виконання ордерів на купівлю або продаж крипти з найменшими втратами. І що вища вона, то швидше трейдери зможуть реалізовувати свої ордери.
Забезпечити ліквідність на біржі можна за допомогою:
- Стороннього маркет-мейкера. Це передбачає співпрацю із зовнішніми постачальниками ліквідності, які можуть зв'язати одну торговельну платформу з іншими біржами таким чином, що якщо на якомусь майданчику бракує власної ліквідності, то ордер, по суті, буде виконано на іншій біржі.
- Створення міжбіржового ринку. Передбачає співпрацю безпосередньо з іншою біржею, а не постачальником ліквідності. У цьому випадку пул зовнішньої ліквідності буде нижчим, і не потрібно платити комісійні маркет-мейкеру.
- Майнінгу ліквідності. Передбачає створення механізму, який заохочуватиме користувачів зберігати свої кошти на рахунках торговельного майданчика в обмін на якісь вигоди, наприклад, відсотки з внеску, дивіденди або нагороду у вигляді токенів платформи (так працюють PoS-криптовалюти).
Функціонал White Label Crypto Exchange
Функції вашого white label рішення для запуску криптовалютних бірж має бути розділено на дві окремі групи. Перша - це функціонал, необхідний для запуску, налаштування та управління криптовалютною торговою платформою. Друга - це функціонал для кінцевих користувачів (трейдерів), який дасть їм змогу купувати і продавати активи на запущеній криптовалютній біржі.
Ось що потрібно для запуску біржі за допомогою white label:
- Торговий движок. Цей модуль є основою будь-якої біржі, оскільки саме він відповідає за перевірку балансів на гаманцях, зіставлення ордерів на купівлю і продаж активів (матчинг), розрахунок залишків, інтеграцію з пулами ліквідності та платіжними шлюзами, обробку курсів і комісій.
- Інтерфейс користувача. Це та частина white label, яка дає змогу користувачам запускати біржі, налаштовувати та керувати ними. Такий інтерфейс має бути функціональним, але досить простим, щоб користувачі змогли швидко розібратися в ньому і не робити помилок.
- Налаштування та персоналізація. Це та частина white label, яка відповідає за можливість брендувати запущену біржу, її персоналізацію та налаштування під конкретного власника. І це має бути не тільки вибір імені та логотипу, а й налаштування дизайну, функціоналу та інших функцій.
- Система безпеки. У цьому розділі власник біржі може налаштувати опції, пов'язані з авторизацією і входом, верифікацією, додатковими перевірками трейдерів, конфіденційністю і захистом від хакерів.
- Платіжна система. Відповідає за монетизацію white label рішення для ліцензіатів (увімкнення і вимкнення комісій, розмір комісій), виставлення комісії та вибір способів введення-виведення грошей.
- Зовнішні інтеграції. Вашим ліцензіатам може знадобитися інтеграція з соціальними мережами, партнерськими програмами, банками, маркетинговими інструментами, фіскальними органами, пулами ліквідності тощо.
- Підтримка. Також під час розроблення white label для запуску криптовалютних бірж ви маєте подумати про те, як вони спілкуватимуться з трейдерами, якщо в тих виникнуть якісь проблеми та запитання.
Ось функціонал для трейдерів:
- Реєстрація, вхід. Ваша платформа повинна надати кінцевим користувачам кілька способів створення акаунта. Найпопулярніші варіанти - через імейл, номер телефону та акаунти в соцмережах. Ще можна додати можливість входу за допомогою біометричних даних.
- Верифікація особистості. Усі сучасні торгові платформи повинні відповідати KYC, KYT і AML. Для цього ви маєте додати в white label функції для прийому ідентифікаційних даних користувача та їхньої перевірки.
- Сторінка користувача. З її допомогою кінцеві користувачі зможуть керувати реєстраційними даними, депозитами, банківськими картами та конфіденційністю, а також зв'язуватися з адміністрацією біржі.
- Інтерфейс торгового движка. Тут зосереджені всі призначені для користувача функції, які відповідають за купівлю і продаж криптовалюти: пошук активу, створення / скасування ордера, графіки, індикатори, підказки тощо.
- Депозит, платежі. Цей модуль відповідає за можливість введення-виведення коштів, відстеження транзакцій, перегляд історії транзакцій тощо.
- Стрічка новин. Дозволить трейдеру відстежувати актуальні події з його рахунком, ордерами, оновленнями майданчика, важливими новинами у світі тощо.
- сповіщення. Повідомлятиме про завершення угоди, нові повідомлення, важливі / обрані сигнали та інші значущі для трейдера речі.
- Звіти, аналітика. У трейдерів повинна бути можливість відстежувати й аналізувати результати своєї торгівлі.
Безпека та відповідність KYC, KYT і AML
Результати досліджень CipherTrace про збитки від злочинів у криптовалютній галузі
Безпека. За даними
CipherTrace, тільки у 2020 році користувачі втратили понад 1,9 мільярда доларів через різноманітні криптовалютні сками та зломи. На зломи припадає близько 500 мільйонів доларів, з яких 129 мільйонів у секторі децентралізованих фінансів (DeFi). Жертвою найбільшого зламу 2020 року стала біржа KuCoin, з рахунків якої вкрали 281 млн доларів (84% вдалося повернути). У минулі роки втрати користувачів були не меншими.
Під час запуску свого white label для запуску криптобірж вам потрібно зробити все можливе, щоб убезпечити гроші та призначені для користувача дані як ваших ліцензіатів, так і кінцевих користувачів. Це особливо важливо, якщо ви розробляєте платформу для запуску децентралізованих бірж.
Ось що саме ви маєте реалізувати:
- Захист від відмови в обслуговуванні (DoS).
- Захист HTTP-параметрів від забруднення.
- Захист від розподіленої відмови в обслуговуванні (DDoS).
- Захист від підробки запитів на стороні сервера (SSRF).
- Захист від підробки міжсайтових запитів (CSRF).
- Двофакторна- і HTTPS-аутентифікація.
- Біометрична аутентифікація.
- Шифрування даних.
- SQL-ін'єкція.
KYC, KYT і AML. Якщо ви орієнтовані на американський, європейський і східноазіатський ринки, то ваша платформа має бути не тільки безпечною, а й відповідати різним практикам боротьби з фінансуванням тероризму та відмиванням грошей. Для цього потрібно додати відповідність:
- KYC (Know Your Client). Кожен трейдер на криптовалютній біржі має пройти верифікацію, щоб підтвердити, що він повнолітній і має право інвестувати в криптовалюту. У деяких країнах це заборонено, в інших для цього потрібно бути акредитованим інвестором. Також KYC допомагає відстежувати шахраїв і хакерів. Реалізувати це можна за допомогою таких сервісів, як Sumsub, Trulioo або
- KYT (Know Your Transaction). Наказує торговельним платформам обов'язок перевіряти джерела походження грошей користувачів і точки їхнього виведення, а також блокувати кошти та/або транзакції, якщо ці джерела відзначені регуляторами як підозрілі або перебувають під санкціями. Можна реалізувати за допомогою сервісу
- AML (Anti-Money Laundering). У більшості країн це загальні правила, яких біржа повинна дотримуватися самостійно, але в США в штаті біржі має бути спеціальний співробітник із боротьби з відмиванням грошей. До його обов'язків входить перевірка підозрілих транзакцій і надсилання звітів про підозрілу діяльність (SAR) в органи фінансового моніторингу. При цьому такий співробітник зобов'язаний мати спеціальний сертифікат від ICA або ACAMS і ступінь у сфері фінансів.
Архітектура, технологічний стек та API
Архітектура біржі. Це структура торгової платформи, яка допомагає логічно і візуально визначити зв'язок і спосіб взаємодії між усіма ключовими складовими програмного забезпечення. Ось приклад:
Структура гібридної криптобіржі Qurrex
Технологічний стек. Це програмні інструменти, за допомогою яких розробники створюватимуть white label рішення для запуску криптовалютних бірж. Сюди входять мови програмування, компілятори, фреймворки, система управління базами даних, бібліотеки, API тощо. Ось варіант технологічного стека для розробки криптобіржі:
Процес розробки White Label біржі
White Label Crypto Exchange - це дуже складне програмне забезпечення, яке неможливо розробити за допомогою скрипта або конструктора. Це можливо тільки за допомогою кастомної розробки, яку найкраще доручити компанії-розробнику з досвідом створення продуктів у цій галузі. Де знайти такого технічного партнера і на що звертати увагу під час його вибору, докладно описано в статті: "Як вибрати компанію з розробки Блокчейна".
Коли ви оберете компанію-розробника, ваша співпраця відбуватиметься за таким алгоритмом:
- Підписання договору. На першому етапі замовник і технічний партнер обговорюють концепцію white label, вирішують, як воно має працювати, які функції містити і який вигляд матиме. Далі складається технічний опис проекту й уточнюються деталі співпраці (час і вартість розробки). Наприкінці складається і підписується договір.
- Прототипування платформи. Далі замовник, бізнес-аналітик та/або дизайнери розробляють каркас платформи. Також на цьому етапі опрацьовуються призначені для користувача потоки.
- Створення дизайну інтерфейсу. Далі на основі каркасів дизайнери створюють макети і прототипи інтерфейсів платформи, які показують, у якому вигляді він буде представлений користувачам (ліцензіатам і трейдерам).
- Безпосереднє кодування. На цьому етапі фронтенд-, бекенд-, блокчейн-розробники реалізують дизайн і функціонал у коді.
- Тестування продукту. Після того як програмісти напишуть частину коду продукту, до справи долучаються QA-інженери, які за допомогою спеціальних інструментів і ручної перевірки тестують його, щоб знайти баги та помилки.
- Розгортання та підтримка. Коли white label готовий до запуску, платформу вносять у бізнес-листинги та соцмережі. Починаються продажі.
Вартість White Label рішення