Logo
Поделиться этой статьей

Оновлення Ethereum в Стамбулі розірве 680 смарт-контрактів на Aragon

Очікується, що для платформи управління Aragon загальносистемне оновлення Ethereum у середу порушить роботу сотень смарт-контрактів. Ось чому.

Загальносистемне оновлення надійшло в тестову мережу Ropsten ethereum у понеділок. І хоча «Стамбул» має зрештою запровадити ефективність мережі, запуск тестової мережі T пройде гладко для всіх.

За словами технічного директора Aragon ONE Хорхе Іск’єрдо, зокрема, для платформи управління Aragon зміни коду повинні були розірвати приблизно 680 смарт-контрактів. Ці смарт-контракти зазвичай керують управлінням децентралізованими програмами (dapps), що працюють на блокчейні Ethereum .

Продолжение Читайте Ниже
Не пропустите другую историю.Подпишитесь на рассылку Crypto Long & Short сегодня. Просмотреть все рассылки

Іскієрдо каже CoinDesk , що це означає, що для відповідних смарт-контрактів необхідні примусові оновлення, щоб забезпечити безперебійне функціонування децентралізованих автономних організацій (DAO), створених на платформі Aragon .

«Досі DAO могли отримувати ETH ONE від одного», — сказав Іск’єрдо. «Після стамбульського хардфорку це більше не буде можливо».

Керівник відділу комунікацій Aragon ONE Джон Лайт каже, що ці перекази коштів між DAO на Aragon фактично «вичерпають GAS».

Називаючи це невдалим «компромісом» з точки зору Арагона, Іск’єрдо сказав:

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

Дійсно, за словами співзасновника Kyber Network Лой Луу, для платформи обміну токенів Ethereum Kyber Network оновлення всієї системи впливає лише на один смарт-контракт.

Відступаючи назад, зміна коду в Стамбулі, яка впливає на певні розумні контракти, відома як Пропозиція щодо вдосконалення Ethereum (EIP) 1884 і призначений для усунення ONE недоліку стабільного зростання ефіру.

Зі збільшенням розміру блокчейну також зросла обчислювальна вартість для відновлення даних про стан мережі (наприклад, балансу на рахунку). Ціни на GAS , з іншого боку, залишаються незмінними, створюючи те, що керівник безпеки Ethereum Foundation Мартін Холст Свенде називає «дисбалансом між ціною операції та споживанням ресурсів».

Щоб зменшити ймовірність перевантаження мережі, EIP 1884 підвищує ціни на GAS для трьох ресурсомістких операцій.

УПОЛЬЗУВАТИ

Так звана операція SLOAD зіткнеться з найбільшим збільшенням вартості для розробників додатків, які створюють на Ethereum, з 200 GAS на операцію до 800 GAS на операцію.

Це чотириразове збільшення вартості GAS SLOAD є тим, що порушує розумні контракти Aragon і підвищує ціни для кінцевих користувачів Kyber Network.

«В ONE транзакції Kyber ми фактично використовуємо багато операцій SLOAD», — сказав Луу. «Тож після того, як [Стамбул] набуде чинності, ціна більшості наших транзакцій зросте на 30 відсотків».

Хоча це не перший раз, коли ціни на GAS підвищуються для операції SLOAD, Луу каже, що попереднє підвищення з 50 до 200 GAS назад у 2016 році відбувалося, коли було менше активних користувачів мережі Ethereum і коли ETH мав нижчу ринкову вартість.

Тепер, каже Луу, підвищення вартості операцій SLOAD матиме більші наслідки як для кінцевих користувачів, так і для розробників додатків.

«[Стамбул] — це різновид хардфорка, який порушить багато смарт-контрактів», — сказав Луу раніше цього місяця. «Якби ми T стежили за розмовою між CORE розробниками, ми б пропустили [інформацію EIP 1884], і це було б дуже погано для нас».

Тим не менш, дослідник блокчейну Михайло Бєліч сказав у понеділок, що «погана практика розробників», швидше за все, є причиною таких збоїв, а не природа самого оновлення, додавши:

«Розробникам точно не слід жорстко вводити припущення щодо вартості GAS у своїх програмах, оскільки ці цифри можуть змінитися в будь-який момент».

Оновлення (30 вересня, 19:14 UTC): Оновлення Стамбула опубліковано в тестовій мережі раніше, ніж очікувалося. Цю статтю було оновлено, щоб відобразити це. Також додано додаткові коментарі.

Зображення Віталіка Бутеріна через архіви CoinDesk

Christine Kim

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

Christine Kim