Отключение Соланы

Ошибка в Солане приводит к многочасовому отключению

Молния дважды ударила в одно и то же место, как и во второй раз за один месяц, блокчейн-платформа Solana боролась с простоем после остановки производства новых блоков. Причиной был устойчивый одноразовый баг.

Обозреватель блоков Solana Beach предоставляет данные о том, что валидаторы Solana не обрабатывали новые блоки в течение нескольких часов, что привело к полному отключению всей инфраструктуры приложений. Валидаторы отказались от перезапуска, чтобы снова запустить сеть позже в тот же день.

Что на самом деле произошло?

По словам Анатолия Яковенко, соучредителя Solana, ошибка, ответственная за сбой, возникла из-за функции устойчивого одноразового номера блокчейна. По сути, это заставило часть сети интерпретировать блок как недействительный. Г-н Яковенко сказал, что в результате «консенсуса достичь не удалось».

Валидаторам пришлось отключить функцию устойчивого одноразового номера, чтобы перезапустить сеть Solana, а в будущем обновлении эта ошибка будет устранена. Спустя долгое время после того, как сеть отключилась на 4 часа и 10 минут, узлы Solana RPC все еще возвращались к работе.

Solana набирает обороты в качестве новой альтернативы Ethereum в качестве платформы для децентрализованных приложений (DApps), услуг децентрализованного финансирования (DeFi), игр и предметов коллекционирования NFT.

Криптовалюта SOL сети только недавно испытала падение стоимости вместе с остальной частью крипторынка. Хотя трудно забыть его стремительный рост прошлой осенью, когда он достиг пика на уровне $260 (около ноября 2021 г.), сбой вынудил его упасть еще на 11 процентов за последние 24 часа, чтобы колебаться чуть выше отметки $40, согласно CoinMarketCap. Падения на 84% более чем достаточно, чтобы инвесторы заерзали в креслах.

Что такое устойчивые одноразовые номера?

Применительно к криптографии одноразовый номер — это случайное число, используемое для определенной цели. Биржи все чаще применяют эту технологию для облегчения транзакций, хотя они по-прежнему составляют небольшую часть транзакций на Solana.

Текущая ошибка, вероятно, существовала некоторое время и имела лишь минимальные последствия, потому что в настоящее время ее используют лишь несколько человек.

Надежные одноразовые номера в Solana предназначены для держателей токенов с непростыми настройками автономной подписи, которым необходимо достаточно быстро инициировать свои транзакции для быстрой сети. Единого блока может быть недостаточно для кастодиана, который подписывает транзакции, используя два компьютера с воздушным зазором. Обычные транзакции на Солане в этих обстоятельствах не годились бы, создавая долговечные одноразовые номера, обеспечивающие ключевое время, необходимое для работы держателя токена.

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

Интересно, что Лейн из Stakewiz, оператор проверки Solana, написал в Твиттере, что ошибка «известна», но никогда не срабатывала «в такой форме».

Одна авария слишком много

Судя по всему, Солана подвержена авариям — по некоторым оценкам, всего восемь раз. Предыдущие эпизоды истории крушения Соланы широко известны и хорошо задокументированы. В сентябре прошлого года сеть зависла почти на 18 часов после того, как поток транзакций был отправлен в протокол DeFi для запуска нового токена. Авария была связана с «атакой отказа в обслуживании в отчете вскрытия Solana Labs».

Крах 30 апреля этого года произошел после того, как боты NFT заполнили сеть лавиной транзакций — не менее 6 миллионов в секунду. Чтобы предотвратить эту проблему в будущем, Metaplex, создатели протокола NFT для Solana, ввели штраф за «налог на ботов». Остается выяснить, нельзя ли обойти этот превентивный механизм.

Интересно, что потеря консенсуса 30 апреля произошла после того, как Яковенко заявил, что никто не будет использовать Биткойн, если знаменитая криптовалюта не перейдет на Proof-of-Stake.

Что ждет Солану дальше?

Что дальше для Соланы?

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

Он быстрее (50 000 транзакций в секунду) и дешевле (в среднем $0,00025 за транзакцию), чем Ethereum, поэтому он продолжает завоевывать прочные позиции в экосистемах NFT и DeFi. Это явно превосходит пиковые 13 транзакций Ethereum в секунду.

Solana — проверенная альтернатива Ethereum, и с крупными сторонниками, включая Andreesen Horowitz и Polychain Capital, которые инвестировали $314 млн в частную продажу токенов в июне 2021 года, есть определенная надежда на то, что Solana вполне может отправиться в светлое будущее.

Баринем Пене проверено

Барри Пене — строгий исследователь/копирайтер в области блокчейна. Барри торгует криптовалютой с 2017 года и инвестировал в вопросы, которые поставили бы блокчейн-индустрию на правильный пьедестал. Исследовательский опыт Барри охватывает блокчейн как прорывную технологию, DeFis, NFT, Web3 и снижение уровня энергопотребления при добыче криптовалюты.

Последние новости