Екосистема Ethereum: усе заплутано

icon ETH
icon SNT
Фото - Екосистема Ethereum: усе заплутано
Ethereum, незважаючи на свій лідерський статус, стикається з серйозними викликами: засновників дедалі частіше звинувачують у централізації проєкту. Чи можливо взагалі забезпечити масштабування мережі без шкоди для її децентралізованого характеру? Розбираємося в багах найбільшої у світі блокчейн-платформи.

Проблема 1: централізоване управління децентралізованим проєктом  

Задекларований як достатньо децентралізований (наприклад, кількість незалежних валідаторів мережі вже перевищила 1 мільйон), Ethereum стикається з парадоксальною ситуацією: будь-які рішення щодо розвитку екосистеми фактично ухвалюють у централізований спосіб.

На відміну від блокчейну Bitcoin, засновник якого таємно зник і ніяк не впливає на майбутнє свого творіння, Ethereum має чітко визначену структуру управління в особі Ethereum Foundation. 

Усі стратегічні напрями розвитку визначає вузьке коло осіб на чолі з Віталіком Бутеріним. До складу топкерівників Ethereum Foundation входять виконавча директорка Ая Міягучі (яка обіймає свою посаду з 2018 року) та член правління Патрік Сторченеггер. Саме вони ухвалюють остаточні рішення щодо наявних питань. 

Люди, які керують Ethereum. Джерело: ethereum.foundation

Люди, які керують Ethereum. Джерело: ethereum.foundation

Фонд налічує ще близько двох десятків співробітників (наприклад, дослідників Джастіна Дрейка та Данкрада Файста, розробника Сяо-Вея Вана, керівника проєкту Родріго, керівника групи підтримки протоколу Тіма Бейка, керівника групи Петера Сіладьї). Однак їхнє право голосу обмежене й має формальний характер.

Водночас проєкт підтримує децентралізоване розроблення, тому технічні зміни в мережі відбуваються за допомогою системи поліпшень (EIP), що передбачає відкрите обговорення та голосування.

Процес ухвалення рішень у системі Ethereum має такий вигляд:
  1. Ініціатива користувачів. Будь-хто може запропонувати свій EIP.
  2. Обговорення. Пропозицію обговорює спільнота розробників.
  3. Формалізація. Запропоноване поліпшення уточнюють і викладають загалу в остаточному варіанті.
  4. Голосування. Якщо пропозиція отримує достатню підтримку, її затверджують.
  5. Впровадження. Затверджені зміни з'являються в мережі.

Розроблення Ethereum поділене на два рівні: рівень виконання (EL) і рівень консенсусу (CL). Кожен рівень має свої незалежні команди девелоперів, які працюють над різними аспектами протоколу.

Крім того, ключовими майданчиками для обговорення та ухвалення рішень щодо розвитку Ethereum є щотижневі онлайн-зустрічі All Core Developers (ACD). Ці публічні збори проводять на платформі Zoom, і вони відкриті для всіх членів спільноти. В них беруть участь автори пропозицій щодо поліпшення Ethereum і розробники Ethereum Foundation. Завдяки прямому ефіру та запису зустрічей будь-хто може стежити за процесом розроблення Ethereum у режимі реального часу.

Але повертаємося до факту: ключові рішення стосовно майбутнього Ethereum ухвалює обмежене коло людей. Тож користувачі мають рацію, коли непокояться щодо справжньої децентралізації екосистеми.

Проблема 2: незрозуміло, хто головний  

Рівні L2 перетворилися на невіддільну частину екосистеми Ethereum, пропонуючи масштабованість і зменшені комісії. Стрімкий розвиток і популярність L2 зробили їх де-факто обличчям Ethereum, що приваблює дедалі більше користувачів. Однак це досягнення супроводжується цілою низкою викликів.

Проблеми екосистеми Ethereum:
  1. На рівнях L2, у прагненні залучити більше користувачів, теоретично можливий відхід від таких фундаментальних блокчейн-цінностей, як стійкість до цензури та прозорість.
  2. Швидкий розвиток L2 створює ризики для безпеки користувачів. Недостатньо продумані рішення дедалі частіше призводять до експлойтів і хакерських атак.
  3. Створення ефективної системи управління для різноманітних L2 є складним завданням. Відсутність єдиних вимог може призвести до фрагментації екосистеми.
У таких умовах вкрай необхідно знайти баланс між масштабуванням за допомогою L2 та збереженням децентралізованого характеру Ethereum. Можливо, цьому допоможе розроблення загальних стандартів, які поліпшать взаємодію між різними рівнями. Також активна участь спільноти в управлінні L2 може стати ключовим фактором для успішного розвитку екосистеми загалом. Віталік, схоже, розуміє цю проблему, про що свідчить його обіцянка не згадувати публічно ті L2-проєкти, які не відповідають вимогам системи.

Але чи зупинить такий ігнор масове поширення на другому рівні сирих стартапів із непрозорою токеномікою? Питання, яке зумовлює ще більше питань. І настільки велика платформа буде змушена знаходити на них відповіді.