Обзор
Ментальная модель V3 Custody — как связаны Vault, адреса, журнал, Policy Engine, аппрувалы, контрагенты и Gas Station.
Раздел Core Concepts объясняет, как V3 Custody устроен внутри и почему именно так. Введение даёт общую картину за пять минут — здесь мы идём глубже: разбираем каждую опору платформы отдельно, с деталями, которые понадобятся при интеграции.
Читать подряд необязательно — страницы самостоятельны. Но если вы только начинаете, порядок ниже даёт связный маршрут: от того, как заводятся адреса, к тому, как двигаются и учитываются деньги.
Как всё связано
Одна короткая цепочка проходит через весь продукт:
- Vault задаёт дерево адресов по вашей схеме деривации.
- Каждый адрес — это счёт в журнале; доступ к нему изолирован и выдаётся адресно.
- Журнал записывает любое движение средств двойной записью, а баланс вычисляет из проводок.
- Перед подписью Policy Engine решает, можно ли двигать деньги и с чьим подтверждением.
- Поставленные в очередь переводы проходят через аппрувалы, пока сумма лежит в резерве.
- Контрагенты и категории добавляют бизнес-смысл — кому и зачем ушли средства.
- Gas Station оплачивает комиссию, чтобы адрес работал с первой секунды.
Что внутри раздела
Каждой теме посвящена отдельная страница:
Vault и деривация
Почему схему адресов вы проектируете сами и как сегменты становятся путями деривации.
Адреса, папки и доступ
Адрес как счёт журнала, изоляция видимости, шэринг и аудит доступа.
Журнал (двойная запись)
Сбалансированные проводки, available/reserved, исторические балансы и идемпотентность.
Policy Engine
Deny-by-default, дерево условий, лимиты, whitelist и m-of-n подтверждения.
Аппрувалы
Жизненный цикл заявки, снапшот подписантов и право вето.
Контрагенты и контекст
Сопоставление адресов, категории и связи операций (refund/reversal).
Gas Station
Единый газовый баланс, делегирование/relayer и приватность.