Биржи ограничивают вывод ETH на фоне неполадок в работе Infura

Биржи ограничивают вывод ETH на фоне неполадок в работе Infura

11.11.2020
0
Максим Николаев

Инфраструктурное решение Infura в экосистеме Ethereum оказалось недоступно в эту среду, в связи с чем у некоторых сервисов возникли перебои с обновлением цен ETH и ERC20-токенов.

На этом фоне биржа Binance отключила возможность вывода ETH и ERC20-токенов. Также замечены неполадки в работе популярного Ethereum-кошелька MetaMask, использующего Infura по умолчанию.

«В настоящее время наш API основной сети Ethereum неработоспособен. Команда изучает проблему и работает над восстановлением функциональности сервиса», – написали разработчики Infura.

«Мы вывели дополнительные ресурсы в сеть для затронутых компонентов и продолжаем выяснять первоначальную причину сбоя. Работы по восстановлению системы продолжаются», – добавили они позднее.

Как отмечает аналитик The Block Ларри Чермак, комиссии в сети Ethereum резко снизились, так как многие пользователи MetaMask, по всей видимости, не знают, что они могут переключиться с Infura.

Emh8CseXMAA_oY7.jpg

CEO Binance Чанпен Чжао заявил, что они были вынуждены ограничить вывод средств из-за «возможного раскола цепи Ethereum», который мог произойти на блоке 11234873. Он пояснил, что обозреватели блокчейнов Etherscan и Blockchair показывают разные цепи.

Infura долгое время является предметом дискуссий в сообществе Ethereum. Удобство сервиса приводит к тому, что многие компании и разработчики избегают необходимости запускать собственные ноды. Вместе с тем, сеть становится более централизованной, так как опирается на одного поставщика инфраструктуры вместо множества распределенных нод, результатом чего, в свою очередь, становятся ситуации, подобные сегодняшней.

«Мы любим говорить о децентрализации, но Infura – это [публичное облако] Amazon Web Services экосистемы Ethereum. Тысячи проектов используют Infura для получения данных из блокчейна, включая биржи и MetaMask», – написал основатель Carbano Рауль Маркос.

Чермак также сообщает, что проблемы замечены на Bithumb, Upbit, Huobi, Crypto.com и множестве других площадок. Технический директор Tether Паоло Ардоино выражает недоумение в связи с тем, что крупные биржи не используют собственные ноды.

Статус «крупного сбоя» в Infura по состоянию на 12:45 МСК присвоен HTTPS JSON-RPC API, WebSocket JSON-RPC API, логам, фильтрам и архивным данным основной сети Ethereum.

В 12:47 разработчики Infura сообщили о выявлении первопричины проблем и подготовке фикса для восстановления функциональности сервиса.

Курс Ethereum при этом стабильно держится около $455. «Если ETH не обвалится до приблизительно $440 на фоне новостей по поводу Infura, я буду считать это бычьим сигналом», – заявляет один из трейдеров.

Чермак в 13:08 сообщает, что Binance, Upbit и, возможно, некоторые другие платформы, по всей видимости, восстановили вывод средств. «Становится все больше понятно, что проблема заключалась не только в Infura, но и в некоторых нодах Geth», – пишет он.

Чжао также подтвердил информацию о возобновлении ввода/вывода ERC20-токенов.

Причины сбоя

Сооснователь Ethereum Виталик Бутерин, по сведениям китайских СМИ, опроверг информацию о расколе сети. Он также отметил, что проблема может заключаться в нодах Geth старых версий, поэтому сервисы, которые не обновляли свое ПО, сегодня могли испытать перебои.

Ведущий разработчик Blockchair Никита Жаворонков при этом пишет, что раскол все-таки был. «В определенный момент разработчики Ethereum внедрили изменения в код, которые привели к сегодняшнему расколу на блоке 11234873 (10:08 МСК). Те, кто не обновился (Blockchair, Infura, некоторые майнеры и многие другие), застряли в меньшей цепи (30 блоков за два часа). Технически это было неанонсированным хард форком. Нечто подобное произошло в сети биткоина 7 лет назад, когда состоялось обновление базы данных. Решение: обновите Geth и запустите debug.setHead(11234872)».

«Если это так, то ситуация гораздо плачевнее, чем я думал, – заявляет Чермак. – Как может быть, что крупнейший поставщик инфраструктуры не знал об изменении в коде, которое могло привести к расколу цепи? В это почти невозможно поверить».

Разработчик Geth Мартин Холст Свенде объяснил, что старые версии клиента имели проблемы в консенсусе, которые проявились сегодня в основной сети. «“Внедренное изменение” фактически было направлено на исправление этих проблем. Это напоминание о том, что ПО нод необходимо поддерживать в актуальном состоянии», – написал он.

Ведущий разработчик Ethereum Петер Силадьи подтвердил версию Жаворонкова и объяснил, почему было решено не сообщать о проблемах Geth: «Технически вы правы в том, что это было “неанонсированным хард форком” (из плохой цепи в хорошую). Но все же, шанс возникновения крупных перебоев при скрытом исправлении бага, который бездействовал на протяжении 2+ лет, гораздо ниже, чем при повышении осведомленности о нем. Мы стремимся минимизировать потенциальный ущерб».


Подписаться
Уведомить о
0 Комментарий
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x