Ethereum наступний крок: спростити L1 протокол підвищити стійкість та масштабованість

robot
Генерація анотацій у процесі

Спрощений рівень Ethereum L1: переформатування простоти протоколу

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

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

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

Натомість Ethereum не досяг ідеальної простоти, що призвело до необґрунтованих витрат на розробку, ризиків безпеки та закритої культури досліджень. Протягом наступних п'яти років Ethereum має потенціал для істотного спрощення в аспектах рівня консенсусу та рівня виконання.

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

Спрощення виконавчого рівня є більш складним. Поточний набір інструкцій EVM складний, попередньо скомпільовані контракти важко зрозуміти, а історична сумісність є важким тягарем. У майбутньому можна розглянути можливість заміни EVM на більш просту та ефективну віртуальну машину, таку як RISC-V, що дозволить безпосередньо підвищити продуктивність у сотні разів, реалізувати безперешкодну інтеграцію з основними мовами програмування та нативну підтримку нульових знань тощо. Процес міграції може запозичити модель плавного переходу, як у випадку з переходом на чіпи Apple.

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

Реалізація простоти потребує культурних змін. У короткостроковій перспективі може знадобитися відмовитися від деяких функцій, докласти додаткових зусиль, але в довгостроковій перспективі цінність простоти поступово виявиться. Можна врахувати підхід tinygrad, встановивши цільову кількість рядків коду для довгострокових стандартів Ethereum, намагаючись наблизитися до рівня простоти Bitcoin.

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

ETH2.89%
L12.62%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 4
  • Поділіться
Прокоментувати
0/400
VitaliksTwinvip
· 07-29 13:50
Хто б не знав, що спрощення рано чи пізно прийде
Переглянути оригіналвідповісти на0
MEVHunterBearishvip
· 07-28 16:16
Ще що зменшувати? Зменшуючи, все стає ще складнішим.
Переглянути оригіналвідповісти на0
HalfPositionRunnervip
· 07-28 03:32
Знову п'ятирічний план для биків
Переглянути оригіналвідповісти на0
ColdWalletGuardianvip
· 07-28 03:25
В ці роки я нарешті дочекався зменшення навантаження ETH.
Переглянути оригіналвідповісти на0
  • Закріпити