Проект Ethereum за 5 років свого розвитку домігся дуже багато чого. Це і розміщення в його інфраструктурі десятків тисяч децентралізованих додатків, і загальна капіталізація (з усіма пов'язаними токенами) близько 100 мільярдів доларів, і загальний обсяг транзакцій, що досяг 1 трильйона за один тільки 2020 рік. Саме на його базі було створено найбільш стабільні стейблкоіни, які активно використовуються, і саме він відповідальний за вибухову популярність нового сектора децентралізованих фінансів.
Однак є в цього блокчейна і деякі недоліки, основний з яких - досить низька пропускна здатність мережі. 14 транзакцій в секунду явно недостатньо для тієї кількості користувачів, які щодня користуються послугами мережі.
Втім, розробники вже давно планують спосіб поліпшення блокчейну - він був описаний ще в дорожній карті проекту в момент його публікації. І основним моментом для вирішення численних проблем стане запуск нової мережі Ethereum 2.0, яка працює за рахунок смарт-контрактів і алгоритму консенсусу Proof of Stake. Навіть уже запланована точна дата початкової фази цієї події - 1 грудня 2020 року.
Навіщо це взагалі потрібно?
Для того, щоб підвищити пропускну здатність мережі, її захист і ступінь децентралізації, а також - зменшити річну інфляцію до 1 відсотка. Також, не дивлячись на те, що Ethereum 2.0 буде повністю новим проектом, що працюють паралельно з оригінальною ланцюжком ETH, користувачі без проблем зможуть на нього перейти. Правда, в односторонньому порядку.
За словами Віталіка Бутеріна - творця проекту, заплановані терміни запуску етапів нового проекту є занадто обережними, так що вже років через 2 користувачі блокчейну отримають все те, що їм обіцяли - новий алгоритм PoS, швидкість в 100 тисяч транзакцій в секунду, повноцінний зв'язок між ETH1 і ETH2.
Також він зазначає, що вже зараз користувачі Ethereum можуть скористатися технологією ZK-Rollups, що збільшує пропускну здатність мережі до 4 тисяч транзакцій і помітно знижує кількість ефіру на їх реалізацію. Дана технологія «стиснення даних» вже перевірена в рамках стейблкоіну USDT від компанії Tether. І за словами технічного директора компанії - Паоло Ардоіно, це більш надійне рішення, ніж використання різних сайдчейнів.
4 основних фази запуску
Нововведення Ethereum 2.0 будуть впроваджуватися поступово, щоб було достатньо часу на перевірку їх працездатності і вишукування можливих помилок і проблем.
Нульова фаза. Саме вона почнеться 1 грудня з створенням нового ланцюжка Beacon Chain. Основна мета - перевірка працездатності алгоритму PoS в реальному масштабі. Буде перевірено роботу стейкерів, механізм псевдовипадкового вибору з них валідатора, спосіб голосування за розміри блоків, а також - роздачу нагород і штрафів.
Перша фаза - шардінг. Ще одна ідея, спрямована на підвищення безпеки мережі. Має на увазі додавання 64 додаткових ланцюжків, у яких буде двостороння взаємодія з основною Beacon Chain.
Полуторна фаза. Злиття існуючого ланцюжка з новим, що працює на новому алгоритмі консенсуса. Прі цьому, втім, відключаться існуючі механізми майнінгу.
Друга фаза. Запуск смарт-контрактів і початок повноцінної роботи блокчейну. Шарди ж стануть повноцінними «віртуальними машинами», що забезпечать реалізацію цієї задачі.
Особливості початку запуску ETH2.0
Як вже було сказано, створення першого генезис-блоку відбудеться 1 грудня 2020 року в 12.00 за UTC., або о 3 годині дня за київським часом. Згідно заздалегідь озвученим умовам запуску, до цього моменту користувачі повинні були внести в загальний депозит порядку 524 тисяч ETH, а також - набрати близько 16 тисяч валідаторів. Результат був перевиконаний. Відтак до 30 листопада вдалося зібрати понад 850 тисяч ETH, а бажання стати перевіряючими підтвердило понад 26,5 тисяч осіб.
Можливі труднощі
Експерт з мережевої безпеки - Чейз Райт, сумнівається в успіху запуску алгоритму консенсусу PoS в рамках нульової фази розвитку Ethereum 2.0. Він вважає, що досвід тестових мереж Onyx, Witti, Altona і Medalla, що використовують даний алгоритм, а також - відсутність належного аудиту коду, можуть привести до численних помилок і втрати монет. Також він зазначає слабку взаємодію між різними клієнтами проекту і недолік зусиль розробників заради усунення цієї проблеми.
Висновки
Старт проекту ETH2.0 стане поворотним моментом не тільки для цієї криптовалюти, але і для блокчейн-індустрії в цілому. Особливо якщо ця ініціатива стане повноцінним вирішенням проблеми масштабування. Так що ми будемо стежити за розвитком ціх подій.
Опубліковано на сайті EXBASE за матеріалами forklog.com