TL; DR
Ethereum 2.0 — це довгоочікуване оновлення мережі Ethereum (ETH), яке обіцяє значні покращення функціональності та взаємодії з мережею в цілому. Деякі з найбільш помітних оновлень включають перехід на Proof of Stake (PoS), шард-ланцюжки та новий блок-ланцюг у основі, який називається ланцюгом маяків. Очікується, що все це та багато іншого буде втілено в ретельно сплановану дорожню карту.
Але це лише верхівка айсберга. Оскільки ефір є однією з найпопулярніших криптовалют на планеті, є важливі деталі про те, що насправді таке Ethereum 2.0 і як він вплине на криптоверсію в цілому.
вступ
З моменту випуску Ethereum розвиток нових технологій у формі децентралізованих додатків (DApps) та інших блокчейнів значно розширився. Що ще важливіше, багато з цих технологій були створені на основі мережі Ethereum. Подумайте про деякі з найбільших інновацій децентралізованих фінансів (DeFi) – значна частина з них працює на основі Ethereum.
На жаль, почали виникати проблеми з масштабованістю. Зі збільшенням кількості транзакцій у мережі Ethereum зросла і вартість виконання цих транзакцій (які оплачуються газом). Якщо 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), ланцюжків сегментів і ланцюга маяків. Давайте розглянемо ці відмінності більш детально.
Доказ ставки
Proof of Work (PoW) — це спосіб Ethereum (та багатьох інших блокчейнів) підтримувати мережу в безпеці та оновлюватися шляхом винагороди майнерів за створення та перевірку блоків у блокчейні. На жаль, PoW не можна масштабувати, оскільки він вимагає все більшої кількості обчислювальної потужності в міру зростання блокчейна.
Proof of Stake (PoS) вирішує цю проблему, замінюючи обчислювальну потужність «шкірою в грі». Тобто, поки у вас є мінімум 32 ETH, ви можете закріпити його (тобто зробити ставку), стати валідатором і отримувати гроші, підтверджуючи транзакції. Якщо ви хочете глибше зануритися в те, як працює PoS і стейкинг, ознайомтеся з поясненнями Proof of Stake.
Шардинг
Кожен, хто хоче отримати доступ до мережі Ethereum, повинен зробити це через вузол. Вузол зберігає копію всієї мережі, що означає, що вузол повинен завантажувати, обчислювати, зберігати та обробляти кожну транзакцію з початку існування Ethereum. Хоча вам, як користувачеві, не обов’язково запускати вузол лише для здійснення транзакцій, це сповільнює все.
Ланцюжки сегментів схожі на будь-який інший блокчейн, за винятком того, що вони містять лише певні підмножини одного цілого блокчейну. Це допомагає вузлам керувати лише частиною або фрагментом мережі Ethereum. Це повинно збільшити пропускну здатність транзакцій і загальну потужність Ethereum.
Ланцюг маяка
З ланцюжками сегментів, що працюють паралельно, щось має гарантувати, що всі вони залишаються синхронними один з одним. Ну, ланцюжок маяків піклується про це, забезпечуючи консенсус для всіх ланцюжків сегментів, що працюють паралельно.
Beacon chain — це абсолютно новий блокчейн, який відіграє центральну роль в Ethereum 2.0. Без нього обмін інформацією між шардами був би неможливий, і масштабованість була б неіснуючою. З цієї причини було заявлено, що це буде перша функція, доставлена на шляху до Ethereum 2.0.
Шлях до Ethereum 2.0
Розгортання Ethereum 2.0 не відбудеться одразу. Натомість він буде випущений у три етапи, кожен із яких супроводжуватиметься окремими функціями, щоб забезпечити успіх нового Ethereum.
Фаза 0
Перша фаза, або фаза 0, буде присвячена випуску ланцюжка маяків, оскільки вона є центральною для функціональності ланцюжків сегментів. Поки що не буде ланцюжків сегментів, але ланцюг маяків почне приймати валідаторів (тобто стейкерів) через односторонній депозитний контракт.
It’s important to note that all registered validators who stake their ETH won’t be able to “unstake” until shard chains are fully implemented. That means ETH from validators will be locked up until the next phase.
The Beacon Chain was launched on the 1st of December 2020 and has been running parallel to the mainnet. Following its launch, the Beacon Chain has not been processing mainnet transactions. It has instead been running parallel, reaching consensus by agreeing on active validators and their account balances.
Фаза 1/1,5
Наступна фаза фактично є сумішшю двох фаз: фази 1 і фази 1.5. Фаза 1 представила ланцюжки фрагментів, які дозволяють валідаторам створювати блоки в блокчейні через PoS. На етапі 1.5 основна мережа Ethereum офіційно представить ланцюжки сегментів і почне перехід від PoW до PoS.
Фаза 1/1.5 почалася в 2021 році.
Злиття
Злиття є важливим кроком до Ethereum 2.0 і є завершенням переходу від PoW. Злиття переведе блокчейн Ethereum з механізму консенсусу PoW на механізм PoS.
Merge involves transitioning the current Ethereum mainnet protocol to the Beacon Chain. This is a major change as now Ethereum transactions will be conducted on the new PoS network. New ETH tokens will be minted by nodes on the network, staking a fair amount of ether tokens into a pool to secure the network and validate transactions.
The merge is not like a hard fork which would result in two different versions of the blockchain. Ethereum will continue as a single blockchain, and all user transaction history will be merged. All transaction history currently stored on the mainnet will not be lost; therefore users don’t need to take any action to protect their assets.
Фаза 2
Останньою фазою буде фаза 2, коли Ethereum 2.0 підтримуватиме повністю сформовані сегменти та стане офіційною мережею Ethereum. Шард-ланцюжки також зможуть працювати зі смарт-контрактами, дозволяючи розробникам DApps та інших технологій легко інтегруватися з Ethereum 2.0.
Очікується, що фаза 2 буде розгорнута після злиття або пізніше.
Закриття думок
Ethereum 2.0 є важливим оновленням мережі Ethereum з кількох причин, особливо коли мова йде про масштабованість. Без нових функцій PoS, ланцюжків сегментів і ланцюга маяків Ethereum може зрештою стати нежиттєздатним і більше не стане провідною платформою смарт-контрактів у крипто-екосистемі.
Розгортання Eth2 займе деякий час, і це може зайняти навіть більше часу, ніж очікувалося. Хороша новина полягає в тому, що це вже повним ходом, і розробники Ethereum налаштовані довести його до кінця.