Нещодавно я знову переглянув всю історію оновлення Ethereum EIP1559 і зрозумів, скільки цікавих боротьб і непорозумінь приховано за цим технічним реформуванням.



Спершу скажу, чому потрібен був саме EIP1559. Ethereum, як і Bitcoin, обмежений за обсягом блоків — Bitcoin може обробляти лише 7 транзакцій за секунду, Ethereum — близько 15. Коли черга транзакцій перевищує цей ліміт, майнери починають пріоритетно обробляти ті, що платять вищу комісію. Звучить логічно, але насправді це створює великі незручності для користувачів. Ви надсилаєте транзакцію і не знаєте, скільки платити комісії — можете лише дивитися, скільки платять інші, і трохи перевищити цю суму, щоб потрапити в блок. Такий ринок змушує кожного прогнозувати завантаженість мережі, що дуже виснажує. А коли всі поспішають зробити транзакцію, комісії стрімко зростають, і ці високі витрати йдуть прямо у кишені майнерів, що погано для розподілу ресурсів у екосистемі.

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

Щоб вирішити ці проблеми, команда розробників пройшла кілька етапів роздумів. Спершу розглядали ідею «другої ціни аукціону» — тобто незалежно від того, скільки ви платите, всі транзакції в одному блоці отримують однакову плату, визначену мінімальним платником. Це б позбавило користувачів необхідності ретельно підраховувати, скільки платити, і просто платити свою максимальну ціну. Але цей підхід мав очевидний недолік — майнери могли маніпулювати ним. Вони могли замінювати низькооплачувані транзакції на фальшиві з високою платою, щоб штучно підвищити мінімальну плату і отримати більше доходу.

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

Найбільш витончене рішення — EIP1559. Воно автоматично регулює плату за транзакції залежно від навантаження мережі, змінюючи цільовий обсяг блоку вдвічі. Якщо ціль — 15 мільйонів газу, то ліміт ставиться на 30 мільйонів. Майнери все ще можуть заповнювати блок довільно, але ступінь його заповнення визначає ціну за наступний блок. Вартість регулюється у межах ±12.5% від попередньої. Наприклад, якщо базова плата — 20 Gwei, і блок заповнений наполовину, то наступний платіж залишиться 20 Gwei; якщо блок порожній — знизиться до 17.5 Gwei; якщо заповнений на 30M газ — підвищиться до 22.5 Gwei. Це значно зменшує можливості маніпуляцій майнерів і дає мережі гнучкість у випадках високого попиту — вона може тимчасово обробляти транзакції у два рази швидше, хоча ціна зросте швидко, і потім поступово знизиться у періоди спаду. Але при цьому зберігається механізм «чаю», що дозволяє платити додатково для прискорення транзакцій у екстремальних ситуаціях.

Реакція спільноти на це оновлення була дуже різною. Майнери були особливо незадоволені. Адже у 2020 році, під час буму DeFi і масового залучення ліквідності, комісії часто сягали сотень і навіть тисяч Gwei, а їхній дохід зріс у співвідношенні 1:1 з блоковими нагородами, а іноді й перевищував їх. І тут раптом почали говорити, що комісії будуть згоряти — майнери були у шоковому стані. Вони почали скаржитися у соцмережах, звинувачуючи розробників у жадібності і нібито погіршенні безпеки (хоча насправді високі комісії могли спричинити реорганізацію блоків). Навіть великі майн-пули закликали до хардфорків проти оновлення. Але з огляду на, що Ethereum вже має потужну DeFi-екосистему, працює Beacon Chain і PoS вже майже готовий, — ідея розколу мережі виглядала безглуздою.

Ще один цікавий фронт — це думки лідерів у Twitter. Колись фани Bitcoin кепкували з Ethereum за відсутність обмеження емісії, кажучи, що будь-яка кількість — це безвідповідально. А тепер ситуація змінилася: якщо EIP1559 зробить ETH дефляційним, то це буде навіть краще за фіксований обсяг Bitcoin. Тому багато Ethereum-інфлюенсерів почали просувати ідею «суперсоничної валюти», ставлячи поруч емодзі летючої миші і звуку, і пророкуючи, що ETH обов’язково зросте, а DeFi, 2.0 і дефляція зроблять його капіталізацію більшою за Bitcoin.

Але тут є велика проблема — EIP1559 насправді не гарантує дефляцію. Комісії згоряють, так, але нагорода за блок все ще друкує нові монети, і кінцевий результат залежить від співвідношення цих двох факторів. У довгостроковій перспективі баланс між інфляцією і дефляцією — найстабільніший сценарій. Деякі розумні люди попереджають, що не варто вірити у фантазії про дефляцію, наприклад, засновник MyCrypto прямо закликає не вводити в оману людей і наголошує, що Ethereum і так хороше без будь-яких міфів.

Що стосується реального впливу EIP1559 на ціну — важко сказати. Але з технічної точки зору тут є зміни. Деякі команди вже досліджують ідею безкоштовних транзакцій з 0 gas, але після оновлення це стане неможливим, оскільки система буде примусово стягувати плату. Реальніше — автоматизація встановлення комісій. Тепер користувачам не потрібно стежити за mempool — достатньо орієнтуватися на плату з попереднього блоку і додавати трохи, щоб транзакція була підтверджена у кількох наступних. Звісно, якщо хочете заощадити і чекати довше — це вже залежить від удачі.

Поглядаючи назад, вся ця історія показує, що найцікавіше у EIP1559 — це не просто питання дефляції чи інфляції, а те, як у відкритій екосистемі різні зацікавлені сторони борються і йдуть на компроміси — економічна ситуація майнерів, ідеологічні баталії у спільноті, прагматизм розробників. Саме ці конфлікти і компроміси роблять блокчейн-світ таким захоплюючим для спостереження.
ETH-0,46%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Репост
  • Поділіться
Прокоментувати
Додати коментар
Додати коментар
Немає коментарів
  • Закріпити