Що таке Ethereum 2.0

Занурення в Ethereum 2.0

Ethereum 2.0, також відомий як Serenity – це довгоочікуване оновлення блокчейна Ethereum.

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

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

Що таке Ethereum 2.0?

Ethereum 2.0 призведе до переходу блокчейна від механізму консенсусу доказу роботи (proof-of-work) (також використовуваного Bitcoin) до підтвердження частки володіння (proof-of-stake). Це буде помітним відходом від перевіреного протоколу, який використовувався протягом п’яти років.

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

Мережа блокчейна ETH 2.0 знаходиться в розробці з 2015 року і не буде розгорнута відразу. Одна з основних цілей – збільшити ємність, що означає, що транзакції зможуть виконуватися швидше. Бурхливе зростання числа DApps з відкритим кодом, не кажучи вже про сектор децентралізованих фінансів, сильно навантажило цю блокчейн мережу.

Як приклад варто згадати, що сталося, коли CryptoKitties був запущений у п’янкі дні 2017 року, коли Ether та Bitcoin наближалися до історичних максимумів. Попит на цих колекційних кішок досяг такого піку, що десятки транзакцій зависли та очікували на обробку.

Забезпечення масштабованості основний мережі у майбутньому може мати вирішальне значення її виживання. Без нього криптоентузіасти можуть зрештою перенести свої справи кудись ще.

Чим Ethereum 2.0 відрізняється від Ethereum 1.0?

Компанія ConsenSys, що займається технологією блокчейн, акуратно визначає, чим ETH 2.0 відрізняється від свого попередника ETH 1.0.

Уявіть, що Ethereum 1.0 – це жвава дорога з однією смугою руху в кожному напрямку, а значить, якщо затор, всі машини змушені плестися з однаковою і дуже низькою швидкістю.

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

Перехід від PoW до PoS буде надзвичайно важливим, не в останню чергу з погляду енергоефективності. Proof-of-work споживає неймовірну кількість енергії. Так багато, що одна транзакція в блокчейні Bictoin залишає вуглецевий слід, еквівалентний 667 551 транзакціям VISA. Один платіж в Ethereum 1.0 споживає більше електроенергії, ніж звичайне домогосподарство США за цілий день.

За оцінками Інституту інженерів електротехніки та електроніки (це IEEE для стислості) передбачається, що оновлення ETH 2,0 дозволить скоротити споживання енергії в мережі на цілих 99%. Це означає, що блокчейн не завдасть шкоди довкіллю у своїй місії до забезпечення повної фінансової свободи для всіх.

Що таке шардінг?

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

Як пояснила команда ConsenSys: «Кожен шардчейн схожий на додавання ще однієї смуги руху для розширення Ethereum та перетворення з односмугової дороги на багатосмугову магістраль. Більше смуг та паралельна обробка призведуть до набагато більш високої пропускної спроможності».

Зараз ви, напевно, думаєте: «Це геніально! Чому цього не зробили із самого початку?!» Відповідь, відверто кажучи, у тому, що все не так вже й просто.

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

Як працює стекінг?

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

Система PoS, звана Casper, ґрунтується на валідаторах, які вкладають свої гроші. Щоб отримати привілей додавати нові блоки блокчейн і отримувати винагороду, їм необхідно викласти 32 ETH, які будуть заблоковані. Це можна порівняти зі страховкою: так само, як ви втратите свій страховий депозит, якщо розгромите готельний номер, валідатори ризикують втратити свої ETH, якщо вони не діятимуть на користь мережі блокчейнів.

Це дуже відрізняється від того, як працює Ethereum зараз. Нові блоки майнят ті, хто має найбільше обчислювальних потужностей. Така технологія не завжди доступна для повсякденного споживача. При консенсусі proof-of-stake блоки зазвичай розподіляються пропорційно, залежно від того, скільки криптовалюти кожен користувач заблокував. Наприклад, людина, яка частка якої у стекінгу склала 5% від загальної суми, зрештою підтвердить 5% нових блоків та отримає нагороду у такому ж обсязі. При цьому в Ethereum 2.0 валідатори вибиратимуться випадково.

