Розробник ETH 2.0 Денні Райан (Danny Ryan) опублікував статтю, в якій детально розповів про прийдешнє оновлення Serenity. Він також відповів на запитання користувачів Reddit про оновлення.
Як зазначає Райан, ETH 2.0 покликаний змінити Эфириум і зробити його набагато більш ефективним, безпечним і масштабованим для «великих обсягів транзакцій». В даний час мережа може обробляти до 12 транзакцій в секунду, а перевантаження мережі призводить до уповільнення переказів і зростання комісій.
Райан розповів, що ETH 2.0 буде розгорнуто в рамках чотирьох основних фаз. На фазі 0 буде запущена Beacon Chain на основі алгоритму консенсусу PoS і представлені вузли валідаторів. Будь-який користувач, що має 32 ETH для стейкинга, зможе розгорнути вузол і взяти участь у додаванні блоків.
«Мета фази 0 – досягнення консенсусу з сотнями тисяч валідаторів, розподілених по тисячам вузлів по всьому світу», – пише Райан.
На фазі 1 з’явиться «шардінг» – складна реалізація, яка «розбиває» мережа Эфириума на тисячі окремих ланцюжків, забезпечуючи більш швидке введення даних і підтвердження транзакцій. Валідатори Beacon Chain будуть отримувати випадкові короткострокові завдання для побудови і перевірки ланцюжків «шардов». Спочатку планується запустити 64 шарда, а загальний обсяг доступних для системи даних буде знаходитися в діапазоні від 1 до 4 МБ/с.
На фазі 1.5 поточна основна мережа Эфириума буде інтегрована з механізмом консенсусу ETH 2.0 як шарда. У мережі будуть поступово з’являтися програми, а розробникам стане доступна набагато більш потужна система для роботи.
Останній етап – фаза 2 – буде полягати в додаванні станів і можливостей запуску більшої кількості шардов. Як зазначає Райан, є багато варіантів того, яку форму може прийняти ця фаза, і зараз розробники дискутують про дослідження і створення прототипів для цього етапу.
«Зараз спостерігається швидкий прогрес перетворення абстрактних ідей взаємодії між шардами в конкретні специфікації для обговорення і, в кінцевому рахунку, в прототипи», – зазначає Райан.
Розробник також додав, що існує безліч різних клієнтів та інструментів ETH 2.0, які зараз тестуються.
Питання на Reddit
Минулого тижня Райан провів сесію відповідей на запитання користувачів Reddit, в рамках якої розповів про етапи розгортання ETH 2.0 і готуються до запуску функції. Крім того, він відповів на питання про безпеку мережі і можливої централізації стейкеров.
Райан розповів, що розробники Эфириума майже повністю зосереджені на запуск фази 0. Однак розробка фази 1 також продовжує прогресувати і, як очікується, вона буде розгорнута незабаром після запуску фази 0.
За словами Раяна, мікрокомп’ютери, наприклад, Raspberry Pi 4, зможуть працювати з фазою 0, але реалізація фази 1 зажадає більшої обчислювальної потужності. Він також зазначив, що «цілком можливий» спеціальний шард для DeFi, і визнав, що деякі додатки теоретично можуть працювати краще на окремих шардах.
Деякі члени спільноти зазначили, що раніше розробники говорили про концепцію ETH 3.0, яка буде включати в себе оновлення деяких компонентів Эфириума з допомогою zk-Snarks для забезпечення більшої конфіденційності і безпеки мережі. Співзасновник Эфириума Віталік Бутерин прокоментував ідею такого оновлення:
«В даний час я дотримуюся ідеї відмови від змін поточної структури Эфириума після розгортання ETH 2.0. Я виступаю за поступові зміни».
Нагадаємо, що нещодавно Бутерин висловив упевненість в тому, що розробка рішень другого рівня для Эфириума ведеться досить успішно.
Thanks!
Our editors are notified.