Что здесь значит «некастодиальный»
Кастоди — это про то, кто может двигать ваши средства. В кастодиальном продукте оператор держит ваши активы и решает, когда вы можете вывести. В некастодиальном продукте вы подписываете каждое действие из своего собственного кошелька, и правила живут в публичном контракте, а не во внутреннем реестре компании.
USDCtoFiat — это некастодиальное ПО. Оно никогда не получает во владение ваш USDC и никогда не получает ваш фиат. Ваш USDC заблокирован в контракте EscrowV2 от ZKP2P на Base, и контракт освобождает его только когда оплата покупателя подтверждена либо вы выводите его.
Кастодиальный против некастодиального вывода
| Измерение | Кастодиальная биржа | Некастодиальный (USDCtoFiat) |
|---|---|---|
| Кто держит USDC | Биржа | Публичный контракт Base, которым вы управляете |
| Онбординг аккаунта | Обязательный KYC-аккаунт | Подключите кошелёк, без аккаунта |
| Контроль вывода | Подвержен удержаниям и лимитам | Вывод незаполненных депозитов в любое время |
| Уязвимость к сбоям | Неплатёжеспособность, заморозка, взлом кастодиана | Риск смарт-контракта и платёжного приложения |
| Прозрачность расчётов | Закрытый внутренний реестр | Публичные ончейн-транзакции |
Как эскроу заменяет кастоди
- 01Вы блокируете USDC в эскроу-контракте Base, подписывая из своего собственного кошелька.
- 02Покупатель заявляет интент по вашему депозиту и платит вам напрямую в платёжном приложении.
- 03Подтверждение оплаты проверяется офчейн, а подписанная аттестация проверяется ончейн.
- 04Контракт освобождает USDC покупателю только после того, как это доказательство проходит проверку.
- 05Всё незаполненное остаётся доступным вам для вывода, без кастодиального одобрения.
Где риск всё ещё живёт
Некастодиальность убирает кастодиальный риск; она не убирает каждый риск. Фиатная часть проходит через внешние платёжные приложения, которые устанавливают свои лимиты, проверки, возвраты и правила аккаунтов. Смарт-контракты несут собственный код-риск. А покупатель, который начал, но так и не завершил оплату, может ненадолго заблокировать часть депозита, пока интент не истечёт.
Честная формулировка: вы избавляетесь от кастодиального контрагентского риска и получаете операционный риск платёжного приложения плюс риск контракта. Для продавцов, которые не хотят, чтобы компания держала их средства, этот размен обычно того стоит.