Поговоримо про гроші. Наскільки великі будуть винагороди? Це залежатиме від кількості валідаторів і згодом вони зменшуватимуться. Дорожня карта Ethereum передбачає, що максимальний прибуток складе 18,1% понад 32 ETH або лише 1,56%.

Припустимо, наприклад, що 1 ETH коштує 300 доларів, і для того, щоб стати валідатором, буде потрібна інвестиція у розмірі 9600 доларів. Це дуже змінює баланс сил. Через це з’являються пули ставок, у яких криптоентузіасти зможуть об’єднати свій Ether та розділяти доходи.

Чи стане Proof-of-Stake кінцем майнінгу Ethereum?

Коротка відповідь – так. Пули для майнінгу Ethereum стоятимуть без діла і шукатимуть нове заняття після того, як ETH 2.0 буде запущений повністю. Можливо, їм доведеться переключити свою увагу на альткойни або розпочати нову кар’єру в стейкінгу.

Тим не менш, поки що не потрібно починати упаковувати своє майнінгове обладнання, proof-of-work ще в справі якийсь час, поки тестова мережа працює своєю чергою, і кожна фаза набирає чинності.

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

І тому є прецедент. Ще в 2016 році початкова мережа Ethereum зазнала хардфорки після зламування MakerDAO. Оригінальний блокчейн, на якому хакер зберігав гроші, був перейменований в Ethereum Classic (який залишиться proof-of-work), тоді як нова платформа, на якій гроші були повернуті, зберегла назву Ethereum.

Які плюси та мінуси Ethereum PoS?

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

  • Зниження бар’єру для входу. Стати валідатором у блокчейні proof-of-work часто буває надмірно дорого через необхідність придбання високотехнологічного обладнання для майнінгу. При консенсусі PoS заявлена мета Ethereum – “дозволити типовому споживацькому ноутбуку обробляти та валідувати шарди”.
  • Більше справедливі умови гри. Через чисту вартість обладнання для майнінгу та споживання електроенергії, необхідного для механізму консенсусу PoW, відповідальність за створення нових блоків часто лягає на невелику жменьку майнерів, які мають достатньо капіталу.
  • Мережеві атаки стануть дорожчими. Валідатори фінансово зацікавлені в тому, щоб блокчейн був безпечним та надійним. Щоб зловмисник успішно атакував мережу Ether, йому потрібно буде внести гарантійний депозит – гроші, які він у разі атаки втратить.

Однак, як і слід було очікувати, механізм консенсусу з доказом частки є і свої недоліки. Вони включають:

  • Великі гравці зможуть зрештою мати непомірний вплив. Відмова від майнінгу не означає, що зникне дисбаланс потужності. Хтось із глибокими кишенями може зрештою поставити 32000 ETH і, отже, зрештою валідувати у 1000 разів більше блоків, ніж усі інші.
  • Це ніколи не тестували на такому масштабі. Ethereum стане найбільшою криптовалютою, яка будь-коли перейшла на Proof-of-Stake. Ускладнення та несподівані вразливості можуть мати катастрофічні наслідки для проекту.

Якими будуть основні етапи ETH 2.0?

Як можна здогадатися, Ethereum Foundation хоче дуже обережно підходити до оновлення. Через це процес переходу на ETH 2.0, мабуть, найкраще порівняти з тим, як жити в будинку в той час, поки там проходить ремонт.

Перехід пройде в три основні етапи: етап 0, етап 1 та етап 2. Існуючий блокчейн Ethereum 1.0 продовжуватиме працювати на кожному етапі.

Ось що тягне за собою кожен крок:

  • Фаза 0 ознаменує запуск Beacon Chain, яка відповідатиме за управління валідаторами та забезпечення механізму консенсусу PoS, а також за видачу штрафів та винагород. Це мало статися у січні 2020 року.
  • Фаза 1 додає до мікса шардинг, розділяючи мережу Ethereum на 64 різних ланцюжка. Логічно подумати, що це помножить ємність на 64, але насправді це може означати, що ETH 2.0 зможе обробляти сотні разів більше транзакцій на секунду, ніж його попередник. Цей етап дорожньої карти було намічено на 2021 рік.
  • Фаза 2 ознаменує підтримку перекладів та виведення ETH, а також функціональність смарт-контрактів, що врешті-решт призведе до відключення блокчейна Ethereum 1.0 разів і назавжди. Є надія, що це станеться до 2022 року. Але коли хоч один проект такого масштабу виконуватиметься за графіком?

