Екосистема Cosmos відома своєю «драмою за секунду» (DPS), що на перший погляд може здатися не дуже добре. Але якщо копнути трохи глибше, ви знайдете джерело цієї драми — багато людей із різним походженням і різними цілями, які намагаються скерувати всесвіт у бажаному для них напрямку. Отже, як так багато різних гравців керують разом? Хто контролює?
Насправді ніхто не контролює. Давайте поглянемо глибше.
Управління
Блокчейн Cosmos поставляється з попередньо запакованою системою управління – децентралізованим процесом прийняття рішень. На рівні протоколу ці рішення мають бути виражені у вигляді пропозицій, які можуть бути створені без дозволу, проголосовані валідаторами та делегаторами та подані в блокчейн, де вони можуть бути виконані валідаторами.
Наразі пропозиції можуть мати дві форми: на основі коду або на основі тексту. Який тип пропозиції вибрати користувачу, залежить від того, чого він хоче досягти за допомогою пропозиції.
1. Пропозиція на основі коду
Наприклад, припустімо, що спільнота Cosmos Hub хоче збільшити кількість активних валідаторів зі 175 до 200. Оскільки це значення є параметром у ланцюжку, для його зміни потрібна проста пропозиція на основі коду. У разі успішного проходження код у пропозиції буде автоматично прийнято та змінено всіма валідаторами наступного блоку. Насправді ви можете використовувати Mintscan¹ або інший браузер, щоб побачити всі параметри, які можна налаштувати за допомогою керування.
Блокчейни, підключені за допомогою CosmWasm, платформи смарт-контрактів мережі Cosmos, можуть досягти більшого завдяки управлінню на основі коду.
Зокрема, такі мережі, як Osmosis, Juno та Stargaze, можуть автоматизувати більш складні оновлення програмного забезпечення за допомогою CosmWasm.
2. Текстові пропозиції
Користувачі також можуть подавати текстові пропозиції, в яких простою мовою описується, що має статися. Це має багато застосувань, зокрема:
Запит на кошти з фонду спільноти
Вирішуйте проблеми безпеки, які неможливо вирішити за допомогою коду
Погодьтеся щодо правил управління
...і т.д.
Варто зазначити, що серед криптоактивів Cosmos є однією з небагатьох екосистем із системою голосування в ланцюжку. Наразі його функціональні можливості вважаються дещо обмеженими, але вживаються зусилля для їх розширення.
Цікавим прикладом є те, що коли Osmosis хотів розпочати розміщення активів Ethereum на своїй децентралізованій біржі, йому потрібно було вибрати міст (оскільки в Ethereum не ввімкнуто IBC), щоб дозволити двосторонню передачу активів між двома передачами блокчейнів.
Команда Osmosis створила серію текстових пропозицій, які дозволяють користувачам вказати, який міст вони віддають перевагу. Усі пропозиції щодо мостів Axelar, Gravity, Nomad і Wormhole пройшли процес керування, і оскільки міст Axelar отримав найбільшу підтримку, його було обрано мостом за замовчуванням від Ethereum до Osmosis.
Життєвий цикл пропозиції
Нові пропозиції повинні успішно пройти через чотири «ворота», відповідаючи чотирьом різним критеріям, перш ніж вони зможуть пройти та бути виконані набором валідаторів. Ви можете переглянути деталі цих стандартів в офіційній документації SDK². Кожен блокчейн Cosmos може налаштувати свій процес управління, і є багато параметрів, які можна налаштувати в ланцюжку, але в цій статті я буду використовувати процес і параметри Cosmos Hub на момент написання. Ви можете перевірити параметри управління ваших улюблених блокчейнів Cosmos на Mintscan.
1. Створення та депозит
Кожна пропозиція має фінансуватися за рахунок депозиту, що є заходом запобігання спаму, який вимагає зберігання певної кількості токенів у депозитному депонуванні. Наразі мінімальний депозит для Cosmos Hub становить 250 ATOM. Будь-яка пропозиція має досягти цього мінімального депозиту протягом 14 днів (ще один параметр у ланцюжку, який називається максимальним періодом депозиту), перш ніж вона потрапить на етап голосування.
Якщо я хочу створити пропозицію в Cosmos Hub, у мене є два варіанти:
Поповніть весь депозит самостійно.
Попросіть спільноту про допомогу з депозитами.
Якщо я самостійно фінансую пропозицію протягом 14 днів, вона автоматично ввійде в період голосування.
Однак 250 ATOM — це не мала сума, і для багатьох користувачів придбати її наперед може бути проблемою. На щастя, Cosmos дозволяє багатьом користувачам робити внески для будь-якої пропозиції. Якщо я не можу дозволити собі 250 ATOM самостійно, я можу звернутися за підтримкою до спільноти.
Але будьте обережні: якщо пропозиція не досягне мінімального депозиту протягом 14 днів, весь депозит буде спалено, а отже, повністю видалено. Це головний стимул для того, щоб зупинити шахраїв та інших зловмисників у створенні зловмисних пропозицій.
Припустимо, моя пропозиція відповідає мінімальному депозиту. Він подолав перший бар’єр і зараз розпочинається період голосування.
2. Період голосування
Під час голосування валідатори та делегати можуть голосувати за пропозиції. Тривалість періоду голосування також є параметром мережі, наразі 14 днів на Cosmos Hub. Коли учасники управління голосують, вони мають чотири варіанти:
згоден
бути проти
вето
Утриматися
Параметри «за» і «проти» відносно легко зрозуміти:
«Так» зазвичай означає, що ви бажаєте реалізувати зміст пропозиції
«Проти» означає, що ви не згодні.
«Вето» — це, мабуть, один із найбільш суперечливих варіантів в управлінні Cosmos, і це означає, що ви категорично не згодні з пропозицією та вважаєте, що автор пропозиції мав намір завдати шкоди спільноті. У наступному розділі ми детально обговоримо деталі цього варіанту.
Нарешті, «утримався» можна використовувати, щоб вказати, що ви не віддаєте перевагу пропозиції, але бажаєте взяти участь у процесі голосування.
Під час голосування пропозиції повинні подолати останні три пороги, перш ніж команда валідаторів зможе їх виконати. Давайте розглянемо кожен поріг.
3.Юридичний номер
Другий поріг, який має подолати моя пропозиція, полягає в тому, що за пропозицію мають проголосувати щонайменше 40% усіх акцій ATOM. Коли ця вимога виконується, це називається кворумом. Цей відсоток також є регульованим параметром у ланцюжку, тому він може змінитися в майбутньому.
Якщо кворум не досягнуто (тобто за це проголосує менше 40% усіх ATOM, які поставлені на ставку), депозит буде автоматично повернено на адресу депозиту, а пропозиція не буде розглянута.
4. Вето
Після того, як визначено, що пропозиція досягла кворуму, усі голоси мають бути підраховані протягом двох тижнів.
Якщо наприкінці періоду голосування частка «відхилених» варіантів перевищує 33,4% (поріг відхилення, інший параметр у мережі), пропозиція не буде прийнята, а депозит буде спалено.
Цей механізм дозволяє спільноті карати учасників, яких вони вважають зловмисними або мають намір завдати шкоди здоров’ю блокчейну. Незалежно від того, чого я хочу досягти своєю пропозицією, мені потрібно переконатися, що спільнота не вважає її недоречною, щоб я не втратив свій депозит.
Якщо я отримаю достатню підтримку, виборці не відхилять мою пропозицію.
5. Перейти поріг
Нарешті, остання велика перешкода для моєї пропозиції полягає в тому, чи хочуть люди, щоб вона пройшла? Це визначається пороговим параметром, який зараз на Cosmos Hub становить 50%. Щоб визначити це, ми використовуємо таку формулу:
Іншими словами, якщо відсоток голосів «за» сягає 50% або вище (без урахування голосів «утрималися»), пропозиція буде прийнята.
Якщо пропозиція не відповідає цьому порогу, пропозиція не буде прийнята, і депозит буде автоматично повернено на адресу депозиту. Нижче наведено повний потік Cosmos Hub на момент написання:
брати участь
Тепер, коли ви розумієте, як пропозиція створюється в мережі, давайте повернемося до вашої ролі звичайного користувача: ви ставите кілька ATOM, а потім створюєте пропозицію. В ідеалі ви:
Прочитайте пропозицію.
подумайте трохи.
Подивіться, що думають ваші валідатори (і, можливо, інші лідери думок у спільноті) і чому, і нарешті...
Голосуйте.
Якщо ви вирішите не голосувати, голоси ваших ставлених банкоматів визначатимуть валідатори, яких ви делегуєте, але ви завжди можете замінити їхні голоси своїми голосами. Навіть якщо ви згодні з вашими валідаторами, вигідно проголосувати самому.
Варто зазначити, що це голосування не базується на «людях» (оскільки програмне забезпечення не знає, які адреси контролюються однією особою чи людьми). Натомість голоси зважуються пропорційно сумі пакету акцій.
Наприклад, якщо 100 ATOM проголосували за пропозицію, а Notional поставив 10 ATOM, наш голос буде зараховано як 10%. Користувачі з лише 1 часткою матимуть лише 1% голосів.
на закінчення
Cosmos є більш політичним, ніж більшість мереж, завдяки механізмам делегування та управління. Це може лякати, але вмотивовані користувачі допоможуть підтримувати перехресний ланцюг живим і здоровим, дозволяючи йому процвітати десятиліттями вперед.
посилання
[1] : Mintscan Blockchain Explorer,
[2] : Документація Cosmos SDK, модуль керування:
Переглянути оригінал
Контент має виключно довідковий характер і не є запрошенням до участі або пропозицією. Інвестиційні, податкові чи юридичні консультації не надаються. Перегляньте Відмову від відповідальності , щоб дізнатися більше про ризики.
Чому управління Космосом є більш суворим і здоровим? Короткий посібник для учасника
представити
Екосистема Cosmos відома своєю «драмою за секунду» (DPS), що на перший погляд може здатися не дуже добре. Але якщо копнути трохи глибше, ви знайдете джерело цієї драми — багато людей із різним походженням і різними цілями, які намагаються скерувати всесвіт у бажаному для них напрямку. Отже, як так багато різних гравців керують разом? Хто контролює?
Насправді ніхто не контролює. Давайте поглянемо глибше.
Управління
Блокчейн Cosmos поставляється з попередньо запакованою системою управління – децентралізованим процесом прийняття рішень. На рівні протоколу ці рішення мають бути виражені у вигляді пропозицій, які можуть бути створені без дозволу, проголосовані валідаторами та делегаторами та подані в блокчейн, де вони можуть бути виконані валідаторами.
Наразі пропозиції можуть мати дві форми: на основі коду або на основі тексту. Який тип пропозиції вибрати користувачу, залежить від того, чого він хоче досягти за допомогою пропозиції.
1. Пропозиція на основі коду
Наприклад, припустімо, що спільнота Cosmos Hub хоче збільшити кількість активних валідаторів зі 175 до 200. Оскільки це значення є параметром у ланцюжку, для його зміни потрібна проста пропозиція на основі коду. У разі успішного проходження код у пропозиції буде автоматично прийнято та змінено всіма валідаторами наступного блоку. Насправді ви можете використовувати Mintscan¹ або інший браузер, щоб побачити всі параметри, які можна налаштувати за допомогою керування.
Блокчейни, підключені за допомогою CosmWasm, платформи смарт-контрактів мережі Cosmos, можуть досягти більшого завдяки управлінню на основі коду.
Зокрема, такі мережі, як Osmosis, Juno та Stargaze, можуть автоматизувати більш складні оновлення програмного забезпечення за допомогою CosmWasm.
2. Текстові пропозиції
Користувачі також можуть подавати текстові пропозиції, в яких простою мовою описується, що має статися. Це має багато застосувань, зокрема:
Варто зазначити, що серед криптоактивів Cosmos є однією з небагатьох екосистем із системою голосування в ланцюжку. Наразі його функціональні можливості вважаються дещо обмеженими, але вживаються зусилля для їх розширення.
Цікавим прикладом є те, що коли Osmosis хотів розпочати розміщення активів Ethereum на своїй децентралізованій біржі, йому потрібно було вибрати міст (оскільки в Ethereum не ввімкнуто IBC), щоб дозволити двосторонню передачу активів між двома передачами блокчейнів.
Команда Osmosis створила серію текстових пропозицій, які дозволяють користувачам вказати, який міст вони віддають перевагу. Усі пропозиції щодо мостів Axelar, Gravity, Nomad і Wormhole пройшли процес керування, і оскільки міст Axelar отримав найбільшу підтримку, його було обрано мостом за замовчуванням від Ethereum до Osmosis.
Життєвий цикл пропозиції
Нові пропозиції повинні успішно пройти через чотири «ворота», відповідаючи чотирьом різним критеріям, перш ніж вони зможуть пройти та бути виконані набором валідаторів. Ви можете переглянути деталі цих стандартів в офіційній документації SDK². Кожен блокчейн Cosmos може налаштувати свій процес управління, і є багато параметрів, які можна налаштувати в ланцюжку, але в цій статті я буду використовувати процес і параметри Cosmos Hub на момент написання. Ви можете перевірити параметри управління ваших улюблених блокчейнів Cosmos на Mintscan.
1. Створення та депозит
Кожна пропозиція має фінансуватися за рахунок депозиту, що є заходом запобігання спаму, який вимагає зберігання певної кількості токенів у депозитному депонуванні. Наразі мінімальний депозит для Cosmos Hub становить 250 ATOM. Будь-яка пропозиція має досягти цього мінімального депозиту протягом 14 днів (ще один параметр у ланцюжку, який називається максимальним періодом депозиту), перш ніж вона потрапить на етап голосування.
Якщо я хочу створити пропозицію в Cosmos Hub, у мене є два варіанти:
Однак 250 ATOM — це не мала сума, і для багатьох користувачів придбати її наперед може бути проблемою. На щастя, Cosmos дозволяє багатьом користувачам робити внески для будь-якої пропозиції. Якщо я не можу дозволити собі 250 ATOM самостійно, я можу звернутися за підтримкою до спільноти.
Але будьте обережні: якщо пропозиція не досягне мінімального депозиту протягом 14 днів, весь депозит буде спалено, а отже, повністю видалено. Це головний стимул для того, щоб зупинити шахраїв та інших зловмисників у створенні зловмисних пропозицій.
Припустимо, моя пропозиція відповідає мінімальному депозиту. Він подолав перший бар’єр і зараз розпочинається період голосування.
2. Період голосування
Під час голосування валідатори та делегати можуть голосувати за пропозиції. Тривалість періоду голосування також є параметром мережі, наразі 14 днів на Cosmos Hub. Коли учасники управління голосують, вони мають чотири варіанти:
Параметри «за» і «проти» відносно легко зрозуміти:
«Так» зазвичай означає, що ви бажаєте реалізувати зміст пропозиції
«Проти» означає, що ви не згодні.
«Вето» — це, мабуть, один із найбільш суперечливих варіантів в управлінні Cosmos, і це означає, що ви категорично не згодні з пропозицією та вважаєте, що автор пропозиції мав намір завдати шкоди спільноті. У наступному розділі ми детально обговоримо деталі цього варіанту.
Нарешті, «утримався» можна використовувати, щоб вказати, що ви не віддаєте перевагу пропозиції, але бажаєте взяти участь у процесі голосування.
Під час голосування пропозиції повинні подолати останні три пороги, перш ніж команда валідаторів зможе їх виконати. Давайте розглянемо кожен поріг.
3.Юридичний номер
Другий поріг, який має подолати моя пропозиція, полягає в тому, що за пропозицію мають проголосувати щонайменше 40% усіх акцій ATOM. Коли ця вимога виконується, це називається кворумом. Цей відсоток також є регульованим параметром у ланцюжку, тому він може змінитися в майбутньому.
Якщо кворум не досягнуто (тобто за це проголосує менше 40% усіх ATOM, які поставлені на ставку), депозит буде автоматично повернено на адресу депозиту, а пропозиція не буде розглянута.
4. Вето
Після того, як визначено, що пропозиція досягла кворуму, усі голоси мають бути підраховані протягом двох тижнів.
Якщо наприкінці періоду голосування частка «відхилених» варіантів перевищує 33,4% (поріг відхилення, інший параметр у мережі), пропозиція не буде прийнята, а депозит буде спалено.
Цей механізм дозволяє спільноті карати учасників, яких вони вважають зловмисними або мають намір завдати шкоди здоров’ю блокчейну. Незалежно від того, чого я хочу досягти своєю пропозицією, мені потрібно переконатися, що спільнота не вважає її недоречною, щоб я не втратив свій депозит.
Якщо я отримаю достатню підтримку, виборці не відхилять мою пропозицію.
5. Перейти поріг
Нарешті, остання велика перешкода для моєї пропозиції полягає в тому, чи хочуть люди, щоб вона пройшла? Це визначається пороговим параметром, який зараз на Cosmos Hub становить 50%. Щоб визначити це, ми використовуємо таку формулу:
Іншими словами, якщо відсоток голосів «за» сягає 50% або вище (без урахування голосів «утрималися»), пропозиція буде прийнята.
Якщо пропозиція не відповідає цьому порогу, пропозиція не буде прийнята, і депозит буде автоматично повернено на адресу депозиту. Нижче наведено повний потік Cosmos Hub на момент написання:
брати участь
Тепер, коли ви розумієте, як пропозиція створюється в мережі, давайте повернемося до вашої ролі звичайного користувача: ви ставите кілька ATOM, а потім створюєте пропозицію. В ідеалі ви:
Якщо ви вирішите не голосувати, голоси ваших ставлених банкоматів визначатимуть валідатори, яких ви делегуєте, але ви завжди можете замінити їхні голоси своїми голосами. Навіть якщо ви згодні з вашими валідаторами, вигідно проголосувати самому.
Варто зазначити, що це голосування не базується на «людях» (оскільки програмне забезпечення не знає, які адреси контролюються однією особою чи людьми). Натомість голоси зважуються пропорційно сумі пакету акцій.
Наприклад, якщо 100 ATOM проголосували за пропозицію, а Notional поставив 10 ATOM, наш голос буде зараховано як 10%. Користувачі з лише 1 часткою матимуть лише 1% голосів.
на закінчення
Cosmos є більш політичним, ніж більшість мереж, завдяки механізмам делегування та управління. Це може лякати, але вмотивовані користувачі допоможуть підтримувати перехресний ланцюг живим і здоровим, дозволяючи йому процвітати десятиліттями вперед.
посилання
[1] : Mintscan Blockchain Explorer,
[2] : Документація Cosmos SDK, модуль керування: