Що таке Ethereum 2.0 і чому це важливо?
Зміст
Вступ
Що таке Ethereum 2.0?
Відмінності між Ethereum та Ethereum 2.0
Дорога до Ethereum 2.0
Підсумки
Що таке Ethereum 2.0 і чому це важливо?
Головна сторінкаСтатті
Що таке Ethereum 2.0 і чому це важливо?

Що таке Ethereum 2.0 і чому це важливо?

Новачок
Опубліковано Nov 16, 2020Оновлено Sep 23, 2022
6m

Короткий зміст

Ethereum 2.0 – це довгоочікуване оновлення мережі Ethereum (ETH), яке обіцяє значні покращення функціональності та роботи мережі в цілому. Деякі з найбільш помітних оновлень це перехід на Proof of Stake (PoS), шардинг і новий блокчейн Beacon Chain. Очікується, що все це та багато іншого буде реалізовано в рамках ретельно спланованої дорожньої карти.

Але це лише верхівка айсбергу. Оскільки ether є однією із найпопулярніших криптовалют на планеті, є важливі подробиці про те, чим насправді є Ethereum 2.0 і як він вплине на криптосвіт в цілому.

Вступ

З моменту запуску Ethereum значно розширилася розробка нових технологій у вигляді децентралізованих програм (dApp) та інших блокчейнів. Що ще важливіше, багато з цих технологій було побудовано поверх мережі Ethereum. Згадайте деякі з найбільших інновацій децентралізованих фінансів (DeFi) – значна їхня частина працює на Ethereum.

На жаль, почали з'являтися проблеми масштабованості. У міру збільшення кількості транзакцій у мережі Ethereum, зростала вартість виконання цих транзакцій (які оплачуються у gas). Якщо Ethereum хоче стати платформою, яка відкриває наступне покоління інтернету, то економіка повинна мати сенс. В іншому випадку використання стає недоцільним.

Ось для чого з'являється Ethereum 2.0. Запропоновані оновлення ETH 2.0 для мережі Ethereum повинні вирішити, в першу чергу, проблему масштабованості. Ці поліпшення будуть контрастувати з існуючою версією Ethereum, і всі вони будуть реалізовані відповідно до ретельно спланованої дорожньої карти.

Що таке Ethereum 2.0?

Ethereum 2.0 (він же Eth2 або "Serenity") - це довгоочікуване оновлення мережі Ethereum, яке, серед іншого, обіцяє поліпшити масштабованість мережі. За рахунок реалізації кількох поліпшень підвищиться швидкість, ефективність та масштабованість без шкоди для безпеки та децентралізації.

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

На щастя, Ethereum 2.0 прагне вирішити цю проблему за рахунок реалізації деяких дуже важливих функцій. Ці нові функції створюють кілька ключових відмінностей між відомим нам Ethereum і очікуваним Ethereum.

Відмінності між Ethereum та Ethereum 2.0

Найбільші відмінності між Ethereum і Ethereum 2.0 полягають у використанні механізму консенсусу Proof of Stake (PoS), ланцюгів шардів та Beacon chain. Давайте розглянемо ці відмінності докладніше.

Proof of Stake

Proof of Work (PoW) – це спосіб Ethereum (і багатьох інших блокчейнів) підтримувати безпеку та актуальність мережі, винагороджуючи майнерів за створення та перевірку блоків на блокчейні. На жаль, PoW не масштабується, оскільки вимагає все більшої обчислювальної потужності зі зростанням блокчейну.

Proof of Stake (PoS) вирішує цю проблему, замінюючи обчислювальну потужність на "інтерес у грі". Тобто, якщо у вас є щонайменше 32 ETH, ви можете зафіксувати їх (тобто здійснити стейкінг), стати валідатором та отримувати оплату, підтверджуючи транзакції. Якщо ви хочете глибше зрозуміти, як працює PoS та стейкінг, ознайомтеся з Поясненням Proof of Stake.

