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

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

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

Ключові моменти:

  • Хард-форк London було запущено в серпні 2021 року, і він запровадив дві головні зміни: новий спосіб обробки комісії gas (EIP-1559) та відтермінування "бомби складності" майнінгу Ethereum (EIP-3238). 

  • Оновлення спростило надсилання транзакцій і зробило їх зрозумілішими, особливо в періоди високої активності.

  • Оновлення також заклало важливу основу для Merge у 2022 році, коли Ethereum офіційно перейшов на механізм Proof of Stake.

Вступ 

Хардфорк Ethereum London, запущений у серпні 2021 року, відбувся після оновлення Berlin, що було впроваджене раніше того ж року. Воно запровадило ключові зміни в системі комісій за транзакції Ethereum та розкладі складності блоків, що підготувало мережу до її майбутнього переходу від Proof of Work (PoW) до Proof of Stake (PoS).

Оновлення було суперечливим на той час, оскільки воно ознаменувало поворотний момент у тому, як користувачі взаємодіють з Ethereum та як майнери отримують дохід. Хоча наслідки оновлення спочатку були невизначеними, оновлення London відіграло ключову роль у переході Ethereum на Proof of Stake, який було завершено під час Merge у вересні 2022 року.

Що змінилося з оновленням Ethereum London?

Оновлення London було хард-форком, який запровадив кілька пропозицій щодо поліпшення Ethereum (EIP), з двома визначними пропозиціями:

  • EIP-1559: оновлення механізму комісій за транзакції Ethereum через впровадження моделі базової комісії та механізму спалювання.

  • EIP-3238: відтермінування бомби складності для надання додаткового часу на перехід Ethereum до Proof of Stake (PoS).

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

Що таке EIP?

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

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

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

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

Що таке EIP-1559?

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

До впровадження EIP-1559 користувачі мали вручну робити ставки за місце в блоці, що часто призводило до переплат або зависання транзакцій. У періоди сильного перевантаження мережі ця система створювала особливо багато труднощів.

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

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

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

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

Що таке EIP-3238?

EIP-3238, впроваджена разом із хардфорком London, відтермінувала активацію "бомби складності" в Ethereum – механізму, створеного для поступового ускладнення майнінгу на основі Proof of Work. "Бомба складності" була спрямована на стимулювання переходу мережі до PoS, поступово роблячи майнінг на основі PoW невигідним.

У 2021 році Merge ще не був готовий, тож розробники застосували EIP-3238, щоб відкласти активацію "бомби складності" й уникнути передчасного порушення роботи мережі. Завдяки цьому Ethereum отримав додатковий час для завершення переходу на PoS, який був успішно реалізований під час Merge у вересні 2022 року.

Тепер, коли Ethereum повністю працює на PoS, "бомба складності" більше не активна й залишилася лише як застарілий елемент системи.

Реакція спільноти Ethereum

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

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

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

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

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

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

Підсумки

Хард-форк London допоміг прокласти шлях до масштабного переходу Ethereum на Proof of Stake (PoS) у 2022 році та продовжує впливати на роботу мережі сьогодні. Це була важлива віха на шляху Ethereum до екологічнішої та зручнішої платформи.

Повʼязані статті

Відмова від відповідальності: ця стаття написана лише для освітніх цілей. Вона надається вам на умовах "як є" тільки для загальної інформації і освітніх цілей, без жодних заяв чи гарантій. Її не слід розглядати як фінансову, юридичну чи іншу професійну пораду, і вона не призначена для рекомендації купівлі конкретного продукту чи послуги. Вам слід звернутися за порадою до відповідних професійних консультантів. Продукти, згадані в цій статті, можуть бути недоступні у вашому регіоні. Якщо стаття написана стороннім автором, зверніть увагу, що висловлені думки належать сторонньому автору, і не обовʼязково відображають думку Binance Academy. Для отримання додаткової інформації перегляньте нашу повну відмову від відповідальності. Ціни на цифрові активи можуть бути волатильними. Вартість ваших інвестицій може як впасти, так і зрости, і ви можете не повернути інвестовану суму. Ви несете повну відповідальність за свої інвестиційні рішення, і Binance Academy не несе відповідальності за збитки, які ви можете понести. Цей матеріал не повинен розглядатись як фінансова, юридична чи інша професійна порада. Для отримання додаткової інформації перегляньте наші Умови користування і Попередження про ризик.