Віталік Бутерін оцінює складність масштабування за рівнями: обчислення — найпростіше, доступність даних — складніше, а стан — найважчий для масштабування.
Докази з нульовим знанням і розподіл даних допомагають масштабувати виконання та доступність без послаблення довірчих припущень.
Віталік переглянув свою позицію 2017 року і тепер підтримує самостійну верифікацію користувачів у міру розвитку криптографії та практичних уроків.
Співзасновник Ethereum Віталік Бутерін виклав оновлену концепцію масштабування блокчейнів і верифікації користувачів у пості, опублікованому на X учора. У дискусії детально розглядається, як масштабуються обчислення, дані та стан, і чому їхня складність різниться. Бутерін також переглянув свою позицію 2017 року щодо самостійної валідації користувачів, посилаючись на технічний прогрес і практичні уроки.
За словами Віталіка Бутеріна, масштабування блокчейнів слідує чіткій ієрархії, починаючи з обчислень як найпростіших для масштабування компонентів. Він пояснив, що розробники можуть паралелізувати обчислення або замінити великі навантаження криптографічними доказами. Важливо, що такі техніки, як доказ з нульовим знанням, зменшують вимоги до виконання без зміни довірчих припущень.
Однак Бутерін поставив доступність даних посередині ієрархії. Він зазначив, що системи, які вимагають гарантій доступності, повинні забезпечувати їх безпосередньо. Проте розробники можуть розділяти дані та застосовувати методи кодування з стиранням, наприклад PeerDAS. Внаслідок цього вузли з меншою пропускною здатністю можуть створювати пропорційно менші блоки.
На відміну від цього, Бутерін визначив стан як найскладніший компонент для масштабування. Він зазначив, що перевірка навіть однієї транзакції вимагає доступу до повного стану. Навіть коли стан стискається у структуру дерева, оновлення кореня все одно залежить від повних даних стану.
Хоча деякі підходи намагаються розділити стан, Бутерін сказав, що вони потребують значних архітектурних змін. Більше того, ці рішення позбавлені універсальної гнучкості. Тому він вважає, що розробники повинні замінювати стан даними, коли це можливо, зберігаючи децентралізацію.
Разом із обговоренням масштабування, Бутерін публічно переглянув свою заяву 2017 року щодо верифікації користувачів. Тоді він описував повну верифікацію користувачів як нереалістичну. Однак у своєму недавньому пості на X він зазначив, що покращена криптографія та досвід змінили цю точку зору.
Він визнав, що екосистема значно змінилася. Внаслідок цього він тепер наголошує на самовладності та верифікації як на ключових цілях дизайну. За словами Бутеріна, ці зміни свідчать про оновлену позицію Ethereum щодо довгострокової стійкості мережі.