Sitemap

Что такое Budget Balancer?

4 min readJun 14, 2023

--

Press enter or click to view image in full size

Сеть Phala активирует модуль распределения вознаграждений балансировщика бюджета на Khala и Phala

В связи с запуском Gemini Tokenomics на сети Phala будет активирован децентрализованный контракт - Budget Balancer. Он необходим для обеспечения гарантий справедливого распределения вознаграждений между сетями Khala и Phala. Активация этого функционального модуля была одобрена Phala&Khala Governance. Для получения более подробной информации пройди по ссылкам Phala motion and Khala motion..

Условия и методы работы бюджетного балансировщика

1. Цикл халвинга (Halving Cycle)

Чтобы обеспечить бесперебойную работу Budget Balancer, циклы халвинга на обеих сетях должны быть согласованы. Поскольку две сети имеют общую экономическую модель, разные скорости блоков могут легко привести к несогласованным циклам халвинга.

Это может привести к неравномерной прибыли между различными сетями, что не соответствует общей экономической модели. Поэтому, начиная с 12 июня 2023 года (начало нового цикла халвинга) халвинг будет происходить ровно каждые 180 дней.

2. Стратегия бюджетного вознаграждения

Основываясь на том же цикле халвинга, существует предустановленный начальный общий бюджет вознаграждения в единицу времени P (в минутах), и для первого периода халвинга мы выделили бюджет в размере 720 000 PHA в день:

  • 720К/24/60*P=500P

Исходя из вышеизложенного, общий бюджет вознаграждения для цепочек Phala и Khala подчиняется следующим правилам на единицу времени P:

  • Общий бюджет вознаграждения Phala (за блок) = общая доля вознаграждения Khala / общая доля вознаграждения обеих цепочек / реальный номер блока Phala * 500P * halving коэффициент в реальном времени.
  • Общий бюджет вознаграждения Khala (за блок) = общая доля вознаграждения Phala/общая доля вознаграждения обеих цепочек/реальный номер блока Khala * 500P * halving коэффициент в реальном времени.
  • Общий бюджет вознаграждения Phala = общий бюджет вознаграждения Phala (за блок) * номер временного блока Phala (тоже самое для сети Khala).
  • Общий бюджет вознаграждения Phala: общая доля вознаграждения Phala = общий бюджет вознаграждения Khala / общая доля вознаграждения Khala.

Другими словами, если два работника в сетях Phala и Khala имеют одинаковую квалификацию, они получат одинаковую сумму вознаграждения в течение заданного периода времени.

Примечание. Коэффициент халвинга в реальном времени = 0,75*(n — 1), где n — цикл халвинга, а начальное значение равно 1. n = 3+ roundup[(день (сейчас) — заданное время халвинга этого цикла) / 180дней]

3. Составные модули бюджетного балансировщика

Get Фала Phala Network’s stories in your inbox

Join Medium for free to get updates from this writer.

Budget Balancer обеспечит выполнение вышеуказанной логики через следующие три модуля:

  1. Служба запросов SubSquid: регулярно запрашивает информацию о dual-chain network, сохраняет моментальные снимки, создает базы данных и выводит API-интерфейсы для вызовов контрактов Budget Balancer;
  2. Budget Balancer контракт: Развернут в Phat Contract. Основные функции следующие:
  • Логический расчет: рассчитайте бюджет вознаграждения, который будет предоставлен для каждого цикла, на основе результатов информации о сети;
  • Выполнение операции: по результатам логического расчета определяет, были ли транзакции (распределение вознаграждения) успешно выполнены в течение одного цикла. Если соответствующих записей нет, он будет нести ответственность за завершение распределения бюджета вознаграждения.

3. Функция корректировки бюджетной стратегии внутри сети и белый список: определенные учетные записи в белом списке могут отправлять новые стратегии, генерировать новые адреса контрактов Budget Balancer или напрямую корректировать бюджет посредством движения, таким образом реализуя обновления стратегии бюджета в сети. Замена учетных записей из белого списка и конфигурация разрешений должны быть решены путем управления цепочкой.

Часто задаваемые вопросы

1. Есть ли ограничения на корректировку бюджетной стратегии?

Да, во избежание перерасхода вознаграждений из-за чрезвычайно редких ситуаций, вызванных чрезмерно высокими бюджетами, максимальный бюджет вознаграждения для одного блока в одиночной цепочке может быть скорректирован до удвоения общего стандартного бюджета dual-chain в обычном режиме.

В то же время, чтобы избежать проблемы недостаточного распределения вознаграждения в рамках одного цикла из-за медленной генерации блоков, Budget Balancer восполнит вознаграждения, не распределенные в старом цикле, в новом цикле после восстановления скорости генерации блоков. Максимальный бюджет вознаграждения, в два раза превышающий общий стандартный бюджет, достаточно хорош, чтобы помочь повторно выдать вознаграждение после восстановления скорости генерации блоков.

2. Как часто обновляется бюджет вознаграждений?

Текущая настройка — один раз в день с обновлениями на основе скорости блока за предыдущий день и моментального снимка распределения вычислительной мощности сети в реальном времени для расчета бюджета вознаграждения на день.

3. Безопасен ли контракт Budget Balancer?

Контракт развернут на Phat Contract, который, естественно, очень безопасен и позволяет избежать манипуляций со стороны человека. В то же время стратегия полностью открыта и может контролироваться общественностью.

Чтобы узнать больше о технических деталях Budget Balancer перейдите пожалуйста по ссылке.

Оригинал статьи

О Phala

Phala Network — это децентрализованная автономная вычислительная инфраструктура, не имеющая аналогов. Phat contract, модель программирования вне сети, работающая на Phala Network, позволяет разработчикам создавать омничейн совместимый Dapps, подключение к Интернету и поддающимися проверке вычислениями. Эти преимущества сделают ваши смарт-контракты еще умнее и могут быть легко интегрированы при минимальном либо вовсе без опыта разработки!

💎 — Mой Twitter

✅ — Phala official:

Telegram en| Website | Twitter | Телеграм

| Github | Forum |Discord PhalaNetwork

--

--

Фала Phala Network
Фала Phala Network

Written by Фала Phala Network

Интересно все, что интересно в крипте