Що таке хард-форк Ethereum London?
Головна сторінка
Статті
Що таке хард-форк Ethereum London?

Що таке хард-форк Ethereum London?

Середній рівень
Опубліковано Jun 1, 2021Оновлено Feb 21, 2023
6m

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

Хард-форк Ethereum London – це оновлення, яке змінює модель комісій за транзакції у блокчейні та затримує подію "Часова бомба складності". Мережа Ethereum буде встановлювати комісії за транзакції у вигляді базової комісії за кожен блок, а не робити ставки на ціни за gas.

Щоб збігтися із запланованим релізом Ethereum 2.0, розробники також відкладають навмисно вбудовану подію, відому як "Часова бомба складності." Це спонукає майнерів перейти з Proof of Work (PoW) на Proof of Stake (PoS).


Вступ

Хард-форк Ethereum London – це оновлення блокчейну Ethereum, яке з'явиться незабаром після хард-форку Berlin у квітні 2021 року. Оновлення London вносить значні зміни у систему комісій за транзакції Ethereum, яка довгий час була предметом суперечок. Оновлення також готується до запланованого випуску Ethereum 2.0, вносячи зміни у його модель консенсусу.

Однак, дехто вважає хард-форк London спірним через значні зміни, які він внесе до комісії за транзакції криптовалют та майнінг. Точні наслідки змін для користувачів та майнерів невідомі, але вони будуть тимчасовими, оскільки скоро з'явиться Ethereum 2.0.


Що нового в оновленні Ethereum London?

Оновлення Ethereum London – це хард-форк, в якому представлені дві нові пропозиції щодо поліпшення Ethereum (EIP). З випуском Ethereum 2.0 (Serenity) запланованим на 2022 рік, оновлення London робить деякі приготування до переходу на Proof of Stake. Майнери побачать уповільнення зростання складності майнінгу, щоб збігтися із оновленням Serenity. Оскільки London – це хард-форк, то всі ноди повинні використовувати нові правила та останню версію, щоб продовжити майнінг та перевірку.
Найбільш значною зміною будуть комісії за транзакції, включаючи новий механізм дефляції. Раніше користувачі подавали заявки на оплату їх gas комісій. Майнери віддавали пріоритет транзакціям в залежності від доданої комісії та використовували її в якості винагороди за додавання у блок. Тепер замість цього, кожен блок буде мати фіксовану пов'язану комісію. Ця зміна пов'язана з EIP-1559, включеним в оновлення London разом з EIP-3238.


Що таке EIP?

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

Кожен EIP слідує рекомендаціям, викладеним в EIP1:

EIP повинен містити коротку технічну специфікацію функції та її обґрунтування. Автор EIP несе відповідальність за досягнення консенсусу в суспільстві та документування особливих думок.

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


Що таке EIP-1559?

EIP-1559 – це запропоновані зміни способу оплати користувачами gas у мережі Ethereum. Цей EIP був створений засновником Ethereum, Vitalik Buterin та командою інших розробників.


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

EIP-1559 пропонує новий механізм ціноутворення , який замість цього буде створювати базову комісію для кожного блоку. Блокчейн буде спалювати комісію, зменшуючи загальну пропозицію Ether (ETH). Цей ефект створить дефляційний тиск на криптовалюту.
Базова комісія змінюється для кожного блоку в залежності від вимог мережі. Якщо блок заповнюється транзакціями більш ніж на 50%, базова комісія збільшується, і навпаки. Цей механізм намагається підтримувати рівень наполовину повної рівноваги для більшості блоків.
Ви також можете додати чайові для майнерів в якості стимулу, щоб пропустити чергу для вашої транзакції. Однак, Ethereum намагається підтримувати заповненість блоків приблизно на 50% навіть без чайових. Оскільки в кожному блоці є багато місця, чайові, швидше за все, повинні бути невеликоми, щоб потрапити в початок черги.


Що таке EIP-3238?

У Ethereum вбудована Часова бомба складності, яка ускладнює майнінг Ethereum. Коли ми досягнемо "Часової бомби складності", час, необхідний для майнінгу нового блоку, буде настільки великим, що прибутковість для майнерів впаде, а транзакції будуть занадто повільними. Розробники хочуть переконатися, що у майнерів немає іншого вибору, окрім як припинити майнінг Ethereum 1.0 і перейти на Ethereum 2.0 після релізу.
Однак блокчейн занадто рано досягне цієї точки. Щоб переконатися, що мережа стимулює валідаторів до моделі консенсусу Proof of Stake для Ethereum 2.0 у потрібний час, EIP-3238 затримає "часову бомбу".
Без цієї затримки, існує ймовірність, що майнери продовжать використовувати Ethereum 1.0, аналогічно поділу, що спостерігається з Ethereum і Ethereum Classic. Затримка "часової бомби складності" призведе до 30-секундного льодовикового періоду приблизно у другому кварталі 2022 року. До цього моменту злиття Ethereum 1.0 з Ethereum 2.0 повинно бути завершено.


Що думає спільнота?

Коли мова заходить про оновлення мережі London, виникають змішані почуття, в основному щодо комісій за транзакції. Хоча майнери готуються до припинення використання Proof of Work з релізом Ethereum 2.0, це оновлення значно змінює одержувані майнерами комісії. Це скорочення потенційно може призвести до зниження прибутку, який отримують майнери. Інша проблема полягає в тому, що майнінг Ethereum може стати більш централізованим. Деякі користувачі стверджують, що тільки найбільші майнери з найменшими витратами на енергію зможуть отримувати прибуток.
Хоча ми не можемо сказати напевно, очікується, що дефляційні механізми піднімуть ціну ETH. Таке очікування може бути пов'язано з тим, що після оновлення Ethereum спалить базову комісію за всі блокчейн транзакції.


Що оновлення London означає для користувачів?

Подібно Bitcoin, поточний механізм працює аналогічно ставкам. Чим більше ви платите за транзакційні комісії (або витрати на gas), тим більша ймовірність, що ваша транзакція буде швидко обрана і підтверджена майнерами. Але після оновлення London, вам більше не потрібно буде вибирати ціну gas, яку ви платите при здійсненні транзакцій Ethereum.

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


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

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

Проте, перехід на PoS для Ethereum 2.0 запланований на 2022 рік, і реалізація хард-форку London все ще обмежена за часом і носить тимчасовий характер.