Разработчиците на Solana споделят 3 ключови стъпки за смекчаване, за да направят мрежата стабилна

Мрежата на Солана беше изправена пред седмия си прекъсване в събота, което доведе до прекъсване от над седем часа. Екипът на разработчиците има освободен доклад за прекъсване, заедно с три ключови стъпки за смекчаване, за да се направи мрежата по-стабилна.

Прекъсването на мрежата на Солана е причинено от а значителен ръст в броя на транзакциите поради незаменими токени (NFT) ботове за копаене. Ботовете използваха Candy Machine, популярно приложение, използвано от проектите на Solana NFT за стартиране на колекции.

Обемът на транзакциите достигна шест милиона в секунда, препълвайки отделни възли със 100 Gbps данни. В резултат на това валидаторите свършиха паметта за данни, което доведе до загуба на консенсус между тях.

Разработчиците изключиха разпределените атаки за отказ на услуга (DDoS) и обвиниха ботове за копаене на NFT за задръстванията. Мрежата беше онлайн в 3:30 сутринта UTC в неделя.

Официалният доклад подчерта три ключови стъпки за смекчаване, които работят, за да направят мрежата Solana по-устойчива срещу подобни проблеми със задръстванията. Първата голяма стъпка е да се премине от текущия протокол за трансфер на данни, наречен протокол за потребителски дейтаграми (UDP), към разработената от Google бърза UDP интернет връзка (QUIC). QUIC предлага бърза асинхронна комуникация като UDP, но със сесии и контрол на потока като протокол за контрол на предаването.

Втората ключова стъпка е интегрирането на обработката на транзакциите, претеглена по отношение на залога, вместо сегашната база за първи дошъл, първи обслужен. Разработчиците твърдят, че обработката на транзакции, претеглена на залога, заедно с QUIC, ще бъде по-стабилна.

Третата стъпка за смекчаване е въвеждането на „приоритет на изпълнение, базиран на такси“, където потребителите ще имат възможност да добавят допълнителна такса върху основната такса. Приоритетът на таксите е зададен за версия 1.11.

Свързани: Solana DAO вече могат да ви притесняват да гласувате с телефонни обаждания и текстови съобщения

Освен прекъсването на мрежата на Solana, още по-голям спор бяха инструкциите за рестартиране на бета клъстер, според съобщенията, издадени от операторите на валидатори. Споменатите инструкции поискаха от валидаторите да блокират ръчно ботове за копаене на NFT на слой-1.

Инструкции за рестартиране на бета клъстер Solana Източник: Twitter

Въпреки това, ръководителят на комуникациите на Солана Остин Федера каза, че по-голямата част от валидаторите се държат на разстояние от цензурирането и се въвежда нова актуализация на Candy Machine с допълнителни функции против ботове.