Дослідження того, чому тестова мережа Ethereum у Шанхаї не пройшла гладко

  • Погляд на ключові проблеми, з якими розробники зіткнулися за кілька днів до оновлення Shanghai.
  • Причини, з якими стикаються виклики, не обов’язково стосуються часової шкали.

Команда Ethereum мережа планується до кінця лютого ще одним великим оновленням під назвою the Шанхайське оновлення.

Це полегшить ліквідний стейкінг, тому його дуже очікують. Таким чином, його розвиток і успішне розгортання є дуже важливими.

Історично ми стикалися із затримками, пов’язаними з деякими минулими оновленнями, зазвичай пов’язаними з проблемами в процесі розробки.

Згідно з даними, поточний процес розробки оновленої версії Shanghai також мав чималу частку проблем Виклик до виконання всіх основних розробників Ethereum (ACDE).

Проблема з порожніми блоками

Однією з найбільших проблем, з якою нещодавно зіткнулися розробники, є помилка в клієнті Geth EL для версії Shanghai.

Попередні висновки показали, що вузли Geth були несинхронізовані через порожні блоки. Повідомляється, що клієнт Geth (EL) усунув помилки.

Більше жодних транзакцій із нульовими блоками

Виклик ACDE також створив можливість для розробників обговорити, як працювати з великими двійковими типами даних, які називаються блобами, у межах mempool та протоколу Ethereum.

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

Після обговорення ідей щодо транзакцій Zero blob розробники вирішили взагалі відмовитися від цієї ідеї. Це тому, що вони погодилися, що ідеї, представлені як рішення, додадуть більшої складності

Péter Szilágyi, розробник Geth (EL), сказав про транзакції без блоків:

«Теорія надзвичайно гарна, надзвичайно елегантна та шалено складна. Ви можете мати багато великих транзакцій у блоці, але ви можете мати лише одну або дві blob-транзакції в блоці. Це величезна поведінкова диференціація».

Чи вплинуть ці проблеми на часову шкалу тестової мережі Ethereum Shanghai?

Поки що проблеми, з якими стикаються, не обов’язково загрожують стану мережі, що рухається вперед.

Крім того, варто відзначити, що виклик ACDE також продемонстрував швидкий характер рішень і вирішення проблем, які продемонстрували розробники Ethereum.

Це говорить про те, що Шанхайська тестова мережа запуск все ще на шляху до розгортання 28 лютого.

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

Джерело: https://ambcrypto.com/exploring-why-ethereums-shanghai-testnet-hasnt-been-a-smooth-sail/