Polkadot впровадила складний механізм управління, що дозволяє їй елегантно еволюціонувати відповідно до потреб зацікавлених сторін. Її мета полягає в забезпеченні того, щоб більшість прав завжди могла контролювати мережу.
Цей матеріал може бути змінено. Протокол управління вже пройшов кілька ітерацій (v1 та v2), у майбутньому буде ще більше змін (v2.5).
Першою децентралізованою системою управління Polkadot (v1) є три основні частини:
Технічний комітет: технічний комітет, що управляє графіком оновлень.
Рада: виконавчий "уряд", що обирається шляхом голосування, відповідальний за управління параметрами, адмініструванням та пропозиціями витрат.
Референдум: загальна система голосування з усіх інших питань, що надає більший вплив довгостроковим зацікавленим сторонам.
Ця система на початковому етапі працювала добре, допомагаючи забезпечити раціональне використання державних коштів та своєчасне оновлення і виправлення. Але з розвитком системи потрібно постійно покращувати її недоліки та йти в ногу з останніми досягненнями. Наприклад, у "управлінні v1" усі референдуми мають однакову вагу, можна голосувати лише за один референдум одночасно, а період голосування може тривати кілька тижнів. Це призводить до того, що система схиляється до уважного розгляду дуже небагатьох пропозицій, а не до широкого розгляду кількох пропозицій.
"治理v2"( скорочено "Gov2") змінив спосіб прийняття рішень у повсякденному житті, зробивши референдуми більш широкими та швидкими, що значно збільшило кількість колективних рішень, які система може приймати.
Gov2 запуститься на Kusama після остаточного професійного аудиту свого коду. Після тестування на Kusama буде подано пропозицію щодо його розгортання на Polkadot.
передумова
Ця мережа об'єднує різноманітні новаторські механізми, включаючи функції безформних станів, збережені в ланцюгу та визначені за допомогою WebAssembly, а також різноманітні механізми голосування в ланцюгу, такі як референдуми з адаптивним абсолютним більшістю порогу та механізмами голосування з пакетним затвердженням.
Всі зміни до угоди повинні бути погоджені через голосування з урахуванням прав власності.
механізм
У версії управління v1 активні власники токенів та рада спільно керують рішеннями щодо оновлення мережі. Незалежно від того, чи пропозиція надходить від громадськості, чи від ради, остаточне рішення повинно проходити через всеукраїнський референдум, де вага рішень визначається обсягом застави та значенням віри.
У治理v2 є кілька змін. Новий режим управління відображає ознаки децентралізації таким чином:
Передача всіх обов'язків ради токеном держателям через демократичне голосування
Розпустити чинну раду директорів
Дозволити користувачам делегувати свої голоси членам спільноти більшою мірою
референдум
Референдум є простим, інклюзивним голосуванням на основі стейкінгу. Кожен референдум має конкретну відповідну пропозицію, яка реалізується у формі виклику функції runtime-привілеїв.
Референдум є дискретною подією з фіксованим терміном голосування. Після закінчення терміну голосування та підрахунку бюлетенів, якщо референдум схвалено, буде викликано відповідну функцію. Референдум завжди є бінарним; варіанти голосування можуть бути лише "за", "проти" або повна відмова.
У Gov2 будь-хто може в будь-який час розпочати голосування без обмежень за кількістю. Gov2 вводить нові концепції Origins( і Tracks) для допомоги в процесі голосування.
Origin можна розглядати як дескриптор, що відповідає заданому рівню привілеїв. Пропонент повинен вибрати відповідний Origin для запиту відповідно до вимог пропозиції.
Кожен Origin пов'язаний з категорією референдуму, кожна категорія має свій Track. Track описує життєвий цикл пропозиції і є незалежним від інших категорій. Різні незалежні треки дозволяють мережі налаштовувати динаміку референдуму відповідно до неявного рівня привілеїв.
Наприклад, вплив оновлення Runtime на екосистему відрізняється від затвердження державного гранту, тому потрібні різні Origins, де різні ставки голосування, ставки затвердження, депозити та найкоротші терміни виконання будуть попередньо визначені.
( пропозиція для голосування
Громадське голосування
Кожен може запропонувати референдум, якщо протягом певного періоду він внесе мінімальну кількість токенів. Якщо хтось погоджується, він може внести таку ж кількість токенів на підтримку, що називається "підтримка". Пропозиція, яка отримає найбільшу кількість токенів підтримки, буде обрана для референдуму в наступному виборчому циклі.
У Gov2, коли референдум створюється, громада може негайно голосувати. Але цей референдум не перебуває в стані, коли можна завершити або підрахувати голоси, отримати схвалення та реалізувати його. Натомість, референдум повинен відповідати певним критеріям, щоб перейти в стан "вирішення". До цього моменту він залишається в статусі очікування.
Стандарти для переходу в стан Decided такі:
Період імплементації, тобто час, який потрібно пройти перед тим, як можна буде почати. Це допомагає зменшити ймовірність "рішучих нападів".
Має бути ще вільний простір для рішень. Усі треки мають обмеження на кількість референдумів, які можна вирішити одночасно.
Потрібно сплатити визначений депозит. Вартість створення референдуму є нижчою, але для визначення референдуму потрібен більший повертаємий депозит, щоб зменшити кількість сміттєвої інформації.
Графік голосування
У Gov2, коли пропозиція затверджена, є 28 днів кваліфікаційного періоду. Якщо на момент закінчення цього етапу пропозиція ще не затверджена, вона автоматично відхиляється.
Громадське голосування) управлінняv2###
У Gov2, якщо пропозиція відповідає вимогам щодо рівня затвердження та підтримки, вона отримує схвалення.
Коефіцієнт затвердження – це частка ваги голосів за затвердження в загальній вазі голосів. Рівень підтримки – це порівняння загальної кількості голосів за затвердження з можливою загальною кількістю голосів системи.
Пропозиції повинні відповідати цим стандартам у найкоротші терміни підтвердження. Різні траєкторії мають різні терміни підтвердження та вимоги до підтримки схвалення. Тепер можна налаштувати через необхідний обсяг підтримки та загальне схвалення.
У Gov2 пропозиції, які не були схвалені протягом 28 днів, вважаються автоматично відхиленими, і депозит повертається. Якщо пропозиція залишається схваленою до закінчення періоду підтвердження, вважається, що вона була схвалена, і планується виконання з джерела пропозиції після періоду розробки. Період розробки визначається під час пропозиції, але також підлягає обмеженням за мінімальними значеннями, що базуються на траєкторії.
Добровільне блокування
Polkadot використовує концепцію "добровільного блокування", яка дозволяє власникам токенів збільшувати свої голоси, заявляючи про готовність заблокувати токени на певний час. Кількість голосів кожного власника токенів буде розраховуватися за наступною формулою:
Кількість голосів = токен * множник переконання
Кількість періодів блокування подвоюється, множник переконання збільшується на одиницю. Максимальна кількість періодів блокування становить 6(, всього 32 періоди блокування ), один період блокування дорівнює 28 дням.
Після блокування ви все ще можете використовувати токени для голосування та стейкінгу, але не можете перевести їх на інший рахунок.
( Рада
У Gov2 потрібна альтернативна стратегія для заміни обов'язків ради директорів, які раніше виконувалися як делегати виборців. Gov2 вдосконалює функцію делегування з кількома ролями, виборці можуть призначати різних представників для кожного типу референдуму в системі.
) скасувати референдум
У Gov2 є спеціальна операція під назвою Cancelation###, яка використовується для втручання в уже проголосовані пропозиції. Ця операція негайно відхиляє поточний референдум. Якщо пропозиція є злочинною або спамом, то забезпечте конфіскацію депозиту пропонента.
Скасування є управлінською операцією, яка повинна виконуватися шляхом голосування в мережі. Воно має свій власний Origin та Track, має короткий період імпорту та криву затвердження/підтримки, швидко знижуючи поріг.
Полкадот Феллоушип
Fellowship є основним автономним експертним органом, який представляє осіб, що мають знання про мережу Polkadot та протокольні технології. Він класифікує членів за "рівнями", які відображають ступінь обґрунтованості їхніх поглядів, технічну основу та відповідність інтересам Polkadot.
На відміну від поточного Технічного Колективу, він має на меті розширити коло учасників і знизити бар'єри для входу. Стати кандидатом-учасником можна, просто внісши невелику заставу.
Члени Fellowship можуть голосувати за будь-які пропозиції Fellowship, враховані думки членів ( зважуються за рейтингом ), складають враховані думки Fellowship.
Система рівнів
Щоб запобігти тому, щоб невелика група учасників отримала ефективний контроль над мережею, ця система дотримується трьох основних принципів:
Fellowship не може мати жорсткої влади над мережею.
Fellowship надає більше ваги високим членам, але не повинно бути настільки великим, щоб його не могли перевершити одностайні думки членів нижчого рівня.
Товариство має зростати та розвивати своїх членів та рівень професійних знань.
Fellowship розробить статут, в якому будуть викладені вимоги та очікування для отримання та підтримки рівня. Особи високого рівня можуть голосувати та підвищувати осіб нижчого рівня відповідно до статуту.
Через певний час, якщо члени не зможуть підтвердити свій статус, вони автоматично понизяться. Відсторонення може відбутися лише через референдум. Для отримання найвищого рівня потрібен референдум.
Біла смуга
Whitelist pallet дозволяє одному Origin підвищувати рівень привілеїв іншого Origin для певної операції. У Gov2 це дозволяє Fellowship уповноважити нове джерело ###Whitelisted-Root( виконувати з правами рівня Root, і його можна використовувати лише з певними командами, уповноваженими Fellowship.
Ця система дозволяє новий паралельний Track)Whitelisted-Root Origin(, параметри якого дозволяють скорочений цикл голосування. Завдяки відкритому та прозорому процесу глобальна експертна група визначила, що ця операція є безпечною та терміновою.
) чорний список
Пропозиції можуть бути внесені до чорного списку через джерело Root. Пропозиції, які потрапили до чорного списку, та відповідні референдуми будуть негайно скасовані, і їхній хеш не може знову з'явитися в черзі пропозицій. Це корисно при видаленні помилкових пропозицій, які можуть бути подані з однаковим хешем.
Однак це не є повним запобіганням поданню недійсних пропозицій, оскільки незначні зміни в тексті пропозиції також можуть змінити хеш-значення, що зробить чорний список недійсним.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Полка управління 2.0: нова глава децентралізованого прийняття рішень
Уряд V2
Polkadot впровадила складний механізм управління, що дозволяє їй елегантно еволюціонувати відповідно до потреб зацікавлених сторін. Її мета полягає в забезпеченні того, щоб більшість прав завжди могла контролювати мережу.
Цей матеріал може бути змінено. Протокол управління вже пройшов кілька ітерацій (v1 та v2), у майбутньому буде ще більше змін (v2.5).
Першою децентралізованою системою управління Polkadot (v1) є три основні частини:
Технічний комітет: технічний комітет, що управляє графіком оновлень.
Рада: виконавчий "уряд", що обирається шляхом голосування, відповідальний за управління параметрами, адмініструванням та пропозиціями витрат.
Референдум: загальна система голосування з усіх інших питань, що надає більший вплив довгостроковим зацікавленим сторонам.
Ця система на початковому етапі працювала добре, допомагаючи забезпечити раціональне використання державних коштів та своєчасне оновлення і виправлення. Але з розвитком системи потрібно постійно покращувати її недоліки та йти в ногу з останніми досягненнями. Наприклад, у "управлінні v1" усі референдуми мають однакову вагу, можна голосувати лише за один референдум одночасно, а період голосування може тривати кілька тижнів. Це призводить до того, що система схиляється до уважного розгляду дуже небагатьох пропозицій, а не до широкого розгляду кількох пропозицій.
"治理v2"( скорочено "Gov2") змінив спосіб прийняття рішень у повсякденному житті, зробивши референдуми більш широкими та швидкими, що значно збільшило кількість колективних рішень, які система може приймати.
Gov2 запуститься на Kusama після остаточного професійного аудиту свого коду. Після тестування на Kusama буде подано пропозицію щодо його розгортання на Polkadot.
передумова
Ця мережа об'єднує різноманітні новаторські механізми, включаючи функції безформних станів, збережені в ланцюгу та визначені за допомогою WebAssembly, а також різноманітні механізми голосування в ланцюгу, такі як референдуми з адаптивним абсолютним більшістю порогу та механізмами голосування з пакетним затвердженням.
Всі зміни до угоди повинні бути погоджені через голосування з урахуванням прав власності.
механізм
У версії управління v1 активні власники токенів та рада спільно керують рішеннями щодо оновлення мережі. Незалежно від того, чи пропозиція надходить від громадськості, чи від ради, остаточне рішення повинно проходити через всеукраїнський референдум, де вага рішень визначається обсягом застави та значенням віри.
У治理v2 є кілька змін. Новий режим управління відображає ознаки децентралізації таким чином:
референдум
Референдум є простим, інклюзивним голосуванням на основі стейкінгу. Кожен референдум має конкретну відповідну пропозицію, яка реалізується у формі виклику функції runtime-привілеїв.
Референдум є дискретною подією з фіксованим терміном голосування. Після закінчення терміну голосування та підрахунку бюлетенів, якщо референдум схвалено, буде викликано відповідну функцію. Референдум завжди є бінарним; варіанти голосування можуть бути лише "за", "проти" або повна відмова.
У Gov2 будь-хто може в будь-який час розпочати голосування без обмежень за кількістю. Gov2 вводить нові концепції Origins( і Tracks) для допомоги в процесі голосування.
Origin можна розглядати як дескриптор, що відповідає заданому рівню привілеїв. Пропонент повинен вибрати відповідний Origin для запиту відповідно до вимог пропозиції.
Кожен Origin пов'язаний з категорією референдуму, кожна категорія має свій Track. Track описує життєвий цикл пропозиції і є незалежним від інших категорій. Різні незалежні треки дозволяють мережі налаштовувати динаміку референдуму відповідно до неявного рівня привілеїв.
Наприклад, вплив оновлення Runtime на екосистему відрізняється від затвердження державного гранту, тому потрібні різні Origins, де різні ставки голосування, ставки затвердження, депозити та найкоротші терміни виконання будуть попередньо визначені.
( пропозиція для голосування
Громадське голосування
Кожен може запропонувати референдум, якщо протягом певного періоду він внесе мінімальну кількість токенів. Якщо хтось погоджується, він може внести таку ж кількість токенів на підтримку, що називається "підтримка". Пропозиція, яка отримає найбільшу кількість токенів підтримки, буде обрана для референдуму в наступному виборчому циклі.
У Gov2, коли референдум створюється, громада може негайно голосувати. Але цей референдум не перебуває в стані, коли можна завершити або підрахувати голоси, отримати схвалення та реалізувати його. Натомість, референдум повинен відповідати певним критеріям, щоб перейти в стан "вирішення". До цього моменту він залишається в статусі очікування.
Стандарти для переходу в стан Decided такі:
Графік голосування
У Gov2, коли пропозиція затверджена, є 28 днів кваліфікаційного періоду. Якщо на момент закінчення цього етапу пропозиція ще не затверджена, вона автоматично відхиляється.
Громадське голосування) управлінняv2###
У Gov2, якщо пропозиція відповідає вимогам щодо рівня затвердження та підтримки, вона отримує схвалення.
Коефіцієнт затвердження – це частка ваги голосів за затвердження в загальній вазі голосів. Рівень підтримки – це порівняння загальної кількості голосів за затвердження з можливою загальною кількістю голосів системи.
Пропозиції повинні відповідати цим стандартам у найкоротші терміни підтвердження. Різні траєкторії мають різні терміни підтвердження та вимоги до підтримки схвалення. Тепер можна налаштувати через необхідний обсяг підтримки та загальне схвалення.
У Gov2 пропозиції, які не були схвалені протягом 28 днів, вважаються автоматично відхиленими, і депозит повертається. Якщо пропозиція залишається схваленою до закінчення періоду підтвердження, вважається, що вона була схвалена, і планується виконання з джерела пропозиції після періоду розробки. Період розробки визначається під час пропозиції, але також підлягає обмеженням за мінімальними значеннями, що базуються на траєкторії.
Добровільне блокування
Polkadot використовує концепцію "добровільного блокування", яка дозволяє власникам токенів збільшувати свої голоси, заявляючи про готовність заблокувати токени на певний час. Кількість голосів кожного власника токенів буде розраховуватися за наступною формулою:
Кількість голосів = токен * множник переконання
Кількість періодів блокування подвоюється, множник переконання збільшується на одиницю. Максимальна кількість періодів блокування становить 6(, всього 32 періоди блокування ), один період блокування дорівнює 28 дням.
Після блокування ви все ще можете використовувати токени для голосування та стейкінгу, але не можете перевести їх на інший рахунок.
( Рада
У Gov2 потрібна альтернативна стратегія для заміни обов'язків ради директорів, які раніше виконувалися як делегати виборців. Gov2 вдосконалює функцію делегування з кількома ролями, виборці можуть призначати різних представників для кожного типу референдуму в системі.
) скасувати референдум
У Gov2 є спеціальна операція під назвою Cancelation###, яка використовується для втручання в уже проголосовані пропозиції. Ця операція негайно відхиляє поточний референдум. Якщо пропозиція є злочинною або спамом, то забезпечте конфіскацію депозиту пропонента.
Скасування є управлінською операцією, яка повинна виконуватися шляхом голосування в мережі. Воно має свій власний Origin та Track, має короткий період імпорту та криву затвердження/підтримки, швидко знижуючи поріг.
Полкадот Феллоушип
Fellowship є основним автономним експертним органом, який представляє осіб, що мають знання про мережу Polkadot та протокольні технології. Він класифікує членів за "рівнями", які відображають ступінь обґрунтованості їхніх поглядів, технічну основу та відповідність інтересам Polkadot.
На відміну від поточного Технічного Колективу, він має на меті розширити коло учасників і знизити бар'єри для входу. Стати кандидатом-учасником можна, просто внісши невелику заставу.
Члени Fellowship можуть голосувати за будь-які пропозиції Fellowship, враховані думки членів ( зважуються за рейтингом ), складають враховані думки Fellowship.
Система рівнів
Щоб запобігти тому, щоб невелика група учасників отримала ефективний контроль над мережею, ця система дотримується трьох основних принципів:
Fellowship розробить статут, в якому будуть викладені вимоги та очікування для отримання та підтримки рівня. Особи високого рівня можуть голосувати та підвищувати осіб нижчого рівня відповідно до статуту.
Через певний час, якщо члени не зможуть підтвердити свій статус, вони автоматично понизяться. Відсторонення може відбутися лише через референдум. Для отримання найвищого рівня потрібен референдум.
Біла смуга
Whitelist pallet дозволяє одному Origin підвищувати рівень привілеїв іншого Origin для певної операції. У Gov2 це дозволяє Fellowship уповноважити нове джерело ###Whitelisted-Root( виконувати з правами рівня Root, і його можна використовувати лише з певними командами, уповноваженими Fellowship.
Ця система дозволяє новий паралельний Track)Whitelisted-Root Origin(, параметри якого дозволяють скорочений цикл голосування. Завдяки відкритому та прозорому процесу глобальна експертна група визначила, що ця операція є безпечною та терміновою.
) чорний список
Пропозиції можуть бути внесені до чорного списку через джерело Root. Пропозиції, які потрапили до чорного списку, та відповідні референдуми будуть негайно скасовані, і їхній хеш не може знову з'явитися в черзі пропозицій. Це корисно при видаленні помилкових пропозицій, які можуть бути подані з однаковим хешем.
Однак це не є повним запобіганням поданню недійсних пропозицій, оскільки незначні зміни в тексті пропозиції також можуть змінити хеш-значення, що зробить чорний список недійсним.