Индустрии / Гејминг и е-спорт

Паричници и плаќања за натпревари во живо.

Во натпреварите во живо секоја секунда прекин е пред камери. Градиме паричници во рамки на настан, плаќања и заштита од измами што остануваат брзи и достапни додека илјадници трансакционираат истовремено.

Во esports во живо секое запнување е пред камера — а илјадници паричници се активираат во истите шеесет секунди.

Проблемот на esports

Ограничувањето

Падовите се случуваат пред камера.

Публиката го гледа секое запнување, а илјадници паричници трансактираат во истите неколку минути. Градиме платежни системи и системи за паричници со ниска латентност и висока достапност, со оценување на измами во самата патека — доволно брзи да делуваат моментално, доволно цврсти да издржат координиран налет.

  1. 01Паричници со ниска латентност што делуваат моментално
  2. 02Висока достапност при синхронизиран налет
  3. 03Оценување на измами и ризик во патеката на трансакцијата
  4. 04Податоци во реално време за преносот и за оперативната сала
Браузерски приказ на конзола за управување со турнир во живо за фиктивниот Volta Invitational: KPI лента со 4,213 TPS, p95 латентност 141 ms, нула изгубени трансакции означени зелено, 212 блокирани измами и 28 инстанци на паричници; столбест графикон на TPS за 15 минути со скок при победникот во продолжение, панел за оценување на ризик со број на блокирања по правило и табела со сервиси со CPU мерачи и длабочина на редица нула.

Операции

Ден на турнир, инженерски поставен.

Влез
Се отвораат сметки и паричници
Посетителите се регистрираат и дополнуваат средства во налетот пред настанот — првиот тест на оптоварување за денот, апсорбиран пред да почне натпреварот.
Почеток
Преносот оди во живо
Ранг-листи и статистики во реално време го полнат стримот со податоци за помалку од секунда, директно од истите системи што примаат плаќања.
Скокот
Еден потег ја раздвижува публиката
Илјадници трансакции стигнуваат за секунди; слојот на паричници се скалира хоризонтално и никогаш не ја блокира редицата.
Напад
Измамата ја пробува среќата
Оценувањето на ризик работи во патеката на трансакцијата и фаќа координирана злоупотреба без да ја забави легитимната игра.
Исплата
Светлата се гасат
Порамнувањето и исплатата се усогласуваат чисто со книгата на настанот — баланс на затворањето, истата вечер.

Во пракса

Скокот во 21:42, издржан: 4,213 TPS, p95 141 ms во рамки на буџет од 200 ms, 0 изгубени трансакции — оценувањето на ризик инлајн за 4 ms.
Вечерта, усогласена до €0.00 отстапување — €120,000 награди преку SEPA пред да се изгасат светлата.
Паричник на настанот што го следи тапкањето на публиката: плаќање со допир за 0.14 s, дополнување пред налетот на полувремето, а непотрошеното салдо се враќа само.
Податоци од радиодифузно ниво на фид од 0.4 s — резултат, поредок и историја на рунди директно од истите системи што примаат плаќања.

Доказ

Како градиме за натпревари во живо.

Стандардот што мора да го исполни секој гејмингшки и esports проект.

<200ms
Латентност на трансакции
0
Изгубени трансакции
24/7
Висока достапност
Во реално време
Ранг-листи и податоци

Можности

Што градиме.

  • Паричници и плаќања на настани
  • Stored-value и дополнување
  • Антифрод и оценување на ризик
  • Идентитет и безбедност на сметки
  • Ранг-листи и податоци во реално време
  • Сервиси со ниска латентност и висока достапност
  • Контролни табли во живо
  • Порамнување и исплата
  • Фидови со податоци за пренос
  • Хардвер и креденцијали по мера

Под оптоварување

Скокот и како го држиме.

Скокот
  • Илјадници трансакции за неколку секунди
  • Синхронизиран налет во еден момент
  • Координирана измама што ги пробува празнините
  • Публика што ја следи секоја милисекунда
Како го држиме
  • Хоризонтално скалирани сервиси за паричници
  • Буџетите за латентност како прв приоритет
  • Оценување на измами инлајн, а не по настанот
  • Failover вежбан пред да се запалат светлата

Градите за некое од овие?

Кажете ни ги ограничувањата — достапност, усогласеност, теренски услови. Ќе се вратиме со архитектура што одговара.