Horizon Academy
Russian
Russian
  • Horizon Academy
  • HORIZON PROTOCOL
    • Вступление
      • Токеномика
      • Бизнес-модель
      • Аудит безопасности
    • Синтетические активы - zAssets
    • Управляемый сообществом
      • HIPs
        • HIP-5: Список новых активов zAssets
        • HIP-4: Использование киперов для закрытия периодов еженедельных сборов
        • HIP-3: Приостановить zTSLA перед Сплитом акций
        • HIP-2: Снизить C-Ratio до 700%
        • HIP-1: Создание награждаемого пула zBNB/BNB
    • Дорожная карта и достижения
      • Актуальные предложения по созданию новых функций
  • HORIZON GENESIS
    • Вступление
    • Стейкинг на Horizon Genesis
      • Mинт, Сжигание и Получение
      • Залоговое обеспечение и С-Ration
      • Ликвидация
      • Риски, связанные со стейкингом
      • Стратегии C-Ratio
      • Earn: Пулы ликвидности
  • Интерфейс
  • Руководства
    • Как стейкать в Genesis
    • Добавление ликвидности для zUSD-BUSD
    • Добавление ликвидности для HZN-BNB
    • Добавление ликвидности для zBNB-BNB
    • Настройка Chainlink Automation
  • Genesis FAQ
  • HORIZON EXCHANGE
    • Вступление
    • Торговля на бирже
      • Oracles
      • Комиссии за обмен
      • Адреса токенов zAsset
  • Интерфейс
  • Exchange FAQ
  • ОБРАЗОВАТЕЛЬНЫЕ СТАТЬИ
    • Словарь и Определения
    • Что такое DeFi деривативы и как они используются
    • Краткая история синтетических активов и финансовых деривативов
    • Defi Деривативные проекты
Powered by GitBook
On this page
  • Краткое содержание
  • Технические характеристики
  • Мотивация
  • Возможные риски
  • Рассуждения
  • Отзывы и вопросы
  1. HORIZON PROTOCOL
  2. Управляемый сообществом
  3. HIPs

HIP-4: Использование киперов для закрытия периодов еженедельных сборов

Используйте Chainlink Keepers для децентрализованного автоматического закрытия периодов еженедельных сборов

PreviousHIP-5: Список новых активов zAssetsNextHIP-3: Приостановить zTSLA перед Сплитом акций

Last updated 2 years ago

Тип: Предложение по улучшению Horizon Дата: 30 августа 2022 года Статус: Проект 1

Краткое содержание

Разверните контракт Keepers Upkeep и зарегистрируйте Keeper для автоматизации закрытия периода еженедельных сборов.

Технические характеристики

  • Развертывание совместимого с Keeper контракта, который автоматизирует закрытие еженедельного периода в основной сети BNB Chain

  • Регистрация и финансирование Keeper

Мотивация

Функция closeCurrentFeePeriod() в контракте FeePool отвечает за закрытие собранных за текущую неделю сборов и вознаграждений и начало нового периода каждую неделю (День клейма). Эта функция также переносит все невостребованные вознаграждения из предыдущего заявляемого периода в текущий заявляемый период, привязывает комиссии/вознаграждения пользователей к новому заявляемому периоду и начинает новый период.

Хотя команда Horizon Protocol активно поддерживает закрытие комиссионного периода каждую неделю, это также может сделать любой член сообщества, поскольку функция closeCurrentFeePeriod() является публичной функцией, которую может выполнить любой желающий.

Интеграция Chainlink Keepers для автоматизации этой важной операции по обслуживанию протокола поможет предотвратить возможные сценарии, когда эта функция не вызывается вовремя, и будет способствовать дальнейшей децентрализации протокола.

Для поддержания Keepers потребуются токены ERC677 LINK, которые будут финансироваться из Фонда сообщества. Keeper Upkeep взимает (что мало по сравнению с другими сетями) к плате за газ, необходимой для вызова функции, чтобы финансировать операцию upkeep в своей сети. Функция closeCurrentFeePeriod() использует ~220,000 газа ($0,30) в основной сети BNB Chain, поэтому расчетная стоимость каждой транзакции составит ~$0,40, выплачиваемых в токенах LINK. Кроме того, необходимо поддерживать , иначе он перестанет функционировать.

Возможные риски

Внедрение этого HIP может быть сопряжено с некоторыми рисками, включая следующие:

  • В хранителе должен поддерживаться минимальный баланс токенов LINK, иначе он не будет выполнять техническое обслуживание

Рассуждения

Дополнительные мнения, которые мы должны принять во внимание:

  • Если в сети Keeper произойдет какой-либо сбой, сообщество должно знать, что оно также может самостоятельно вызвать функцию closeCurrentFeePeriod(), чтобы помочь поддержать протокол.

Отзывы и вопросы

Если у вас есть какие-либо вопросы или проблемы, пожалуйста, обращайтесь.

30-процентную наценку
минимальный баланс