Распрацоўшчыкі Solana дзеляцца 3 ключавымі крокамі па ліквідацыі наступстваў, каб зрабіць сетку надзейнай

У суботу сетка Solana сутыкнулася з сёмым адключэннем, што прывяло да прастою больш за сем гадзін. Каманда распрацоўшчыкаў мае выпушчаны справаздачу аб адключэнні разам з трыма ключавымі крокамі па змякчэнні наступстваў, каб зрабіць сетку больш стабільнай.

Збой у сетцы Solana быў выкліканы а істотны ўсплёск колькасці здзелак з-за ботаў для чаканкі незаменных токенаў (NFT). Боты выкарыстоўвалі Candy Machine, папулярнае прыкладанне, якое выкарыстоўваецца праектамі Solana NFT для запуску калекцый.

Аб'ём транзакцый дасягнуў шасці мільёнаў у секунду, перапаўняючы асобныя вузлы дадзенымі 100 Гбіт/с. У выніку ў валідатараў скончылася памяць даных, што прывяло да страты кансенсусу паміж імі.

Распрацоўшчыкі выключылі размеркаваныя атакі адмовы ў абслугоўванні (DDoS) і абвінавацілі ў перагрузцы ботаў для чаканкі NFT. Сетка ўвайшла ў сетку ў нядзелю ў 3:30 раніцы UTC.

Афіцыйная справаздача вылучыла тры асноўныя крокі па змякчэнні наступстваў, якія робяцца, каб зрабіць сетку Solana больш устойлівай да такіх праблем з перагрузкай. Першым важным крокам з'яўляецца пераход ад цяперашняга пратаколу перадачы даных, які называецца пратакол датаграм карыстальніка (UDP), да распрацаванага Google хуткага інтэрнэт-злучэння UDP (QUIC). QUIC прапануе хуткую асінхронную сувязь, такую ​​як UDP, але з сесіямі і кіраваннем патокам, як пратакол кіравання перадачай.

Другім ключавым крокам з'яўляецца інтэграцыя апрацоўкі транзакцый, узважанай па долях, замест цяперашняга прынцыпу "першы прыйшоў - першым абслужаны". Распрацоўшчыкі сцвярджалі, што апрацоўка транзакцый з узважанай стаўкай разам з QUIC будзе больш надзейнай.

Трэцім крокам па змякчэнні з'яўляецца ўвядзенне «прыярытэту выканання на аснове платы», дзе карыстальнікі будуць мець магчымасць дадаць дадатковую плату ў дадатак да базавай платы. Прыярытызацыі платы ўстаноўлена для выпуску v1.11.

Па тэме: Solana DAOs цяпер можа перашкаджаць вам галасаваць з дапамогай тэлефонных званкоў і тэкставых паведамленняў

Акрамя адключэння сеткі Solana, яшчэ большую спрэчку выклікалі інструкцыі па перазапуску бэта-кластара, якія, як паведамляецца, выдадзены аператарамі валідатараў. Згаданыя інструкцыі прасілі валідатараў блакіраваць ботаў для чаканкі NFT уручную на ўзроўні 1.

Інструкцыі па перазапуску бэта-кластара Solana Крыніца: Twitter

Тым не менш, кіраўнік камунікацый Саланы Осцін Федэра сказаў, што большасць валідатараў трымаліся на адлегласці ад цэнзуры, і на Candy Machine укараняецца новае абнаўленне з дадатковымі функцыямі супраць ботаў.