MVP крипто биржи - Выполнение студенческой работы по программированию:
Интерфейс - график на заднем фоне, вектор на переднем.
Возможность двигать вектор вверх-вниз
Каждые 10 минут стрелка делает ставку в направлении своего направления
График по шкале абсцисс - время, шаг 10 минут.
Ординаты - Абсолютное значение отношения 2х цифровых активов. Шаг адаптируется под амплитуду графика.
Логин блокчейн-кошельком
Возможность пополнения в токене1 и вывода в токене2.
Отражение баланса и истории ставок
Бэкенд
Считываем значение стрелки-вектора у всех пользователей
Блокируем сумму ставки на кошельке в зависимости от отклонения вектора от оси абсцисс - % отклонения = % от депозита в токене1
Раз в 10 минут собираем сумму синусов всех векторов.
Распределяем выигрыши-проигрыши линейно крайним значениям возвращаем соответственно 0% и 200% блокированной суммы в токене2 согласно соотношению на ДЕКС.
Токен1 уходит в ликвидность против токена 2 на Декс.