Команда розробників Эфириума розкрила подробиці та умови запуску остаточної версії тестової мережі Ethereum 2.0 під назвою Medalla, який запланований на 4 серпня.
Нещодавно розробник Эфириума Денні Райан (Danny Ryan) повідомив, що остання версія тестової мережі Ethereum 2.0 буде запущена не раніше 4 серпня в 16:00 за МСК. Цю дату можна назвати остаточною, оскільки для запуску необхідно виконати дві умови. По-перше, треба дочекатися самого раннього терміну першого блоку. Цей параметр встановлюється вручну, і визначає найближчий термін запуску тестової мережі. По-друге, тестова мережа буде запущена при певній кількості валідаторів, що пройшли реєстрацію.
Розгортання Medalla почнеться тільки тоді, коли буде скоєно як мінімум 16 384 депозитів на суму 32 ETH. Кошти повинні бути внесені за 48 годин до самого раннього терміну створення першого блоку. Якщо потрібну кількість депозитів не буде здійснено до зазначеного терміну, то тестова мережа запускається через 48 годин після того, як ця умова буде виконана. Medalla буде максимально точно імітувати оновлення Ethereum 2.0, тому потрібно внесення депозитів. Учасником тестування зможе стати кожен бажаючий, зареєструвавшись і зробивши депозит у розмірі 32 ETH з тестової мережі Goerli.
До запуску вже готові чотири клієнта: Nimbus, Teku, Lighthouse і Prysm. Ще чотири клієнта знаходяться на стадії активної розробки. Райан очікує, що клієнт Lodestar також зможе підключити свої потужності до мережі. Клієнти координують роботу вузлів, тому від них багато в чому залежить безперебійне функціонування мережі. Наприклад, з-за помилки в клієнті Geth, домінуючому в Ethereum 1.0, відбулося порушення консенсусу між клієнтами Geth і Parity. Тому для Ethereum 2.0 було прийнято рішення використовувати мультиклиентную модель.
На відміну від попередніх ітерацій, тестова мережа Medalla буде управлятися співтовариством. Крім того, будуть проводитися атаки «білих ” хакерів» для виявлення дефектів і вразливостей. Розробники повідомили, що вже ведуть роботи по сигнальної ланцюга Beacon Chain, яка стане основним координатором різних шардов. Користувачі зможуть здійснювати стейкинг в ETH через депозитний контракт на Ethereum 1.0, але у них не вийде проводити транзакції з монетами Ethereum 2.0. Також користувачі не зможуть повернути їх до запуску першої фази оновлення.
Спочатку пропонувалося, щоб Ethereum 1.0 функціонував у якості окремої ланцюжка до повного розгортання хардфорка. Однак з грудня минулого року розробники розглядають пропозицію, яке могло б значно прискорити процес. Клієнтів Ethereum 1.0 і Ethereum 2.0 «гибридизировать» таким чином, щоб перші відповідали за роботу консенсусу і валідацію блоків, а останні – передавали всю інформацію про блоках і транзакції. Фактично, Ethereum 1.0 став би одним з безлічі шардов.
Нагадаємо, що в цьому місяці незалежний розробник Эфириума Олексій Ахунов запропонував запровадити не фіксують стан клієнти в поточну версію Эфириума, щоб масштабувати мережу з мінімальним збитком для безпеки.
Thanks!
Our editors are notified.