КриптоEthereum

Хард-Форк London і Berlin: що зміниться в Ethereum і чому це важливо. Стаття

17:54 08 чер 2021.  479Читайте на: УКРРУС

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

Ці оновлення - частина більш глобальних змін в мережі на шляху до проекту Ethereum 2.0, також відомого як Serenity. У цій статті оглядач видання для крипто-інвесторів ValueWalk Харун Бейж знайомить читачів з деталями оновлень London і Berlin, і пояснює, чому це ще один етап у забезпеченні сталого майбутнього блокчейна Ethereum.


Хард-форк Ethereum Berlin
Назва хард-форку - це натхнення першою Ethereum DevCon (в офіційній історії Ефіріума вона насправді носить номер 0, - прим.), конферецією розробників, яка пройшла в листопаді 2014 року в Берліні. Про оновлення Berlin фонд Ethereum офіційно оголосив 8 березня 2021 року. Хард-форк пішов за оновленнями Stambul і Muir Glacier, і стався в основній мережі Ethereum 15 квітня 2021 року в блоці 12 244 000.

Хард-форк Berlin реалізує серію з чотирьох пропозицій щодо поліпшення Ethereum (Ethereum Improvement Proposals, або EIP), які вводять нові типи транзакцій і коригують пов'язані зі складними транзакціями витрати на газ (комісію). Зміни, внесені хард-Форком Berlin, - це сходинка до майбутнього хард-форку London, який планується до запуску через місяць, в липні цього року.


У хард-форк були внесені наступні пропозиції щодо поліпшення:

EIP-2565: знижує вартість певного набору типів транзакцій, що використовують модульне зведення в ступінь, тобто ModExp (0x00..05).

EIP-2929: збільшує вартість тих типів транзакцій, які використовують «коди операцій» доступу до стану при першій ініціалізації. Ці типи транзакцій були основною причиною «атак відмови в обслуговуванні» на Ethereum в минулому, і EIP-2929 усуває цю проблему.

EIP-2718: вводить новий тип транзакції, названий «конвертуючі транзакції» - вони забезпечують зворотню сумісність з усіма новими типами транзакцій.

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

Оновлення Berlin не має зворотної сумісності. Це означає, що оператори вузлів і майнери повинні оновити свій Ethereum-клієнт до останньої версії, яка і буде підтримувати оновлення. Перед запуском в основній мережі Ethereum, хард-форк Berlin було розгорнуто в Ropsten (тестовій мережі Ethereum) 10 березня, рівно через два дні після анонса, після чого його впровадили у ще двох тестових мережах - Goerli і Rinkeby.


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

Зміна величини за газ (комісії)

Для вирішення основних проблем масштабованості вже існують багатообіцяючі рішення другого рівня. Наприклад, Celer Network, яка забезпечує надшвидкі і недорогі транзакції. Celer - це мережа Generalized State Channel (узагальнений канал станів) з передовою технологією Rollup, яка знижує транзакційні витрати в 100 разів за допомогою свого ДеФі-проекту Layer2.Finance, що є досить великим стрибком, з огляду на величезний обсяг транзакцій в Ethereum.

Рішення другого рівня не просто вирішують проблему масштабованості, але і виходять за рамки обмежень базової платформи, надаючи різні послуги, які в іншому випадку неможливі на першому рівні. Прекрасним прикладом є Celer cBridge, який забезпечує передачу активів неймовірно швидким і безпечним способом між основною мережею Ethereum і будь-якою платформою першого або другого рівня.

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


Хард-форк London реалізує протокол EIP-1559, який вперше був запропонований Віталіком Бутеріним ще в 2018 році. Ця пропозиція щодо поліпшень вносить такі ключові зміни:

Виключення «єдиної комісії»
Ethereum має одну «єдину комісію», яка розраховується за допомогою моделі «аукціону першої ціни». EIP-1559 пропонує замість єдиної плати використовувати дві плати: базову, яка буде фіксуватися за блок в залежності від його розміру, і додаткову плату за включення, яка буде йти безпосередньо майнеру.

Дефляційний тиск на Ethereum
Базова плата буде скасована назавжди, що в довгостроковій перспективі надасть дефляційного тиску на Ethereum.

Еластичний розмір блоку
Розмір блоку в Ethereum тепер буде динамічним, в залежності від стану перевантаження мережі. Максимальний ліміт газу на блок тепер становитиме 25 мільйонів, що удвічі перевищує поточний ліміт в 12,5 мільйона.


Хард-форк London - це хороша новина для користувачів Ethereum (а їх більше), але безумовно погана новина для майнерів. Тільки минулого місяця майнери Ethereum отримали виручку в розмірі 2,35 млрд доларів, з яких 1,35 млрд доларів довелося на комісію за транзакції. За останні пару місяців спостерігалася тенденція до того, що майже половина загального доходу майнерів припадала на комісію за транзакції. З впровадженням EIP-1559 майнери потенційно можуть втратити близько 50% своєї загальної виручки.

Винагородження за майнінг Ефіру

Хард-форк London планується до запуску в липні, але попередня дата ще не визначена через побоювання, які висловлюють великі майнингові пули. Sparkpool, один з найбільших пулів для майнінгу Ethereum з комбінованою швидкістю хешування більше 50%, знаходиться в опозиції, у той час як F2Pool, який контролює 11% хешрейта мережі, реалізацію EIP-1559 підтримує.


Фото - verdict.co.uk

Денис Мартинов

Найпопулярніше