Медианные параметры
Ряд параметров блокчейна являются голосуемыми, т.е. делегаты подают свои значения, из которых потом формируются консенсусные значения.
Медианные параметры сети доступны на https://explorer.golos.id или на https://gapi.golos.today/api/database_api/get_chain_properties
Курс GBG/GOLOS
Данный курс отвечает за внутренние конвертации GBG-GOLOS и начисления вознаграждений.
Обновление курса происходит 1 раз за период STEEMIT_FEED_INTERVAL_BLOCKS
.
Происходит вычисление текущего медианного курса следующим образом:
Проверяется количество опубликованных ценовых фидов в текущем раунде подписи блоков.
Список фидов сортируется по значению.
Берётся курс, который оказался в середине отсортированного списка.
Текущее значение медианного курса попадает в условную таблицу медианных курсов, которая хранит курсы за промежуток времени
STEEMIT_FEED_HISTORY_WINDOW
(3.5 дня).Таблица с этими курсами сортируется и уже из неё берётся значение, которое находится в середине.
Проверяется, что получившееся значение не меньше минимально возможной цены GBG/GOLOS, которая является ограничителем размера долга GBG. Минимальная цена вычисляется по формуле
min_price = 9 * sbd_supply.amount / current_supply.amount
Это значение (либо min_price) и становится текущим действующим медианным курсом, по которому происходят операции конвертаций.
Некоторые следствия
Делегаты с устаревшими или сильно завышенными/заниженными прайсфидами мало влияют на медианный курс, так как оказываются по краям отсортированного списка
Медианный курс меняется плавно, в течении 3.5 дней
Можно условно предсказать, куда стремится медиана, глядя на самое последние значение из истории опубликованных медиан https://gapi.golos.today/steemjs/api/witness_api/get_feed_history
Начальные параметры
Помимо курса, делегаты голосуют и за многие другие параметры, в них используется более простой механизм:
Берутся все значения параметра, опубликованные делегатами в текущем раунде подписи блоков;
Список сортируется по значению параметра;
Берётся значение, которое оказалось в середине отсортированного списка;
Получившееся значение вступает в силу немедленно.
account_creation_fee
Размер комиссии в токенах GOLOS за создание аккаунта без делегирования (fee поступает в фонд сообщества).
maximum_block_size
Максимально допустимый размер блока в сети блокчейна (в байтах).
sbd_interest_rate
Размер годового процента по GBG, выплачиваемого держателям этих токенов на сейф-балансах.
create_account_min_golos_fee
Размер комиссии в токенах GOLOS, требуемый для создания аккаунта с делегированием (fee поступает в фонд сообщества).
create_account_min_delegation
Минимально возможное количество Силы Голоса при создании аккаунта с делегированием.
create_account_delegation_time
Время «заморозки» делегированной Силы Голоса при создании аккаунта с делегированием (в секундах).
min_delegation
Минимально возможное количество Силы Голоса для делегирования с аккаунта на аккаунт.
Параметры с 19 ХФ
max_referral_interest_rate
Макс. процент выплат рефереру от доходов реферала.
max_referral_term_sec
Макс. срок получения выплат рефереру.
min_referral_break_fee
Мин. сумма комиссии для отключения привязки реферала к рефереру.
max_referral_break_fee
Макс. сумма комиссии для отключения привязки реферала к рефереру.
posts_window
Длительность интервала/окна для постов в минутах.
posts_per_window
Количество постов за интервал.
comments_window
Длительность интервала/окна для комментариев в минутах.
comments_per_window
Количество комментариев за интервал.
votes_window
Длительность интервала/окна для апвоутов (лайков/дизлайков) в минутах.
votes_per_window
Количество апвоутов за интервал.
max_delegated_vesting_interest_rate
Макс. процент отчислений от кураторских для инвесторов делегирующих свою Силу Голоса.
custom_ops_bandwidth_multiplier
Повышающий коэффициент "расходования" пропускной способности для отправки операций custom_json
.
min_curation_percent
Минимальный размер процента кураторских.
max_curation_percent
Максимальный размер процента кураторских.
curation_reward_curve
Кривая кураторского вознаграждения.
auction_window_size (устарел)
Длительность штрафного окна при голосовании (в секундах).
allow_distribute_auction_reward (устарел)
Распределение штрафа из штрафного окна в пользу других кураторов.
allow_return_auction_reward_to_fund (устарел)
Распределение штрафа из штрафного окна в фонд вознаграждений.
Параметры с 22 ХФ
worker_reward_percent (выкл, см. worker_emission_percent)
Процент от эмиссии в пул воркеров.
witness_reward_percent (выкл, перенесен в конфиг)
Процент от эмиссии в пул делегатов.
vesting_reward_percent (выкл, см. vesting_of_remain_percent)
Процент от эмиссии в пул вестинга/на Силу Голоса.
worker_request_creation_fee
Размер комиссии в GBG за подачу заявки воркером в фонд сообщества.
worker_request_approve_min_percent
Процент от общей СГ системы, необходимый для одобрения заявки воркера.
sbd_debt_convert_rate
Процент от общего кол-ва GBG для ежедневной конвертации в GOLOS при долге более 20%.
vote_regeneration_per_day
Степень регенерации батарейки - кол-во полных 100% апвоутов в день.
witness_skipping_reset_time
Срок пропуска блоков, после которого ключ делегата сбрасывается и нода не участвует в подписании (в секундах).
witness_idleness_time
Срок с подписи последнего блока делегатом, после которого все голоса с него обнуляются (в секундах).
account_idleness_time
Срок неактивности аккаунта, после которого отменяется делегирование и запускается понижение СГ (в секундах).
Параметры с 23 ХФ
claim_idleness_time (выкл, в 27 ХФ)
Длительность окна/временного цикла для востребования пользователем своей доли от эмиссии (в секундах).
min_invite_balance
Минимальный баланс инвайта/чека для создания (в случае активации инвайта на регистрацию аккаунта, размер параметра является fee и списывается в фонд сообщества).
Параметры с 24 ХФ
asset_creation_fee
Размер комиссии в GBG за создание ассета/тикера токена в 5 символов и более (4 символа x10 от параметра, 3 символа x50 от параметра).
invite_transfer_interval_sec
Защита от спама трансферов с чека на чек, пауза (в секундах) между такими переводами.
Параметры с 26 ХФ
worker_emission_percent
Процент от эмиссии в пул воркеров.
vesting_of_remain_percent
Процент распределения оставшегося в пул вестинга и общий пул (после вычета % в пул воркеров и 15% в пул делегатов).
convert_fee_percent
Процент комиссии по внутренней конвертации GOLOS в GBG.
min_golos_power_to_curate
Минимальная сумма СГ (в GBG), с которой пользователь начнёт получать процент за курирование контента.
negrep_posting_window (выкл, см. unlimit_operation_cost)
Длительность интервала/окна в минутах для постов/комментариев/апвоутов пользователей с отрицательной репутацией.
negrep_posting_per_window (выкл, см. unlimit_operation_cost)
Количество постов/комментариев/апвоутов за интервал.
Параметры с 27 ХФ
unwanted_operation_cost
Размер комиссии за отправку нежелательных операций (если получатель заблокировал отправителя или выбрал опцию не беспокоить).
unlimit_operation_cost
Размер комиссии за отправку операций при отрицательной репутации и сверх лимитов post/comment/vote-window.
Параметры с 28 ХФ
min_golos_power_to_emission
Минимальная сумма СГ (в GBG), с которой пользователь начнёт получать долю от эмиссии на TIP-баланс, минуя накопительный CLAIM-баланс.
Last updated