Підсумок 107-ї конференції розробників ядра Ethereum
20 квітня 2023 року розробники Ethereum провели 107-у телефонну конференцію з основними розробниками Консенсусу (ACDC). Конференцію вів дослідник фонду Ethereum, основну увагу було приділено змінам в консенсусному шарі Ethereum (CL), прогресу Deneb та іншим пропозиціям, окрім EIP-4844, у наступному оновленні в Канкуні.
Deneb测试网络#5
Після успішного активації оновлення в Шанхаї розробники швидко зосередили увагу на підготовці до Канкуна. Канкун є наступною назвою оновлення виконавчого рівня Ethereum (EL), а Deneb – відповідним ім'ям оновлення CL. Розробники обговорили кінцевий обсяг оновлення Cancun/Deneb, яке буде зосереджене на EIP-4844 (реалізація типу транзакцій blob).
Підготовка до Deneb починається з запуску тестової мережі #5. Один з розробників заявив, що п'ята тестова мережа EIP-4844 буде запущена наступного тижня. Наразі деякі клієнти проходять пробний запуск, готуючись до випуску тестової мережі.
API двигуна має невелику зміну, об'єднавши виклики "getPayloadV3" та "getBlobsBundleV1" в один. Ця зміна ще не була включена до специфікації EIP-4844, але буде завершена в найближчі кілька днів для тестування в тестовій мережі #5.
Розробники також обговорили питання, як повторно вставити blob-транзакції в блок під час перетворення ланцюга. Оскільки blob-транзакції відокремлені від звичайних транзакцій, блоби після перетворення можна отримати лише з транзакцій з публічного пулу пам'яті. Враховуючи, що багато транзакцій обходять пул пам'яті, одним з рішень є передача CL даних blob для кожного блоку EL, після чого EL може кешувати їх до завершення блоку. Іншим методом є вимога до користувачів, які подали транзакції, що обійшли пул пам'яті, повторно подати свої транзакції під час події перетворення ланцюга.
Деякі розробники схильні передавати blob-дані в EL, щоб під час реконструкції можна було повторно вставити транзакції. Однак такий підхід може подальше порушити абстракцію між шарами EL та CL і може конфліктувати з майбутніми оновленнями впровадження вибірки доступності даних (DAS).
Додаткова пропозиція Deneb
Окрім EIP-4844, оновлення Deneb також розглянуло інші кодові оновлення:
EIP-4788: Публікація стану CL Beacon Chain в EL, що дозволяє смарт-контрактам на EL здійснювати мінімально довірений доступ до CL.
EIP-6914: Дозволяє повторно використовувати індекси валідаторів, які повністю вийшли з мережі та давно не були активними. Через велику складність це може бути відкладено до хардфорку після Deneb.
Потенційна зміна коду, що стосується заповнення даних з генезис-блоку Beacon Chain та створення нового "історичного резюме".
PR 3175: запобігання тому, щоб покарані валідатори подавали блоки під час виходу з черги, забезпечує захист від "високої відмови".
EIP-6493: вирішує проблему, як вузли обробляють типи blob-транзакцій, які форматуються у SSZ на CL, але кодуються по-різному на EL.
Розробники схильні включати EIP-4788, PR 3175 разом з EIP-4844 у наступне оновлення.
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
26 лайків
Нагородити
26
8
Репост
Поділіться
Прокоментувати
0/400
TideReceder
· 5год тому
Знову засідання, знову засідання, справді вважають, що ми всі невдахи?
Переглянути оригіналвідповісти на0
NFTDreamer
· 08-12 19:55
4844 справді потужний бик, пропозиції можуть бути реалізовані, а якщо не знаєш як, то просто скопіюй.
Переглянути оригіналвідповісти на0
SchroedingerMiner
· 08-11 02:30
Ця хвиля бик не бик, спершу в Канкун
Переглянути оригіналвідповісти на0
GateUser-a606bf0c
· 08-11 02:28
Що за нові функції? Просто змініть їх.
Переглянути оригіналвідповісти на0
AirdropDreamBreaker
· 08-11 02:21
Розробка вже перейшла на п'яту тестову мережу, справжній кіпіш.
Переглянути оригіналвідповісти на0
SignatureAnxiety
· 08-11 02:13
Коли оновлення для Канкуна вийде? Не можу дочекатися!
Переглянути оригіналвідповісти на0
GateUser-3824aa38
· 08-11 02:12
Канкун – це ж те місце, куди раніше попереджали не йти під час відпустки...
Конференція основних розробників Ethereum зосереджена на оновленні Канкун, основна увага приділяється EIP-4844 та пропозиції Deneb.
Підсумок 107-ї конференції розробників ядра Ethereum
20 квітня 2023 року розробники Ethereum провели 107-у телефонну конференцію з основними розробниками Консенсусу (ACDC). Конференцію вів дослідник фонду Ethereum, основну увагу було приділено змінам в консенсусному шарі Ethereum (CL), прогресу Deneb та іншим пропозиціям, окрім EIP-4844, у наступному оновленні в Канкуні.
Deneb测试网络#5
Після успішного активації оновлення в Шанхаї розробники швидко зосередили увагу на підготовці до Канкуна. Канкун є наступною назвою оновлення виконавчого рівня Ethereum (EL), а Deneb – відповідним ім'ям оновлення CL. Розробники обговорили кінцевий обсяг оновлення Cancun/Deneb, яке буде зосереджене на EIP-4844 (реалізація типу транзакцій blob).
Підготовка до Deneb починається з запуску тестової мережі #5. Один з розробників заявив, що п'ята тестова мережа EIP-4844 буде запущена наступного тижня. Наразі деякі клієнти проходять пробний запуск, готуючись до випуску тестової мережі.
API двигуна має невелику зміну, об'єднавши виклики "getPayloadV3" та "getBlobsBundleV1" в один. Ця зміна ще не була включена до специфікації EIP-4844, але буде завершена в найближчі кілька днів для тестування в тестовій мережі #5.
Розробники також обговорили питання, як повторно вставити blob-транзакції в блок під час перетворення ланцюга. Оскільки blob-транзакції відокремлені від звичайних транзакцій, блоби після перетворення можна отримати лише з транзакцій з публічного пулу пам'яті. Враховуючи, що багато транзакцій обходять пул пам'яті, одним з рішень є передача CL даних blob для кожного блоку EL, після чого EL може кешувати їх до завершення блоку. Іншим методом є вимога до користувачів, які подали транзакції, що обійшли пул пам'яті, повторно подати свої транзакції під час події перетворення ланцюга.
Деякі розробники схильні передавати blob-дані в EL, щоб під час реконструкції можна було повторно вставити транзакції. Однак такий підхід може подальше порушити абстракцію між шарами EL та CL і може конфліктувати з майбутніми оновленнями впровадження вибірки доступності даних (DAS).
Додаткова пропозиція Deneb
Окрім EIP-4844, оновлення Deneb також розглянуло інші кодові оновлення:
EIP-4788: Публікація стану CL Beacon Chain в EL, що дозволяє смарт-контрактам на EL здійснювати мінімально довірений доступ до CL.
EIP-6914: Дозволяє повторно використовувати індекси валідаторів, які повністю вийшли з мережі та давно не були активними. Через велику складність це може бути відкладено до хардфорку після Deneb.
Потенційна зміна коду, що стосується заповнення даних з генезис-блоку Beacon Chain та створення нового "історичного резюме".
PR 3175: запобігання тому, щоб покарані валідатори подавали блоки під час виходу з черги, забезпечує захист від "високої відмови".
EIP-6493: вирішує проблему, як вузли обробляють типи blob-транзакцій, які форматуються у SSZ на CL, але кодуються по-різному на EL.
Розробники схильні включати EIP-4788, PR 3175 разом з EIP-4844 у наступне оновлення.