Ethereum вже цієї середи отримає нове оновлення — Fusaka, що знаменує ще одну важливу віху в безперервній еволюції другої за величиною блокчейн-мережі у світі. З моменту створення ця мережа зазнала глибоких трансформацій, серед яких перехід на доказ частки у Merge, впровадження “blobs” у Dencun та численні оптимізації продуктивності. Кожен крок відображає тривалу відданість масштабованості, безпеці та ефективності.
Останнє оновлення продовжує цю традицію, поєднуючи технічні налаштування зі структурними змінами, і, як очікується, принесе користь як користувачам, так і розробникам.
Fusaka: значний прорив у масштабованості
Fusaka вважається найбільшим зусиллям Ethereum щодо масштабованості на сьогодні, особливо тому, що воно безпосередньо спрямоване на вузькі місця, які виникають через зростання рішень другого рівня. Зі збільшенням кількості транзакцій, які переходять на Rollup, зростає попит на більшу місткість, швидкість та ефективність обробки великих обсягів даних на першому рівні — і саме Fusaka покликаний вирішити це завдання.
Пропозиція впроваджує нову систему валідації даних, розширює операційні обмеження та посилює захист від атак, не шкодячи децентралізації мережі.
Покращення роботи вузлів
Ще одним важливим аспектом оновлення є покращення умов роботи вузлів Ethereum. Мережа стає легшою для синхронізації, більш передбачуваною для валідації блоків і стійкішою до зловмисних дій.
Частина змін стосується нових структур даних, коригування цін, суворіших обмежень для певних транзакцій, а також функцій для кращої взаємодії з сучасними пристроями. Кінцева мета — створити мережу, здатну підтримувати швидко зростаючу екосистему децентралізованих додатків, обробляти великі обсяги транзакцій і забезпечити інтуїтивно зрозумілий досвід для користувачів.
13 покращень оновлення Ethereum Fusaka
Оновлення включає 13 EIP (Ethereum Improvement Proposals — Пропозицій щодо покращення Ethereum), які охоплюють різні рівні протоколу. Нижче наведено детальний опис кожного з них:
1. EIP-7594 — PeerDAS
PeerDAS розширює місткість Blob — типу даних, який використовується другим рівнем для відправлення пакетів транзакцій у Ethereum. Новизна полягає у “семплінгу”: кожен вузол зберігає лише частину даних Blob, а не весь набір. Це дозволяє збільшити місткість Blob на блок без істотного зростання вимог до вузлів.
2. EIP-7892 — Спеціальний форк параметрів Blob (BPO)
Форк BPO дозволяє поступово збільшувати кількість Blob на блок з часом без необхідності хардфорку. Пропускна здатність має подвоїтися через місяць, поступово зростаючи з 6 Blob на блок до максимуму 128.
3. EIP-7918 — Коригування базової вартості Blob
Зараз ціна Blob дуже низька — зазвичай 1 wei — оскільки коли вартість Gas на L1 висока, другий рівень припиняє публікацію Blob. Це призводить до того, що протокол штучно занижує ціну. Цей EIP встановлює мінімальну зарезервовану ціну, прив’язану до вартості Gas на L1, для виправлення цього перекосу.
4. EIP-7935 — Стандартне обмеження Gas 60M
Стандартне обмеження Gas підвищується до 60 мільйонів, що збільшує місткість транзакцій у блоці. Більша пропускна здатність зменшує затори та сприяє зниженню комісій. Згідно з аналізом, ця зміна вже діє в мережі.
5. EIP-7642 — Попередження про застарілі історичні дані
Вузли Ethereum тепер повідомляють, за який діапазон блоків вони можуть відповідати, оновлюють цей діапазон за потреби та припиняють зберігати певні об’ємні елементи (наприклад, Bloom у квитанціях), що дозволяє зменшити обсяг зберігання на понад 500 ГБ при синхронізації.
Оновлення додає нативну підтримку системи підписів, яку використовують iPhone, Android та більшість сучасних пристроїв. Це відкриває шлях до простіших гаманців, наприклад, з Face ID, подібних до Apple Pay.
7. EIP-7917 — Визначення майбутнього пропонента блоку
Ethereum тепер може заздалегідь визначити, хто буде наступним пропонентом блоку, що дозволяє на першому рівні надавати надійні попередні підтвердження. Користувачі отримують майже миттєве підтвердження та гарантію від майбутнього пропонента.
8. EIP-7825 — Обмеження Gas на одну транзакцію
Зараз одна транзакція може використати весь об’єм Gas блоку. Цей EIP встановлює обмеження близько 16,7 мільйона Gas на одну транзакцію, знижуючи вразливість до спам-атак і перевантажень.
9. EIP-7934 — Обмеження розміру блоку (10 МБ)
Цей EIP встановлює жорстке обмеження розміру блоку у 10 МБ на рівні протоколу. Це запобігає створенню зловмисниками надмірно великих блоків і посилює захист мережі від атак типу відмова в обслуговуванні.
10. EIP-7910 — Метод JSON-RPC eth_config
Новий RPC-метод дозволяє вузлам повідомляти, який хардфорк вони використовують. Це допомагає уникнути проблем з консенсусом через неправильну конфігурацію перед оновленням.
11. EIP-7939 — Операція CLZ (кількість провідних нулів)
Додавання операції CLZ дозволяє рахувати кількість провідних нулів у 256-бітному значенні. Це зменшує вартість виконання контрактів, розмір байткоду та знижує вартість доказів у системах з нульовим розголошенням.
12. EIP-7823 — Обмеження для попередньо скомпільованої MODEXP
Функція MODEXP використовується для криптографічної перевірки й була вразлива через прийом нескінченно великих вхідних даних. Цей EIP встановлює обмеження у 8 192 біти для кожного поля, роблячи функцію безпечнішою у використанні.
13. EIP-7883 — Збільшення вартості Gas для MODEXP
Окрім обмеження розміру, ціна MODEXP була занижена — вона могла споживати багато ресурсів за незначну плату. Цей EIP коригує ціну Gas, щоб краще відображати потрібні обчислення і запобігати зловживанням.
Висновок
Завдяки цьому широкому та комплексному набору змін оновлення Fusaka закріплює ще один важливий крок в еволюції Ethereum, зміцнюючи його статус основної інфраструктури для децентралізованих застосунків у глобальних масштабах. Очікується, що після оновлення Ethereum стане ще стійкішим, ефективнішим і готовим підтримати наступну хвилю зростання цієї індустрії.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
Детальний огляд оновлення Ethereum Fusaka: всебічний аналіз 13 покращень
Джерело: PortaldoBitcoin Оригінальна назва: Ethereum отримує нове оновлення завтра; дивіться, що змінюється Оригінальне посилання:
Детальний розбір оновлення Ethereum Fusaka: всебічний огляд 13 покращень
Ethereum вже цієї середи отримає нове оновлення — Fusaka, що знаменує ще одну важливу віху в безперервній еволюції другої за величиною блокчейн-мережі у світі. З моменту створення ця мережа зазнала глибоких трансформацій, серед яких перехід на доказ частки у Merge, впровадження “blobs” у Dencun та численні оптимізації продуктивності. Кожен крок відображає тривалу відданість масштабованості, безпеці та ефективності.
Останнє оновлення продовжує цю традицію, поєднуючи технічні налаштування зі структурними змінами, і, як очікується, принесе користь як користувачам, так і розробникам.
Fusaka: значний прорив у масштабованості
Fusaka вважається найбільшим зусиллям Ethereum щодо масштабованості на сьогодні, особливо тому, що воно безпосередньо спрямоване на вузькі місця, які виникають через зростання рішень другого рівня. Зі збільшенням кількості транзакцій, які переходять на Rollup, зростає попит на більшу місткість, швидкість та ефективність обробки великих обсягів даних на першому рівні — і саме Fusaka покликаний вирішити це завдання.
Пропозиція впроваджує нову систему валідації даних, розширює операційні обмеження та посилює захист від атак, не шкодячи децентралізації мережі.
Покращення роботи вузлів
Ще одним важливим аспектом оновлення є покращення умов роботи вузлів Ethereum. Мережа стає легшою для синхронізації, більш передбачуваною для валідації блоків і стійкішою до зловмисних дій.
Частина змін стосується нових структур даних, коригування цін, суворіших обмежень для певних транзакцій, а також функцій для кращої взаємодії з сучасними пристроями. Кінцева мета — створити мережу, здатну підтримувати швидко зростаючу екосистему децентралізованих додатків, обробляти великі обсяги транзакцій і забезпечити інтуїтивно зрозумілий досвід для користувачів.
13 покращень оновлення Ethereum Fusaka
Оновлення включає 13 EIP (Ethereum Improvement Proposals — Пропозицій щодо покращення Ethereum), які охоплюють різні рівні протоколу. Нижче наведено детальний опис кожного з них:
1. EIP-7594 — PeerDAS
PeerDAS розширює місткість Blob — типу даних, який використовується другим рівнем для відправлення пакетів транзакцій у Ethereum. Новизна полягає у “семплінгу”: кожен вузол зберігає лише частину даних Blob, а не весь набір. Це дозволяє збільшити місткість Blob на блок без істотного зростання вимог до вузлів.
2. EIP-7892 — Спеціальний форк параметрів Blob (BPO)
Форк BPO дозволяє поступово збільшувати кількість Blob на блок з часом без необхідності хардфорку. Пропускна здатність має подвоїтися через місяць, поступово зростаючи з 6 Blob на блок до максимуму 128.
3. EIP-7918 — Коригування базової вартості Blob
Зараз ціна Blob дуже низька — зазвичай 1 wei — оскільки коли вартість Gas на L1 висока, другий рівень припиняє публікацію Blob. Це призводить до того, що протокол штучно занижує ціну. Цей EIP встановлює мінімальну зарезервовану ціну, прив’язану до вартості Gas на L1, для виправлення цього перекосу.
4. EIP-7935 — Стандартне обмеження Gas 60M
Стандартне обмеження Gas підвищується до 60 мільйонів, що збільшує місткість транзакцій у блоці. Більша пропускна здатність зменшує затори та сприяє зниженню комісій. Згідно з аналізом, ця зміна вже діє в мережі.
5. EIP-7642 — Попередження про застарілі історичні дані
Вузли Ethereum тепер повідомляють, за який діапазон блоків вони можуть відповідати, оновлюють цей діапазон за потреби та припиняють зберігати певні об’ємні елементи (наприклад, Bloom у квитанціях), що дозволяє зменшити обсяг зберігання на понад 500 ГБ при синхронізації.
6. EIP-7951 — Попередньо скомпільований secp256r1 (P-256)
Оновлення додає нативну підтримку системи підписів, яку використовують iPhone, Android та більшість сучасних пристроїв. Це відкриває шлях до простіших гаманців, наприклад, з Face ID, подібних до Apple Pay.
7. EIP-7917 — Визначення майбутнього пропонента блоку
Ethereum тепер може заздалегідь визначити, хто буде наступним пропонентом блоку, що дозволяє на першому рівні надавати надійні попередні підтвердження. Користувачі отримують майже миттєве підтвердження та гарантію від майбутнього пропонента.
8. EIP-7825 — Обмеження Gas на одну транзакцію
Зараз одна транзакція може використати весь об’єм Gas блоку. Цей EIP встановлює обмеження близько 16,7 мільйона Gas на одну транзакцію, знижуючи вразливість до спам-атак і перевантажень.
9. EIP-7934 — Обмеження розміру блоку (10 МБ)
Цей EIP встановлює жорстке обмеження розміру блоку у 10 МБ на рівні протоколу. Це запобігає створенню зловмисниками надмірно великих блоків і посилює захист мережі від атак типу відмова в обслуговуванні.
10. EIP-7910 — Метод JSON-RPC eth_config
Новий RPC-метод дозволяє вузлам повідомляти, який хардфорк вони використовують. Це допомагає уникнути проблем з консенсусом через неправильну конфігурацію перед оновленням.
11. EIP-7939 — Операція CLZ (кількість провідних нулів)
Додавання операції CLZ дозволяє рахувати кількість провідних нулів у 256-бітному значенні. Це зменшує вартість виконання контрактів, розмір байткоду та знижує вартість доказів у системах з нульовим розголошенням.
12. EIP-7823 — Обмеження для попередньо скомпільованої MODEXP
Функція MODEXP використовується для криптографічної перевірки й була вразлива через прийом нескінченно великих вхідних даних. Цей EIP встановлює обмеження у 8 192 біти для кожного поля, роблячи функцію безпечнішою у використанні.
13. EIP-7883 — Збільшення вартості Gas для MODEXP
Окрім обмеження розміру, ціна MODEXP була занижена — вона могла споживати багато ресурсів за незначну плату. Цей EIP коригує ціну Gas, щоб краще відображати потрібні обчислення і запобігати зловживанням.
Висновок
Завдяки цьому широкому та комплексному набору змін оновлення Fusaka закріплює ще один важливий крок в еволюції Ethereum, зміцнюючи його статус основної інфраструктури для децентралізованих застосунків у глобальних масштабах. Очікується, що після оновлення Ethereum стане ще стійкішим, ефективнішим і готовим підтримати наступну хвилю зростання цієї індустрії.