Помилки, виявлені в оновленнях Mainnet Merge клієнтів Ethereum

Підготовка до остаточного запуску довгоочікуваного оновлення Ethereum, Merge, стає на краще. Протягом останніх кількох місяців вся екосистема Ethereum перебувала в активному стані. Наразі в останню хвилину зроблено зміни для запуску Merge 15 вересня.

ETH працює над переходом на блокчейн Proof-of-Stake. Цей крок повністю змінить основну мережу Ethereum для роботи з механізмом консенсусу PoS, який потребує ставки. Таким чином, користувачі можуть зручно робити ставки на свій ETH відповідно до правил блокчейну.

Нагадаємо, що ETH розгорнув Beacon Chain як механізм, який живить мережу. Через Beacon Chain клієнти ставлять свій ефір. Але основна мережа Ethereum все ще працює за допомогою механізму Proof-of-Work, який вимагає майнінгу для своєї стабільності.

Помилки, виявлені в оновленнях Mainnet Merge клієнтів Ethereum
Ethereum коливається нижче 1,650 доларів на графіку l ETHUSDT на TradingView.com

Таким чином, злиття — це повний процес, який об’єднує основну мережу та Beacon Chain для екосистеми Ethereum.

У новій розробці клієнти ETH випустили оновлення, які відзначають частину останніх кроків для запуску. Але є шокуюче відкриття помилок в оновленні основної мережі клієнтів ETH, Nethermind і Go ETH. У той час як перший має помилку у v1.14.0, другий має її в Geth v1.20.22 (Promavess).

Оскільки очікування злиття зростає, більшість клієнтів Ethereum випустили необхідні оновлення, щоб полегшити оновлення основної мережі. Це Geth v1.10.22, Besu v22.7.1, Nethermind v1.14.0, Teku v22.8.1, Prysm 3.0.0, Lighthouse v3.0.0 і Erigon v2022.08.02-alpha.

У звітах про ситуацію зазначено, що виявлення помилок не вплине на злиття між мережею Ethereum Mainnet і Beacon Chain. Таким чином, встановлена ​​дата запуску все одно буде 15 вересня. Існують можливості для клієнтів, щоб переключитися на інші клієнти виконання, поки триває підготовка до Mainnet Merge.

Команда Ethereum виправляє помилки

У твіті 23 серпня Петро Сілагій, розробник Ethereum, виявив помилку регресії в Geth v1.10.22 (Promavess). Szilagyi зазначив, що це може бути один із запитів на отримання (PR), який команда blockchain об’єднала з новою моделлю зберігання або онлайн-секатором. Він зазначив, що вони працюють над вирішенням проблеми.

Після твіту Szilagyi була відповідь від «DanielC», розробника ядра Nethermind. Він заявив про виявлення подібної помилки регресії у випуску v1.14.0. Однак команда швидко вирішила проблему, перейшовши на фазу суворої стабілізації перед початком злиття.

Існують прогресивні плани щодо Белатриси та оновлення Парижа для Злиття. Крім того, розробники Ethereum щиро сподіваються на TTD 58750000000000000000000, який активує злиття. Крім того, швидкість хешування Ethereum досягла очікуваного середнього значення в 872.2 TH/s, що є достатньо високим показником для запуску злиття.

Вибране зображення від Pixabay, діаграма від TradingView.com

Джерело: https://bitcoinist.com/bugs-discovered-in-ethereum-clients-mainnet-merge-updates/