Колапс блокчейн-мережі Ethereum і неймовірний успіх проєкту Otherside — що відбувається у web3

Игорь Грегорченко

У суботу, 30 квітня, після запуску web3-проєкту Otherside компанії Yuga Labs, який назвали найбільшою подією в історії NFT, стався тимчасовий колапс блокчейн-мережі Ethereum. У цій статті розбираємося, чому, попри шалений успіх проєкту, цей запуск також викликав нове гаряче обговорення хронічних проблем Ethereum.

Що сталося

Yuga Labs запустила Otherside, гейміфікований метавсесвіт, у який користувачі можуть перетворити свої NFT на ігрових персонажів, виставивши на продаж 55 тис. Otherdeeds — віртуальних, токенізованих земельних ділянок, необхідних для отримання місця у всесвіті Otherside. Ділянка в середньому продавалася по 305 ApeCoins, а покупці були обмежені можливістю придбання лише двох ділянок на один криптогаманець.

Довгоочікуваний проєкт від творців спільноти Bored Ape Yacht Club NFT приніс понад $300 млн з першого аукціону і вже додатково згенерував ще $300 млн від перепродажу на OpenSea. Крім того, за годину отримали безпрецедентний дохід майнерів мережі в розмірі $100 млн у вигляді плати за газ (детальніше про це — далі).

Через величезний попит та ажіотаж при цьому фактично стався тимчасовий колапс мережі Ethereum з рекордним стрибком цін на газ за всю її історію. А спільнота NFT висловлює занепокоєння щодо стійкості проєкту через його роботу на базі блокчейну Ethereum.

У чому проблема

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

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

У минулі вихідні на Otherside одночасно захотіло потрапити стільки людей, що плата за газ в Ethereum зросла до історичного максимуму. Twitter швидко наповнився прокльонами, що користувачі витрачають тисячі доларів на окремі транзакції.

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

Версії причин того, що сталося

У суботу у своєму Twitter Yuga вибачилася і заявила, що низька пропускна здатність мережі Ethereum стала «вузьким місцем» для проєкту. За словами Yuga, унаслідок цього інциденту стало «цілком ясно», що для «правильного масштабування проєкту» в майбутньому йому буде потрібний власний блокчейн. Попри те, що низька пропускна здатність Ethereum стала вже притчею у язицех і мало кого дивує, багато експертів не погодилися з офіційною версією.

Критики Yuga заявили, що її інженери могли б легко запрограмувати смартконтракти Otherside так, щоб вони витрачали значно менше газу.

Наприклад, за словами Вілла Паппера, співзасновника SyndicateDAO, «модифікація всього декількох рядків коду дозволила б заощадити $80M+».

Експерти кажуть, що Yuga не тільки не захотіла оптимізувати свої смартконтракти, коли зарелізила недбалий код, але й, схоже, не вжила достатніх заходів, щоб запобігти флуду мережі (хоча і це можна було заздалегідь зробити, стверджують експерти).

У світлі поганого планування та проєктування раптове рішення Yuga про перехід на власний блокчейн викликало підозри в деяких спостерігачів. Криптовалютний Twitter швидко обріс припущеннями (без доказів) про те, що Yuga навмисне «задосила» мережу Ethereum, щоб виправдати свій відхід з неї.

Окрім офіційної та конспірологічної версії про злий намір є і збалансованіша версія того, що сталося.

Уже згаданий експерт Вілл Паппер вважає, що хоча помилки Yuga були величезними, важко повірити, що вони були навмисними. У нього менш цинічна інтерпретація події — Yuga просто переклала провину на Ethereum, щоб зберегти обличчя.

«Я не вірю, що Yuga навмисно спалила $100–150 млн заради маркетингового трюку. Чутки, що розповсюджуються, про те, що це зробили навмисно і для просування нового блокчейну, невірні», — упевнений Паппер.

Масштабування Ethereum

Уже давно Ethereum не стикався з уповільненням такого епічного масштабу, і Yuga, безумовно, припустилася помилок напередодні запуску Otherside. З усім тим важко не розглядати збій, що стався минулими вихідними, як ще один приклад у довгому списку, який показує, що Ethereum відчайдушно потребує збільшення швидкості транзакцій.

Довгоочікуваний апгрейд, який незабаром перетворить Ethereum на мережу proof of stake (PoS), не вплине на її пропускну здатність, принаймні в короткостроковій перспективі. Перехід на proof of stake покращить вплив Ethereum на навколишнє середовище, але, як очікується, не вплине на плату за газ або швидкість мережі.

Застосування шардингу в Ethereum, що теоретично могло поліпшити ці аспекти, відклали на користь прискорення переходу на PoS. Не схоже, що шардинг з’явиться найближчим часом, тому Ethereum стагнуватиме і далі.

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

Останні статті

Айтівець Міноборони США понабирав кредитів і хотів продати рф секретну інформацію

32-річний розробник безпеки інформаційних систем Агентства національної безпеки Джарех Себастьян Далке отримав 22 роки в'язниці…

30.04.2024

Простий та дешевий. Українська Flytech запустила масове виробництво розвідувальних БПЛА ARES

Українська компанія Flytech представила розвідувальний безпілотний літальний апарат ARES. Основні його переваги — недорога ціна…

30.04.2024

Запрошуємо взяти участь у премії TechComms Award. Розкажіть про свій потужний PR-проєкт у сфері IT

MC.today разом з Асоціацією IT Ukraine і сервісом моніторингу та аналітики згадок у ЗМІ та…

30.04.2024

«Йдеться про потенціал мобілізації»: Україна не планує примусово повертати українців із ЄС

Україна не буде примусово повертати чоловіків призовного віку з-за кордону. Про це повідомила у Брюсселі…

30.04.2024

В ЗСУ з’явився жіночий підрозділ БПЛА — і вже можна проходити конкурсний відбір

В Збройних Силах України з'явився жіночий підрозділ з БПЛА. І вже проводиться конкурсний відбір до…

30.04.2024

GitHub на наступному тижні випустить Copilot Workplace — ШІ-помічника для розробників

GitHub анонсував Copilot Workspace, середовище розробки з використанням «агентів на базі Copilot». За задумкою, вони…

30.04.2024