Nagbabahagi ang mga developer ng Solana ng 3 pangunahing hakbang sa pagpapagaan upang gawing matatag ang network

Ang network ng Solana ay nahaharap sa ikapitong pagkawala nito noong Sabado, na nagresulta sa downtime ng mahigit pitong oras. Ang koponan ng developer ay mayroon pinalaya isang ulat sa outage, kasama ang tatlong pangunahing hakbang sa pagpapagaan upang gawing mas matatag ang network.

Ang pagkawala ng network sa Solana ay sanhi ng a makabuluhang pag-akyat sa bilang ng mga transaksyon dahil sa nonfungible token (NFT) minting bots. Gumamit ang mga bot ng Candy Machine, isang sikat na application na ginagamit ng mga proyekto ng Solana NFT upang maglunsad ng mga koleksyon.

Ang dami ng transaksyon ay umabot sa anim na milyon bawat segundo, umaapaw sa mga indibidwal na node na may 100 Gbps na data. Bilang resulta, naubusan ng memorya ng data ang mga validator, na humahantong sa pagkawala ng consensus sa kanila.

Ibinukod ng mga developer ang mga distributed denial of service (DDoS) na pag-atake at sinisi ang NFT minting bots para sa pagsisikip. Nag-online ang network noong 3:30 am UTC noong Linggo.

Itinampok ng opisyal na ulat ang tatlong pangunahing hakbang sa pagpapagaan na ginagawa upang gawing mas matatag ang network ng Solana laban sa mga naturang isyu sa pagsisikip. Ang unang pangunahing hakbang ay ang paglipat mula sa kasalukuyan nitong data transfer protocol na tinatawag na user datagram protocol (UDP) patungo sa mabilis na UDP na koneksyon sa internet (QUIC) na binuo ng Google. Nag-aalok ang QUIC ng mabilis na asynchronous na komunikasyon tulad ng UDP, ngunit may mga session at flow control tulad ng transmission control protocol.

Ang ikalawang mahalagang hakbang ay ang pagsasama ng pagpoproseso ng transaksyon na may timbang sa stake sa halip na ang kasalukuyang first-come-first-serve na batayan nito. Sinabi ng mga developer na ang pagpoproseso ng transaksyon na may timbang sa stake kasama ng QUIC ay magiging mas matatag.

Ang ikatlong hakbang sa pagpapagaan ay ipakilala ang "priyoridad sa pagpapatupad na nakabatay sa bayad," kung saan magkakaroon ng opsyon ang mga user na magdagdag ng karagdagang bayad sa itaas ng batayang bayarin. Nakatakda ang priyoridad ng bayad para sa v1.11 na release.

Nauugnay: Maaari ka na ngayong i-bug ang mga Solana DAO na bumoto gamit ang mga tawag sa telepono at text

Bukod sa pagkawala ng network ng Solana, ang isang mas malaking kontrobersya ay ang mga tagubilin sa pag-restart ng beta cluster, na iniulat na inisyu ng mga operator ng validator. Ang nasabing mga tagubilin ay humiling sa mga validator na i-block nang manu-mano ang NFT minting bots sa layer-1 layer.

Solana Beta Cluster Restart Instructions Source: Twitter

Gayunpaman, sinabi ng pinuno ng komunikasyon ni Solana na si Austin Federa na ang karamihan sa mga validator ay nanatili sa kanilang distansya mula sa pag-censor at isang bagong update ang ipinakilala sa Candy Machine na may mga karagdagang tampok na anti-bot.