Нове бачення Ethereum від Бутеріна

icon ETH
icon EMPIRE
Фото - Нове бачення Ethereum від Бутеріна
Творець та натхненник проєкту Ethereum, Віталік Бутерін, схоже, усвідомлює, що створений ним цифровий монстр виходить з-під контролю і, щоб навести лад у цьому децентралізованому королівстві, знадобляться термінові дії.
Про те, що екосистема Ethereum наражається на серйозні виклики, ми писали в статті «Екосистема Ethereum: все заплутано». Виявилося, що ці побоювання не були безпідставними — недоліки платформи чудово розуміють і співзасновники. 

Підтвердженням цьому стала нова стаття в блозі творця та натхненника Ethereum — Віталіка Бутеріна.

У ній він озвучив заходи, які вкрай необхідно вжити, щоб утримати екосистему на плаву. Вузьким місцем для безперебійної роботи і створення нових децентралізованих застосунків Віталік вважає відсутність координації між проектами L2. 

Сутність глобальної візії Бутеріна

На думку Віталіка, основне завдання спільноти Ethereum — об'єднати всі команди розробників та їхні проекти в єдину узгоджену систему. Він уявляє екосистему у вигляді величезного міста, де кожен район (проект) розвивається за затвердженими правилами. 

Сенс у тому, щоб усі ці райони гармонійно співіснували і доповнювали один одного, створюючи єдиний мегаполіс, замість безлічі ізольованих селищ, де кожен розробник — «сам собі керівник».


Щоб усі ці проєкти працювали як єдиний механізм, Віталік пропонує ідею «вирівнювання». Це означає, що всі проєкти мають дотримуватися спільних цінностей і стандартів. Наприклад, усі протоколи мають бути відкритими (коли код доступний для перегляду та пропозицій щодо поліпшень для всіх учасників), прагнути до децентралізації та підтримувати суспільні інтереси. 

Однак, Бутерін застерігає від занадто вже вузької інтерпретації поняття «вирівнювання». Наприклад, інколи його використовують для того, щоб створити закритий клуб, де лише певні люди чи проєкти вважаються «правильними». Такий підхід суперечить, власне, ідеї децентралізації.
Екосистема Ethereum має бути єдиним мегаполісом. Джерело: marcos.antonio

Екосистема Ethereum має бути єдиним мегаполісом. Джерело: marcos.antonio

Навести лад у L2? Без проблем!

Щоб зробити ідею «вирівнювання» більш конкретною і доступною для всіх учасників, Бутерін пропонує розбити її на кілька складових. Їх можна представити у вигляді чітких метрик. 

Ось кілька критеріїв, що їм має задовольняти проєкт, аби вважатися «вирівняним». 

  1. Відкритий вихідний код. Це основа для довіри та розвитку екосистеми. Коли код відкритий, будь-хто може його перевірити на наявність вразливостей і запропонувати поліпшення. Це захищає учасників проєкту від ризиків прихованих помилок, шахрайства або маніпулювання системою. Звісно, не всі частини застосунку мають бути відкритими, але ключові компоненти, які впливають на всю екосистему, мають бути доступними для всіх.
  1. Загальні стандарти. Щоб усі проєкти екосистеми могли взаємодіяти між собою, необхідно створити загальні правила гри. Існують уже готові стандарти (наприклад, стандарт ERC-20 для токенів), однак цього замало. Необхідно створювати нові загальні нормативи, щоб вирішувати нові завдання.
  1. Автентична, а не фіктивна децентралізація. Щоб система була справді децентралізованою і безпечною, вона має бути стійка до збоїв і атак. Це означає, що мережа в жодному разі не повинна залежати від будь-якого центрального вузла або певної групи людей.

Читайте також: У Ethereum проблеми з децентралізацією?

Віталік пропонує запровадити два ключові тести для перевірки децентралізації та безпеки:

  • Тест на виживання. Для цього достатньо уявити, що команда, яка створила проєкт, раптово зникла. Чи зможе проєкт продовжувати працювати без неї? Якщо так, то проєкт вважається достатньо децентралізованим.
  • Тест на злам. Для цього можна поставити завдання команді розробників L2-проєкту зламати свій же протокол. Наскільки легко це зробити? Якщо система стійка навіть до внутрішніх атак самих творців, значить вона добре захищена.

  1. Прихильність загальному добробуту. Проєкти, побудовані на Ethereum, повинні приносити користь усій спільноті, а не лише своїм творцям. Це означає, що успіх одного проєкту має сприяти розвитку всієї екосистеми. Наприклад, проєкт може використовувати нативний токен Ethereum (ETH) у своїх операціях, у такий спосіб збільшуючи попит на цей актив і зміцнюючи всю мережу Ethereum. Також важливо жертвувати частину доходів на розвиток громадських проєктів в екосистемі Ethereum.
Бутерін планує стандартизувати L2. Джерело: cryptonews

Бутерін планує стандартизувати L2. Джерело: cryptonews

Як оцінюватимуть L2-проекти?

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

Щоб оцінити внесок кожної команди розробників, потрібні об'єктивні критерії. Для цього буде створено рейтингову систему, подібну до тієї, що є у L2beat. Ця система відстежуватиме, наскільки добре кожен проєкт дотримується заданих параметрів: наскільки він децентралізований, безпечний і корисний для спільноти. Ті проєкти, які мають найвищі показники, будуть просуватися Ethereum Foundation. На їхній розвиток виділятимуть додаткові ресурси, а їхня команда перебуватиме під особливим заступництвом Фонду.


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

Щоб система оцінювання проєктів працювала ефективно, критерії оцінювання мають бути чітко окреслені. Якщо вони будуть розпливчастими, то процес оцінювання стане суб'єктивним і може призвести до небажаних наслідків. 

Поки Віталік не готовий озвучити свої пропозиції щодо цього, пропонуючи винести це питання на широке обговорення.

Чи дасть такий підхід право голосу всім 22 співробітникам Ethereum Foundation? На це запитання поки що немає відповіді. І можна припустити, що це викликало б критику через пряме порушення критерію децентралізованості.

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