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

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

Новачок
Published Nov 16, 2020Updated Jul 9, 2021
5m

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

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

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


Вступ

З моменту випуску Ethereum розробка нових технологій у вигляді децентралізованих додатків (Dapps) та інших блокчейнів значно розширилася. Що ще більш важливо, багато цих технологій були побудовані на базі мережі 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 від валідаторів буде заблокований до наступного етапу.

Очікується, що фаза 0 буде розгорнута протягом 2020 року.


Фаза 1/1,5

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

Очікується, що фаза 1/1,5 буде запущена у 2021 році.


Фаза 2

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

Очікується, що Фаза 2 буде запущена у 2021 році або пізніше.


Заключні думки

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

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

Все ще є питання про Ethereum 2.0 та цифрові активи? Відвідайте нашу платформу "Питань і відповідей" Ask Academy, де спільнота Binance відповість на ваші запитання.