Развертывание · 1:54 мин

Передача управления

После запуска ни один ключ в одиночку не может обновлять контракты или выдавать роли. Управление переходит к мультисигу оператора за таймлоком 48 часов.

Озвучка на английском, субтитры на вашем языке. Записано на демо-платформе с демо-данными и демо-стейблкоином tUSDC.

Участники

  • Владелец платформы, держатель ключа развертывания
  • Мультисиг оператора

Шаги

  1. Контракты развернуты, и ключ развертывания пока остается их администратором.
  2. Для передачи нужны адрес мультисига Safe оператора и список токенов объектов.
  3. Скрипт разворачивает таймлок с задержкой 48 часов, операции в котором предлагает и исполняет мультисиг, и назначает его администратором фабрики, реестров, контрактов продажи, рынка и выплат и токенов объектов.
  4. Получателем комиссий становится мультисиг, мультисиг получает роль паузы, а ключ развертывания отказывается от своих ролей.
  5. Проверки в блокчейне подтверждают, что таймлок является администратором, ключ развертывания нет, а агент бэкенда сохраняет только операционную роль.

Результат

  • Обновления и изменения ролей планирует мультисиг, а исполняются они через 48 часов.
  • Мультисиг может сразу поставить рынок и выплаты на паузу, а снятие паузы проходит через таймлок.