Ціль Бутеріна для Ethereum на 2030 рік: простота, як у Біткойна

Віталік Бутерін, один із засновників та провідних розробників Ethereum, у новій статті виклав свої пропозиції щодо спрощення структури Ethereum до рівня Біткойна за 5 років. Бутерін пропонує зробити радикальні спрощення в протоколі як на рівнях консенсусу, так і на рівнях (execution) для досягнення цієї мети в довгостроковій перспективі.

Простий консенсус з 3-Slot Finality

Бутерін зазначає, що необхідно перейти до нового дизайну, званого "3-slot finality", для консенсусного шару, який наразі відомий як "beacon chain". На думку засновника Ethereum, цей підхід може спростити протокол, усунувши такі поняття, як слот, епоха та перемішування комітетів. Крім того, Бутерін стверджує, що використання криптографічних доказів на основі STARK робить процес масового підписання (aggregation) як дешевим, так і надійним.

Нова VM на базі RISC-V замість EVM

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

Для вирішення цієї проблеми пропонується не «середньо масштабні» зміни, а корінна трансформація: повне відмовлення від EVM та перехід на просту архітектуру, таку як RISC-V. Таким чином, можна досягти збільшення продуктивності смарт-контрактів у 100 разів, а також значно спростити структуру коду.

Зворотна сумісність: “Onchain Interpreter”

Бутерін стверджує, що замість того, щоб «залишити в минулому» існуючі EVM контракти, можна забезпечити зворотну сумісність, запустивши інтерпретатор EVM (interpreter) на ланцюгу. Таким чином, старі смарт-контракти продовжать працювати, але основний протокол Ethereum буде оброблятися безпосередньо через RISC-V або подібну мінімальну ВМ.

Обʼєднання стандартів: менше коду, менше проблем

Бутерін пропонує використовувати спільно розроблені стандарти для спрощення протоколу як на рівні виконання, так і на рівні консенсусу. Наприклад:

  • Використовуючи один код для виправлення помилок (erasure code) для зменшення навантаження коду як на публікацію даних, так і на вибірку доступності даних, а також на розподілене зберігання історії,
  • Визначаючи єдиний формат серіалізації (SSZ), забезпечити узгодженість у консенсусі, виконанні та взаємодії смарт-контрактів,
  • Використання однієї структури дерева для прискорення як перевірки даних, так і створення ZK-доказів за допомогою двійкових дерев Меркла (,

вважає, що такими кроками складність протоколу Ethereum може бути значно знижена.

"Ethereum може бути таким же простим, як Біткойн"

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

Опубліковано: 4 травня 2025 15:36Останнє оновлення: 4 травня 2025 15:37

Переглянути оригінал
Контент має виключно довідковий характер і не є запрошенням до участі або пропозицією. Інвестиційні, податкові чи юридичні консультації не надаються. Перегляньте Відмову від відповідальності , щоб дізнатися більше про ризики.
  • Нагородити
  • Прокоментувати
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити