Платформа 4pay.online собирает работу с блокчейн-сетями в отдельный модуль.
Что было сделано до этого
Прошлым летом мы включили криптооперации в общий платёжный контур: операция в блокчейне получила те же статусы, тот же журнал и ту же бухгалтерию, что и карточный платёж, а особенности сети ушли в отдельный модуль — такой же, как у любого банка-провайдера. Тогда мы поддерживали одну сеть, и этого устройства хватало.
С появлением второй стало видно то, о чём мы предупреждали в самом начале: большая часть работы у сетей совпадает. Отслеживание адресов, чтение балансов, подсчёт подтверждений, подготовка и отправка перевода, работа с комиссией — всё это делается по одному сценарию, различаются форматы, правила формирования адресов и особенности комиссий, то есть примерно четверть объёма. Пока такая логика повторяется в каждом подключении, каждая следующая сеть стоит почти как первая.
Этот релиз убирает повтор: общая часть теперь живёт в одном месте, а особенности конкретной сети описываются по единому образцу.
Вопрос, на который теперь есть честный ответ
Криптосервисы приходят к нам с одним и тем же вопросом: сколько времени займёт добавление ещё одной сети — той, где сидит их аудитория или где переводы обходятся дешевле.
Вопрос не праздный. Выбор сети для криптосервиса — коммерческое решение: комиссия за перевод отличается в разы, скорость подтверждения влияет на пользовательский опыт, а аудитория в разных странах привыкла к разным сетям. Компания, которая не может добавить нужную сеть, теряет клиентов в пользу тех, кто может.
Раньше честный ответ звучал как «зависит»: где-то месяц, где-то три, точнее скажем, когда посмотрим. Для клиента, который планирует запуск и считает бюджет, это риск, который он закладывает в собственные сроки — или уходит к тому, кто отвечает конкретнее. Теперь срок подключения новой сети предсказуем, и мы называем его на переговорах.
Что это даёт операционным командам
Второе следствие важно для тех, кто работает с платформой каждый день.
Расхождение баланса разбирается одинаково независимо от сети. Сотруднику не нужно помнить, что в одной сети смотрят одно, а в другой — другое: инструмент и порядок действий общие. При добавлении новой сети операционную команду не приходится переучивать, а это ощутимая часть стоимости расширения, о которой обычно не думают заранее.
Подготовка к собственным узлам
Есть и третья причина взяться за эту работу именно сейчас.
Платформа читает состояние блокчейна через внешние сервисы. Такой поставщик видит, какие адреса отслеживает система, — то есть фактически видит клиентскую базу и обороты, — и может ограничить доступ в любой момент, по своему решению или по требованию извне. Для платёжной системы это такая же зависимость, как от банка-корреспондента, только менее заметная.
Когда весь доступ к сети идёт через один слой, замена источника данных становится настройкой, а не новым проектом. Мы готовим переход на собственные узлы, и этот релиз — необходимый шаг к нему.
Кому это адресовано
Криптосервисам, биржам и обменникам — понятный срок добавления нужной им сети и возможность планировать запуск.
Платёжным сервисам на нашей платформе — расширение набора сетей без роста собственной команды.
Компаниям, для которых важна независимость от посредников, — обещание, что переход на собственные узлы не потребует переписывать их интеграцию.
Что дальше
Ближайшая задача — собственные узлы сетей, которые снимут зависимость от внешних поставщиков доступа. Работа уже идёт, и мы рассчитываем рассказать о результате в течение года.
Продукт: 4pay.online