Интеграции

Blockchain Processing Platform

Процессинг расчётов сразу в нескольких блокчейн-сетях под одной системой учёта

Работа сдана
  • PHP · Symfony / Laravel
  • PostgreSQL
  • Redis
  • Kafka / RabbitMQ
  • Docker / Podman
  • Kubernetes
  • GitLab CI/CD

Задача

Расчёты в блокчейн-сетях требуют одновременно скорости и осторожности: подтверждения приходят с задержкой и на разной глубине блоков, сети ведут себя по-разному, а ошибка в движении активов необратима — отменить перевод нельзя.

Обслуживать несколько сетей разрозненными сервисами — значит держать этот риск в каждом из них, а остатки сверять между системами вручную.

Решение

Приём, маршрутизация и обработка транзакций идут в нескольких сетях через одну платформу: сетевые различия скрыты за общим интерфейсом, подтверждения отслеживаются автоматически до заданной глубины, движение и конвертация активов учитываются в единой модели. Обмен с финансовыми системами и внешними сервисами — через API.

Критические операции, управление доступом и работа с ключами вынесены в отдельный защищённый контур. Очередь обработки разводит приём события и его исполнение, поэтому всплеск транзакций не создаёт очереди внутри платформы, а подключение новой сети не требует переработки процессинговой основы.

Результат

Несколько сетей обслуживаются одной платформой и одним учётом: остатки не сверяются между системами, подтверждения не отслеживаются вручную, а доступ к критическим операциям ограничен отдельным контуром. Транзакционный поток растёт, а новая сеть подключается без переработки основы.

← Все проекты

Похожая задача в вашем проекте

Опишите задачу. Подберём формат работы под ваш проект.

Обсудить проект