Мадэрацыя і галасаванне
Мадэрацыя ў сетцы Novij Protocol будуецца на двухпалатным галасаванні і даверным кансенсусе. Рашэнні прымаюцца вузламі і холдарамі, кожная палата дае 50% выніковага весу. Вес галаса залежыць ад празрыстых метрык (аптайм, stake) і каэфіцыента даверу R, які вылічваецца толькі на аснове гісторыі галасаванняў. Абавязковасць галасаваць узнікае толькі ў тых, хто заявіўся (актываваў права галаса з залогам). Такі дызайн забяспечвае ўстойлівасць, антыабуз і ананімнасць удзельнікаў.
1. Права і абавязковасць галасаваць
- Права ≠ абавязковасць. Абавязковасць галасаваць узнікае толькі ў ўдзельнікаў, якія заявіліся — актывавалі права галаса.
- Залог за права галаса: 100 NPT. Гэта ўмова для заяўкі на ўдзел у галасаваннях.
- R < 0.5 → спальванне залога. Пры падзенні каэфіцыента даверу ніжэй 0.5 права галасаваць губляецца, а залог 100 NPT згарае на карысць Dev Fund.
2. Хто мае права галаса (дзве палаты па 50%)
- Палата вузлоў (50%). Дзейныя relay/storage-вузлы з аплатай удзелу і валідаваным аптаймам.
- Палата холдараў (50%). Кашалькі, якія атрымалі давер ад ≥ 5% ад агульнай колькасці выпушчаных токенаў, за выключэннем кашалькоў, якія ўдзельнічаюць у палаце вузлоў.
Рашэнне лічыцца прынятым толькі пры супадзенні большасці (па весу) ў абодвух палатах.
3. Тыпы галасаванняў
- Mint новых токенаў.
- Бан/анбан адрасоў.
4. Механізм галасавання
4.1 Ініцыяванне
- Ствараць галасаванні маюць права ўсе ўдзельнікі, якія маюць права галасаваць (гл. раздзел 2).
- Стварэнне галасавання каштуе 1 NPT.
- Базавая працягласць галасавання — 5 дзён; мінімальна — 3 дні.
- Скарачэнне тэрміну рашэння: +1 NPT за кожны дзень скарачэння (да 2 дзён).
4.2 Удзел
- Удзельнічаюць толькі заявіўшыяся ўдзельнікі з актываваным правам (залог 100 NPT), у межах сваіх палат.
- Удзел бясплатны. Негаласаванне тлумачыцца як давер большасці, але зніжае R.
4.3 Прыняцце рашэння
- У кожнай палаце лічыцца большасць па сумарным весу.
- Вынік — толькі пры супадзенні вынікаў абодвух палат (кожная дае 50%).
- Калі адна з палат цалкам не прагаласавала, яе 50% весу залічваюцца на карысць перамагшага рашэння другой палаты.
5. Механізм весу галаса
Вес галаса фармуецца па-рознаму для вузлоў і холдараў, але ў абодвух выпадках памнажаецца на каэфіцыент даверу R.
5.1 Вузлы (relay/storage)
Базавы вес вузла залежыць ад аптайму і пацвярджаецца heartbeat і логамі.
Wnode = (1 + floor(Uptime_in_days / 7)) × R
- 1 дзень → W = (1 + 0) × R
- 45 дзён → W = (1 + 6) × R = 7R
- 90 дзён → W = (1 + 12) × R = 13R
- Неаплата штодзённай камісіі абнуляе вес; пры паўторным падключэнні старт з 1×R.
5.2 Холдары (не-вузлы з даверам ≥5% supply)
Wholder = √(Stake_in_tokens) × R
- Корань з stake абмяжоўвае дамінаванне кітоў.
- Парог даверу ≥5% supply лічыцца асобна ад велічыні stake.
6. Каэфіцыент даверу R
Дыяпазон: 0.5 – 1.5. Ужываецца да весу вузлоў і холдараў. R фармуецца толькі на падставе гісторыі галасаванняў.
6.1 Павышэнне R
- За кожныя 30 дзён галасаванняў без штрафаў: +0.1 да R.
- Каб дадаць +0.5 (напрыклад, з 1.0 да 1.5), патрабуецца 150 дзён сумленнага ўдзелу.
6.2 Паніжэнне R
- За кожнае негаласаванне: −0.1 (але не больш за 0.1 у календарны дзень).
- Негаласаванне лічыцца даверам большасці, але штраф па R захоўваецца.
6.3 Блакіроўка і спальванне
- Калі R < 0.5 — удзельнік губляе права галасаваць.
- Згарае залог 100 NPT на карысць Dev Fund.
7. Вынікі мадэрацыі
7.1 Блакіроўка
- Калі большасць па весу ў абодвух палатах «За», адрас/аб'ект лічыцца заблакаваным.
- Сетка адмаўляе ў абслугоўванні (чытанне/запіс блокаў, аўтарызацыя і г.д.).
7.2 Разблакіроўка
- Ініцыюецца новым галасаваннем; правілы ідэнтычныя першаснаму.
8. Тэхнічныя заўвагі
- Вузлавы аптайм пацвярджаецца heartbeat і сеткавымі логамі.
- Параметры сеткі (напрыклад, стаўка за скарачэнне тэрміну) могуць карэкціравацца асобным галасаваннем.
- Усе галасаванні і вынікі — ончэйн/аўдытабельныя.