Что означает «кастоди» в платёжном процессе?

В криптовалюте тот, кто держит закрытые ключи, контролирует средства, отсюда фраза *не ваши ключи — не ваши монеты*. Кастодиальный процессор принимает платёж покупателя на адрес, который контролирует сам, удерживает ваш баланс и выплачивает его по собственному графику. Некастодиальный процессор никогда не владеет ключами от ваших денег; он лишь организует платёж так, чтобы средства переходили на ваш кошелёк.

Если вы хотите разобраться в основах того, как кошельки и аккаунты хранят стоимость ончейн, документация ethereum.org об аккаунтах — понятный источник.

Как некастодиальный чекаут на самом деле рассчитывает средства?

InfraIO Pay заранее формирует детерминированный депозитный адрес для каждого заказа. Покупатель платит на этот адрес, привязанный к конкретному заказу; как только транзакция подтверждается, средства сметаются (sweep) ончейн на расчётный кошелёк, который вы подключили. Поскольку адрес привязан к одному заказу, сверка получается точной, вы всегда знаете, какой платёж профинансировал какой заказ.

InfraIO никогда не держит доступный для расходования баланс ваших денег в hot-кошельке. Деньги идут от покупателя через депозитный адрес заказа к вашему кошельку.

Чекаут InfraIO с депозитным адресом для конкретного заказа и QR-кодом
У каждого заказа свой депозитный адрес; при подтверждении средства сметаются на ваш кошелёк.

Почему некастодиальность важна для мерчанта?

Кастоди — это риск контрагента. Если кастодиальный процессор замораживает выводы, подвергается хакерской атаке или терпит крах, ваш баланс оказывается прямо внутри этого риска. Некастодиальный расчёт убирает его: нет общего счёта, который можно заморозить, и нет очереди, в которой нужно ждать.

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

От чего вы всё же зависите в процессоре?

Некастодиальность не значит, что вам нужно строить всё самостоятельно. Процессор всё равно создаёт сессии чекаута, отслеживает сеть в ожидании входящего перевода, обрабатывает подтверждения, отправляет подписанные webhook'и, управляет возвратами и предоставляет вам дашборд и API для управления всем этим. Посмотрите, как модель безопасности и расчёт работают от начала до конца.

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