Paymaster может изменить то, как с точки зрения клиента финансируется подходящая операция смарт-аккаунта. Он не устраняет сетевой газ: исполнение по-прежнему требует расчёта технического газа в сети, а спонсор или схема комиссии для клиента должны обеспечить соответствующее финансирование по согласованной политике.
Проектируя процесс, разделите три решения: какие операции допускаются, кто несёт экономические расходы и как финансируется и сверяется расчёт газа в сети. Допуск зависит от конфигурации сети и поддерживаемого расчётного актива. Универсальное спонсирование или автоматическая субсидия транзакций не подразумеваются.
Разделяйте газ и комиссию для клиента
Технический газ — это стоимость исполнения в сети, рассчитываемая согласно конфигурации сети и абстракции аккаунтов. Комиссия для клиента — отдельное решение политики: учреждение может спонсировать подходящую операцию или взимать одобренную комиссию по настроенной модели. Поэтому отсутствие комиссии для клиента означает, что расходы несёт другая сторона, а не то, что исполнение бесплатно.
Ведите раздельный учёт газа протокола, комиссий для клиентов, бюджета спонсора, платы за внедрение или управляемые услуги и резервов сети. Это проясняет ответственность и сверку для финансовых и операционных команд. Точные раскрытия клиентам, бухгалтерский учёт и институциональную политику определяет банк; сам механизм Paymaster их не устанавливает.
Обслуживание клиента и расчёт газа идут по связанным процессам
- Процесс клиентаКлиент запрашивает операцию в соответствии с документированным обслуживанием учреждения.
- ПолитикаПроверяются допуск, расчётный актив, одобрения и настроенные лимиты.
- СпонсорПри применимости политики спонсор финансирует разрешённые операции.
- СетьВыполняет операцию и рассчитывает технический газ.
- СверкаКомиссии клиентов и финансирование спонсора учитываются раздельно.
Определите критерии спонсирования
Учреждению следует определить, какие операции смарт-аккаунтов могут быть допущены, какие счета или приложения входят в область действия, какие условия политики применяются и как рассматриваются исключения. Допуск не универсален: он зависит от настроенного расчётного актива, поведения сети и согласованной политики Paymaster, поэтому одного запроса приложения недостаточно для допуска неподдерживаемой операции.
Архитектура Paymaster по ERC-4337 предъявляет требования к финансированию и эксплуатации, включая применимые депозит и стейк в нативном EntryPoint. Ответственная сторона должна определить владельца финансирования, разрешённое использование, мониторинг и пополнение. Эти ресурсы не предоставляются платформой автоматически, не подразумеваются за счёт резервов сети и не устанавливают фиксированный лимит для каждого клиента.
Оцените расчётные активы и лимиты
Если настроенная политика это поддерживает, подходящая операция может использовать одобренный расчётный токен для взимания комиссии с клиента. Совместимость токена требует технической оценки регистрации, конвертации, расчётов и авторизации. Указание произвольного стейблкоина в запросе приложения не делает его совместимым, и это руководство не обещает поддержку конкретного актива или курс конвертации комиссии.
Установите явные лимиты и порядок обработки исключений для выбранной политики, затем назначьте ответственных за мониторинг и одобрение. Продумайте ситуации, когда финансирования спонсора недостаточно, актив не подходит, комиссию нельзя сверить или приложение меняет запрос. Проверьте эти исходы в согласованной среде и задокументируйте, какая система является источником истины для каждой части записей о клиенте и сети.
Перед расчётом газа подходящая операция проходит проверку политики
- Запрос операцииСмарт-аккаунт отправляет операцию на проверку.
- Проверка допускаОцениваются условия по настроенному активу, политике и лимитам.
- Решение о финансированииВыбирается согласованный путь спонсирования или комиссии клиента.
- Расчёт газаИсполнение в сети оплачивает необходимый технический газ.
- Сверка записейКомиссия клиента и расходы спонсора фиксируются раздельно.
Эксплуатируйте политику и выполняйте сверку
Операционным командам нужно отдельно отслеживать финансирование нативного газа, сбор комиссий с клиентов и резервы активов учреждения. Определите, кто рассматривает изменения критериев допуска, пополняет применимый депозит или стейк, эскалирует перебои в услуге и ведёт сверку. Согласованный операционный объём должен указывать, что управляет учреждение и какие услуги предоставляют другие стороны.
До промышленного запуска проверьте успешные, отклонённые, неподходящие и недостаточно профинансированные операции на утверждённых тестовых данных. Сверьте результат смарт-аккаунта, сетевую запись, движение средств спонсора и любую комиссию клиента. Проверьте настроенные лимиты и одобрения, а затем рассмотрите доказательства вместе с представителями продукта, финансов, разработки и эксплуатации до утверждения клиентского процесса.