Шардинг

Будь-хто, хто хоче отримати доступ до мережі Ethereum, повинен зробити це через ноду. Нода зберігає копію всієї мережі, що означає, що вона повинна завантажувати, обчислювати, зберігати та обробляти кожну транзакцію від початку існування Ethereum. Хоча вам, як користувачеві, не обов'язково запускати ноду для транзакцій, ця процедура все сповільнює.

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

Beacon chain

Коли ланцюги шардів працюють паралельно, повинна бути гарантія, що всі вони будуть синхронізовані один з одним. Beacon Chain піклується про це, забезпечуючи консенсус для всіх ланцюгів шардів, які працюють паралельно.

Beacon Chain – це абсолютно новий блокчейн, який грає центральну роль в Ethereum 2.0. Без нього, обмін інформацією між шардами був би неможливий, а масштабованості не існувало б. Тому це буде перша функція, представлена на шляху до Ethereum 2.0.

Дорога до Ethereum 2.0

Впровадження Ethereum 2.0 відбудеться не відразу. Замість цього він буде випущений у три фази, кожна з яких буде супроводжуватися різними функціями, щоб забезпечити успіх нового Ethereum.

Фаза 0

Перша фаза, або фаза 0, буде присвячена запуску Beacon chain, оскільки вона має центральне значення для функціональності шардів ланцюгів. Шардів ланцюгів поки не буде, але Beacon chain почне приймати валідаторів (тобто стейкерів) через односторонній депозитний контракт.

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

Beacon Chain була запущена 01.12.2020, і мережа працює паралельно з основною мережею. Після запуску, Beacon Chain не обробляла транзакції основної мережі. Натомість вона працювала паралельно, досягаючи консенсусу шляхом узгодження активних валідаторів та балансів їхніх рахунків. 

Фаза 1/1,5

Наступна фаза це мікс двох фаз: фази 1 і фази 1,5. Фаза 1 представила ланцюги шардів, які дозволяють валідаторам створювати блоки у блокчейні через PoS. У фазі 1,5 основна мережа Ethereum офіційно додасть ланцюги шардів і почне переходити від PoW до PoS.

Фаза 1/1,5 почалася у 2021 році.

Злиття

Злиття – важливий крок до Ethereum 2.0 та завершення переходу з PoW. Злиття змінить механізм консенсусу PoW на механізм PoS для блокчейну Ethereum. 

Злиття включає перехід поточного протоколу основної мережі Ethereum на Beacon Chain. Це серйозна зміна, оскільки транзакції Ethereum будуть проводитися в новій мережі PoS. Нові токени ETH карбуватимуться нодами в мережі, які будуть здійснювати стейкінг достатньої кількості токенів ether в пулі для захисту мережі та перевірки транзакцій.

Злиття не схоже на хард-форк, результатом якого стали б дві різні версії блокчейну. Ethereum залишиться єдиним блокчейном, і вся історія транзакцій користувача буде об'єднана. Вся історія транзакцій, що зберігається сьогодні в основній мережі, не буде втрачена; тому користувачам не потрібно робити жодних дій для захисту своїх активів.

Фаза 2

Останньою фазою стане фаза 2, коли Ethereum 2.0 буде підтримувати повністю сформовані шарди і стане офіційною мережею Ethereum. Ланцюги шардів також зможуть працювати зі смарт-контрактами, що дозволить розробникам dApp та іншим технологіям безперешкодно інтегруватися з Ethereum 2.0.

Очікується, що фаза 2 буде розгорнута після злиття або пізніше.

Підсумки

Ethereum 2.0 є важливим оновленням мережі Ethereum через декілька причин, особливо коли мова йде про масштабованість. Без нових функцій PoS, шардів ланцюгів і Beacon chain, Ethereum може в кінцевому підсумку стати нежиттєздатним і перестати бути провідною платформою смарт-контрактів у криптоекосистемі.

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