Ethereum: шлях до відновлення: прагнення до простоти та підвищення стійкості

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

Переформатування Ethereum: прагнення до простоти

У світі блокчейнів біткоїн вражає своєю простотою дизайну. Протокол, який зрозуміє навіть учень старшої школи, здатен підтримувати функціонування глобальної децентралізованої фінансової системи. На відміну від нього, Ethereum, хоча і має амбіції стати "світовим комп'ютером", страждає від складності. Від громіздкої віртуальної машини до складних механізмів консенсусу, від багатошарових попередньо скомпільованих контрактів, структур даних до механізму Gas, здається, що Ethereum відхилився від шляху простоти. Зараз настав час переосмислити та спростити Ethereum, прагнучи не лише до масштабованості, а й до зрозумілості, підтримуваності та перевіряємості.

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

Майбутні хард-форки суттєво збільшать простір даних L2, а дорожня карта на найближчі роки також передбачає подібне розширення для L1. Тим часом, Ethereum перейшов на консенсус PoS, різноманітність клієнтів покращилась, дослідження ZK-доказовості та стійкості до квантових атак також триває. Однак, крім масштабування та продуктивності, існує ще одна часто ігнорована, але однаково важлива основа стійкості: простота протоколу.

Стисле: остаточна гарантія децентралізації

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

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

Спрощений консенсусний шар

Майбутній новий механізм консенсусу об'єднає накопичення за останнє десятиліття в теорії консенсусу, ZK-SNARK і економіці стейкінгу, з метою створення довгострокового оптимального та значно спрощеного рівня консенсусу. Ключові заходи включають:

  • Введення механізму трьох槽ів для спрощення складної логіки, пов'язаної зі слотами та епохами
  • Спрощені правила вибору розгалужень та мережевої структури
  • Переробити логіку переходу стану, що стосується валідаторів

Ці поліпшення значно знизять складність коду, що зробить протокол більш зрозумілим і легким для підтримки.

Спрощений рівень виконання

Виконавчий рівень є справжнім технічним викликом. Поточний набір інструкцій EVM складний, попередньо скомпільовані контракти важко зрозуміти, а історична сумісність є обтяжливою. Одне з можливих рішень – замінити EVM на просту, високо продуктивну, дружню до ZK VM (таку як RISC-V). Це може призвести до значного підвищення продуктивності, кращої сумісності з основними мовами програмування та більш чіткої структури, що полегшує аудит і перевірку безпеки.

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

побудова більш елегантної системи

Майбутній протокол Ethereum повинен інтегрувати більше "спільних компонентів", щоб ще більше знизити складність системи:

  • Уніфікований код для корекції помилок використовується в кількох сценаріях
  • Уніфікований формат серіалізації
  • Уніфікована структура дерева станів

Ці покращення зроблять Ethereum більш схожим на ретельно спроектовані "протокольні блоки", а не на різноманітні компромісні з'єднання.

Обіймай простоту, перетворюй майбутнє

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

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

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

ETH-4.88%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 3
  • Поділіться
Прокоментувати
0/400
BearMarketNoodlervip
· 07-31 10:10
Солідний, зрілий, стабільний
Переглянути оригіналвідповісти на0
UncleWhalevip
· 07-31 10:08
Спрощення не завжди краще.
Переглянути оригіналвідповісти на0
FUDwatchervip
· 07-31 09:56
бичачий Ethereum майбутнє
Переглянути оригіналвідповісти на0
  • Закріпити