Як пояснюється у статті Джеффрі Хенкока на ресурсі Medium:

«На жаль, все, що стоїть за Фазою 2, перебуває у стані виключно прогнозу, не існує жодної достовірної інформації про ці фази».

Проект координує Ethereum Foundation і до нього залучені сотні розробників. Усі технічні деталі фіксуються на спеціальній сторінці Github.

Чому затримується Ethereum 2.0?

Після того, як було пропущено перший дедлайн, з’явилася надія, що ETH 2.0 буде запущений у липні — якраз до його п’ятої річниці. Поки шампанське ллється рікою, про неприємні затримки можна буде забути. На жаль, цього також не сталося.

Проблема в тому, що Beacon Chain зможе запуститися тільки після того, як загальнодоступна тестова мережа та програма нагороджень за знайдені помилки пропрацюють кілька місяців, і Джастін Дрейк, член Ethereum Foundation, висловив скептицизм з приводу того, що у третьому кварталі 2020 це можливо. Він вважає, що дебют Фази 0 може відбутися лише у січні 2021 року, на цілий рік пізніше за графік.

Після виступу Дрейка в середині липня Віталік Бутерін, один із засновників Ethereum, доклав багато зусиль, щоб применшити цей песимізм. Він зазначив, що тестова мережа Altona була запущена у липні, і припустив, що етап 0 може розпочатися у листопаді. Відповідаючи Дрейку на Reddit, Бутерін сказав:

«Я особисто зовсім не згоден із цим, і я б підтримав запуск фази 0 значно раніше 2021, незалежно від рівня готовності».

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

До середини серпня Бутерін знову повернувся до цього питання практично до його витоків. У підкаст-інтерв’ю він сказав:

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

Що станеться із блокчейном ETH 1.0?

Коли Ethereum 2.0 дійсно запуститься, він буде працювати в тандемі з Ethereum 1.0 як мінімум пару років.

Як повідомляє ConsenSys, після того, як ETH 2.0 буде повністю побудований і зможе функціонувати на повну силу:

“Поточний план полягає в тому, що блокчейн Ethereum 1.0 фактично стане першим шардом Ethereum 2.0 після запуску Етапу 1”.

Насправді є кілька досить наочних аналогій, які демонструють, як здійснюватиметься перехід.

Один із співробітників ConsenSys, Джиммі Рагоса (Jimmy Ragosa), спробував пояснити це простим порівнянням Ethereum 1.0 з автобусом та Ethereum 2.0 з поїздом.

Рагоса намалював картинку, на якій будується поїзд, доки автобус вже перебуває в дорозі — і пасажирам автобуса буде дозволено продовжити поїздку, як тільки Beacon Chain буде випущений.

«Зрештою весь автобус завантажується в потяг», – написав він.

Що станеться із монетами ETH, якими я зараз володію?

Якщо ви зараз володієте Ether, ви можете бути дуже стурбовані тим, що ваші монети ETH знеціняться, як тільки запрацює новий блокчейн.

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

Але якщо ви маєте пристойну кількість ETH, ви можете задуматися про ефективне використання своєї криптовалюти за рахунок стейкінгу. Невелике попередження: можливо вам не варто робити цього відразу. Валідатори, які приєднуються на етапі Beacon Chain, не зможуть вивести Ether, який вони поставили до стейку, до здійснення оновлень Етапу 2, що може тривати два або три роки.

Ще раз важливо наголосити, що ви не зможете купити токени ETH 2.0 після завершення оновлення. Це буде той самий старий добрий Ether, який ви знаєте та любите, у тому ж гаманці Ethereum, який ви завжди використовували.

У наступній частині відповимо як перехід до Ethereum 2.0 вплине на DeFi?

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *