• Переключение языка и обменного курса
  • Настройки предпочтений
    Цвета обозначения роста и падения
    Период расчета цен
Web3 Биржа
Блог Gate

Ваш доступ к новостям и аналитике по криптовалютам

Gate.io Блог Как Solana намерена смягчить свою проблему с перебоями

Как Solana намерена смягчить свою проблему с перебоями

23 May 15:50


В ночь с 30 апреля на 1 мая в блокчейне сети Solana произошел сбой, который длился 7 часов.


В течение этого периода времени, начиная с 20:30 UTC, бета-кластер мэйннета сети не смог достичь консенсуса, что привело к остановке производства новых блоков. Как только они были предупреждены о проблеме, операторы валидатора сети начали активно искать источник, после чего они приступили к ее устранению, инициировав перезапуск примерно в 3:30 утра.


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


Solana признала перебои в работе в Твиттере и позже объявила, что она снова работает.


Источник: @SolanaStatus


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



Другие случаи, когда происходили перебои в работе сети



Этот инцидент — седьмой в своем роде, с которым Solana столкнулась в этом году. Solana зафиксировала различные инциденты в январе; некоторые произошли в течение примерно шести дней и привели к частичным отключениям на 8-18 часов и некачественной работе сети. Второй произошел в конце января и вызвал более 29 часов частичных отключений и нестабильности сети.


Solana объяснил первый случай увеличением объема вычислительных операций, что привело к резкому падению пропускной способности сети с предполагаемых 50 тыс. транзакций в секунду (TPS) до нескольких тысяч. Платформа прояснила ситуацию со вторым инцидентом, заявив, что увеличение числа повторяющихся транзакций привело к перегрузкам и перебоям в работе.


В начале декабря сеть также вышла из строя после того, как подверглась распределенной атаке типа "отказ в обслуживании", известной как DDoS для тех, кто разбирается в блокчейне. Однако торговая площадка NFT на базе Solana впервые указала на запаздывающее распределение токенов в сети; Solana не подтвердила это.


Несмотря на неудовольствие, вышеупомянутые инциденты не идут ни в какое сравнение с отключением, которое пользователи наблюдали в сентябре 2021 года. На сегодняшний день это было самое длинное отключение. Solana была отключена в течение 17 часов из-за DDoS-атаки, в результате которой боты наводнили ее транзакциями после того, как началось первоначальное предложение DEX по протоколу DeFi Raydium.


400 000 транзакций, проходящих через основную сеть в секунду, заставили ее зависнуть, а затем перестать функционировать. Вместе с более чем 1000 валидаторами сетевые инженеры предложили хардфорк и получили зеленый свет от большинства заинтересованных сторон. Собственный токен SOL упал на 35%, но позже восстановился.


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



Сеть Solana



Solana — крупный конкурент Ethereum, один из известных “убийц Эфириума”. С тех пор как инженер-программист Анатолий Яковенко запустил проект в 2020 году, он стал самостоятельным и добился замечательных успехов, заслужив тем самым ранее заявленное звание.


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


Чтобы устранить возникающие проблемы, бета-версия основной сети Solana в прошлом году прошла без сбоев. Тем не менее, сеть по-прежнему связана с определенными проблемами. Важно отметить, что это все еще бета-версия его основной сети.


То, как Solana предоставляет пользователям быстрые и доступные транзакции, представляет собой комбинацию механизмов консенсуса Proof-of-Stake (PoS) и Proof of History (PoH). К сожалению, эта система уязвима для использования ботами, и это поднимает вопрос;



Что стало причиной перебоев в начале этого месяца?



Как указывалось ранее, сеть начала обрабатывать гораздо больше транзакций, чем обычно, и вместо этого цифры выросли со среднего показателя Solana в 2700 Tps до миллионов транзакций. Исследователи блокчейна даже показывают, что пиковые показатели сети составляют чуть более 710 000 Tps, но в ночь отключения они выросли более чем в четыре раза.


Источник: история Tps в Solana Explorer


Согласно официальному диагностическому отчету Solana, боты использовали приложение для создания токенов Candy Machine на базе Solana, инструмент, который несколько создателей используют для запуска коллекций NFT. Боты стремились принять участие в новом создании NFT, которое имело фиксированную цену вместо аукциона. Наводняя сеть транзакциями, боты пытались увеличить вероятность того, что они выиграют токен.


Этот спам привел к сбою валидаторов Solana, поскольку они с трудом обрабатывали транзакции и использовали свою память. Разработчики сообщили, что большинство проблем с перегрузкой возникли в результате активности ботов, сосредоточенных вокруг создания проекта. Можно было бы сделать вывод, что по мере того, как место Solana в индустрии NFT становится более определенным, она может привлечь больше таких людей.



Как сбой повлиял на сеть



После последнего сбоя Solana увидела, что ее токен потерял 7% своей стоимости. Токен торговался на уровне около 90 долларов, но упал до 84 долларов. После восстановления он остановился на уровне 88 долларов, что не так резко, как сентябрьское снижение, но все же достаточно заметно. Падение может указывать на изменение настроений трейдеров без более постоянного решения, и Solana может увидеть, как доверие пользователей постепенно исчезает.

Источик: Coinmarketcap, изменение цены Solana


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


За последние несколько месяцев сеть подверглась критике со стороны пользователей, и видные деятели в пространстве DeFi назвали неспособность Solana решить эту проблему. В какой-то момент Яковенко заявил, что проблемы - это просто проблемы роста, и разозлило некоторых пользователей. К счастью, Solana поделилась своими планами по смягчению сетевых проблем в своем новом отчете.



Меры по смягчению сбоев



У Solana есть 3 основные стратегии смягчения последствий.


QUIC

Команда разработчиков будет внедрять основные сетевые компоненты на QUIC, протоколе Google, предназначенном для облегчения быстрого асинхронного потока данных между узлами RPC и текущим головным устройством. В настоящее время Solana использует протокол на основе UDP; однако, помимо отсутствия подключения, отсутствие таких функций, как управление потоком и подтверждение получения, делает его неспособным обуздать злоупотребление сетью.


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


QoS транзакций, взвешенных по стейкингу

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


Новая модель позволяет узлам с долей 0,5% отправлять лидеру не менее 0,5% пакетов, другие узлы или комбинация оставшихся долей теперь смогут их обойти.


Приоритет исполнения на основе платы

Эта стратегия позволит изменять транзакционные данные после их поступления в сеть. До этого пользователи не могли выразить срочность транзакций, поскольку сеть не проводит различий между отправками.


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


Стоит отметить, что Metalex, компания, стоящая за Candy Machine, взяла на себя часть вины за последнее отключение. Metaplex подтвердила в Twitter, что трафик от ботов в их приложении способствовал сбою. С тех пор они раскрыли план, который поможет справиться с проблемами и улучшить стабильность сети. Metaplex введет штраф за боттинг; с кошельков, которые пытаются выполнить недопустимые операции, будет взиматься плата в размере 0,01 Solana (SOL).


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



Автор: Gate.io, Аналитик: M. Olatunji Переводчик: Николай Д.

Эта статья представляет собой только мнение аналитика и не представляет собой каких-либо инвестиционных советов.

Gate.io оставляет за собой все права на эту статью. Перепост статьи будет разрешен при условии ссылки на Gate.io. Во всех других случаях в связи с нарушением авторских прав будет возбужден судебный иск.

BTC/USDT -0.38%
SOL/USDT + 1.13%
Распакуйте свою удачу и получите приз в $6666
Зарегистрируйтесь сейчас
Получите 20 Point сейчас
Эксклюзив для новых пользователей: выполните 2 шага, чтобы немедленно получить Point!

🔑 Зарегистрируйте учетную запись на Gate.io

👨‍💼 Завершите KYC в течение 24 часов

🎁 Получите награды в Point

Получить сейчас
Язык и регион
обменный курс
Перейти на Gate.TR?
Gate.TR сейчас онлайн.
Вы можете нажать и перейти на Gate.TR или остаться на Gate.io.