Kā Solana novērš pārtraukumus un problēmas, kuras tā risinās 2023. gadā

Par Solana (SOL), 2022. gads ir bijis īpaši nemierīgs gads. Novembra sākumā atklājot, ka tagad vairs neeksistē kriptovalūtu birža FTX maksātnespēja, SOL cena pieauga par 55% mēneša laikā.

Preses laikā SOL tirgojās par USD 11.15, kas ir par 70% mazāk nekā novembra maksimums — USD 37.73. Solana pēdējo reizi šādā līmenī tirgojās 2021. gada februārī. Turklāt SOL cena pēdējā gada laikā ir samazinājusies par 94.21% un ir samazinājusies par 95.71% salīdzinājumā ar visu laiku augstāko cenu 2021. gada novembrī. CryptoSlate dati.

Kopējā bloķētā vērtība (TVL) Solana decentralizētajā finansējumā (DeFi) nedēļas laikā samazinājās par 63%. FTX fiasko laikā. Lai gan 14. novembrī Solana TVL bija 330 miljoni ASV dolāru pēc gandrīz 500 miljonu ASV dolāru zaudēšanas nedēļas laikā, bet pēc DefiLlama datiem tas ir vēl vairāk samazinājies līdz 214.53 miljoniem ASV dolāru. dati.

Sems Bankmens-Frīds (SBF), apkaunotais bijušais FTX izpilddirektors, kurš šobrīd ir ārā pret drošības naudu gaida kriminālprocess par krāpšanu bija Solana agrīnais atbalstītājs. Saskaņā ar Forbes datiem SBF piederošajam riska ieguldījumu fondam Alameda Research augusta beigās piederēja 53 miljoni SOL žetonu. ziņot.

Solanas lejupslīdi veicināja spekulācijas ap Binance apsvērumu par FTX izpirkšanu. Tirgus analītiķi prognozēja, ka pārņemšanas gadījumā Binance piešķirs prioritāti savai Binance Smart Chain un BNB (BNB) žetons pār Solanu, novedot investorus uz pārdošanas neprātu. Binance tomēr galu galā aizgāja no darījuma, kas noveda pie FTX un Alameda's bankrota deklarācija Novembrī 11.

Jūnijā tika uzsākta kolektīva prāva pret Solana Foundation, Solana Labs, Multicoin Capital, FalconX un Solana līdzdibinātāju Anatoliju Jakovenko. The prāva apgalvoja, ka Solana bija centralizēta un ka atbildētāji guva peļņu no nereģistrēta vērtspapīra pārdošanas un izteica maldinošus apgalvojumus.

Tīklam cenšoties atgūties, Jakovenko nesen noteica, ko tīkls dara, lai 2023. gadā labotu lietas un tā galvenās darbības jomas.

Solana nepārtraukti koncentrējas

Tīkla pārtraukumu novēršana

Ilgi pirms FTX sabrukuma Solana 2022. gada sākumā cieta no savām problēmām saistībā ar hroniskiem tīkla pārtraukumiem. Lai gan turpmākajos mēnešos pārtraukumu biežums samazinājās, tas turpināja ietekmēt investorus. 21. janvārī Solana tīkls saskārās ar pārtraukumu kas ilga vairāk nekā 24 stundas, sakrītot ar tirgus lejupslīdi. Tas noveda pie vairāku tirgotāju vietu likvidācijas.

Saskaņā ar Solana darbspējas laika izsekotājs, Solana 14. gadā saskārās ar 2022 dīkstāvēm, kuru rezultātā kopējais dīkstāves laiks bija 4 dienas 12 stunda 21 minūte. Tomēr jāatzīmē, ka izsekotājs nav fiksējis pārtraukumu apstiprināts tīkla oficiālajā Twitter kontā 9. novembrī.

Tīkla pārtraukumi un palēninājumi galvenokārt radās sastrēgumu dēļ, lai gan Jakovenko sacīja, ka 2022. gada sākumā notikušajos pārtraukumos bija vainojama arī virkne kļūdu. Lai gan dažas kļūdas bija jaunas, citas radās pieaugošā tīkla lietojuma rezultātā, sacīja Jakovenko. .

Tāpēc 2022. gadā Solana inženieru komandas galvenā uzmanība tika pievērsta tīkla pārtraukumu novēršanai un uzticamības un noturības palielināšanai. Solana ikgadējā konferencē Breakpoint 2022 Jakovenko sacīja:

“Es teiktu, ka viss pagājušais gads Solana inženieru komandai bija saistīts ar uzticamību. Un daudz no tā, manuprāt, esam atrisinājuši.

Augustā Solana paziņoja ka Jump Crypto, kas ir daļa no kvantitatīvās tirdzniecības uzņēmuma Jump Trading Group, izveidos jaunu Solana validatora klientu. Validatora projekts ar nosaukumu Firedancer ierosinātu ievērojamus tīkla uzlabojumus un palielināt Solana efektivitāti, noturību un caurlaidspēju, Solana apgalvoja.

Saskaņā ar Solana teikto, Firedancer spēj apstrādāt 600,000 4,000 transakciju sekundē (TPS) testa vidē, salīdzinot ar tīkla pašreizējo vidējo rādītāju XNUMX TPS.

Turklāt Solana ir pārizvietojusi savu uz User Datagram Protocol (UDP) balstītu sistēmu, lai apstrādātu darījumus, izmantojot QUIC — Google izstrādāto protokolu. QUIC nodrošina ātru asinhronu saziņu, palielinot Solana noturību.

Turklāt Solana ir izvietojusi ar likmēm svērto QoS, kas "neļauj nesaistītajiem mezgliem vai mazajiem mezgliem nosūtīt surogātpastu visiem pārējiem", sacīja Jakovenko. Solana ir arī izstrādājusi vietējo nodevu tirgus, kas ļauj lietotājiem maksāt papildus, nevis apstiprināt darījumus, tādējādi palielinot tīkla uzticamību.

Veiktspējas uzlabošana

Solana inženieru komanda ir izstrādājusi dažas turbīnas optimizācijas, kas darbojas aizkulisēs, lai pastiprinātu tūlītējas informācijas pārraides iespējas. Turklāt Solana strādā arī pie izpildlaika optimizācijas. Tas ietvēra Solana Sealevel izpildlaika jaunināšanu, kas jau ir palielinājusi darījumu caurlaidspēju, sacīja Jakovenko.

Viņš piebilda, ka Solana inženieri turpina strādāt pie diviem sarežģītiem izaicinājumiem – darījumu plānotāja un pēc tam šo darījumu atskaņošanas. Jakovenko atzīmēja:

"Risinājumi kļūst arvien labāki un labāki, un heiristika arvien vairāk tuvojas labākajam iespējamajam."

Drošības uzlabošana

Augusta sākumā hakeris no aptuveni 8 karstajiem makiem izsūca SOL un USDC aptuveni 7,767 miljonu dolāru vērtībā. Uzbrukums ietekmē tīmekļa un mobilo tālruņu maki Solana, tostarp Solflare, Phantom, Slope un Trust Wallet. Dažas Ethereum (ETH) investori bija arī teica uzbrukuma ietekmē.

Lai gan tīkla drošības uzlabošana ir ļoti svarīga lietotāju līdzekļu drošībai, Jakovenko sacīja, ka tas ir arī ļoti svarīgi vispārējai ieviešanai. Pēc Jakovenko teiktā, pieaugošais Solana validatoru skaits ir padarījis tīklu drošāku un izturīgāku pret cenzūru. Solana validatori kopā 1,911 pēdējo 24 stundu laikā, lai gan 30 pārbaudītāji kontrolē vairāk nekā 33% no kopējās akcijas.

Jakovenko norādīja, ka vispārējai Solana pieņemšanai būtu nepieciešami daudz vairāk drošības uzlabojumu. Tas varētu nozīmēt automātisko auditu izvietošanu kā drošības līdzekli, kas varētu palīdzēt izstrādātājiem atrast viedos līgumus un izstrādes nepilnības un kļūdas. Viņš pievienoja:

"Cik daudz automatizācijas mēs varam izveidot, jo izturīgākas šīs sistēmas var iegūt."

Programmējamības uzlabošana

Padarīt Solana programmējamāku nozīmē izmantot tādus rīkus kā kompilatori, kas atbalsta lielu skaitu izstrādātāju valodu, sacīja Jakovenko. Solanai jau ir Solidity kompilators, ko sauc par solang. Turklāt Solana izstrādes sistēma Anchor ir kļuvusi vieglāk lietojama izstrādātājiem, viņš piebilda.

Ar šiem papildinājumiem un jauninājumiem Jakovenko atzīmēja, ka:

"Mēs no stikla košļāšanas pagājušajā gadā pārgājām uz sērfošanas stiklu."

Jaunizlaistā Seahorse programma ļauj izstrādātājiem rakstīt Enchor programmas, izmantojot Python, vēl vairāk palielinot Solana programmējamību.

Mobilās saderības palielināšana

Saskaņā ar Jakovenko teikto, kriptogrāfija galvenokārt ir balstīta uz galddatoriem, jo ​​Web 3.0 biznesa modeļi nav saderīgi ar lielo lietotņu veikalu modeļiem. Tomēr kriptovalūtu pieejamības nodrošināšana, izmantojot mobilās lietojumprogrammas, ir ļoti svarīga plašai ieviešanai. Tas ir tāpēc, ka aptuveni 82% pasaules iedzīvotāju jeb aptuveni 6.6 miljardi viedtālruņu, liecina Statista dati.

Jakovenko sacīja, ka lietotņu veikali nav draudzīgi šifrēšanas decentralizētajām lietojumprogrammām (dApps). Un dApps, ko apstiprinājuši lietotņu veikali, ir jāpievieno papildu darbības, lai lietotāji varētu savienot savus makus. Viņš pievienoja:

"Tas ir liels izaicinājums nevis tīklam, bet gan lietotāju pieredzei un izstrādātājiem."

Solana Mobile izstrādātā Solana Mobile Stack mērķis ir risināt šīs problēmas. Piemēram, sēklu glabātuve izmanto tālrunī iebūvēto drošības elementu, lai saglabātu sākotnējās frāzes, padarot to nepieejamu Android un ļaujot dApps viegli izveidot savienojumu ar makiem, sacīja Jakovenko.

Turklāt Solana dApp Store, kas sāks pieņemt pieteikumus janvārī, būs bezatļauts mobilo ierīču dApps tirgus, atzīmēja Jakovenko.

Solanas 2023. gada fokuss

Galveno programmējamības problēmu risināšana

Solana vēlas palaist Token-22, jauns marķiera standarts, kas ļaus izstrādāt jaunas lietojumprogrammas, piemēram, iekasēt honorārus par pārskaitījumiem un īpašumtiesībām, kā arī konfidenciālus maksājumus.

Turklāt tīkls cenšas oficiālu verifikāciju padarīt par realitāti, kam jau ir ieviesti rīki, sacīja Jakovenko. Viņš pievienoja:

"Es ceru, ka nākamā gada pārtraukuma punktā es runāšu par viedajiem līgumiem, kas ir atvērtā koda, kuriem ir formāli pārbaudāmas specifikācijas, ka auditori var apskatīt specifikācijas un pateikt, kur jums trūkst pieņēmuma vai pieņēmums ir nav iespējams pierādīt."

Tīkls arī cenšas iespējot ar tipiem bagātu bitkodu, kas potenciāli varētu novērst šķēršļus, kas neļauj zvanīt starp Solana programmām. Tas Solanai nodrošinātu pilnīgu saliekamību, piemēram, ziņojumu pārsūtīšanu starp dažādiem pakalpojumiem, sacīja Jakovenko.

Viena no galvenajām problēmām, ko Jakovenko vēlas atrisināt Solana, ir tīkla stāvoklis un dinamiska krātuves cenu noteikšana. Lai gan Solana jau ir optimizējusi tīklu ar aparatūru, ir nepieciešama turpmāka mērogošana, ja kontu skaits sasniedz 5 vai 10 miljardus, sacīja Jakovenko.

Viņš piebilda, ka Solana komandai vēl ir jāizdomā, kā noteikt uzglabāšanas cenu. Viņš teica:

"Mēs nezinām, kādai vajadzētu būt nākamā konta vērtībai blakus pārbaudītājiem un kā nodrošināt, lai šī krātuve tiktu izmantota efektīvi."

Tīkla līmeņa uzlabojumu risināšana — Solana novājēšana

Jakovenko vēlas iespējot vieglos klientus, kas ļauj lietotājiem, kuri nedarbojas pilnā validatora mezglā, pārbaudīt nelielu datu paraugu. Viņš teica, ka vieglie klienti, kurus Jakovenko jokojot sauc par “diētas klientiem”, varētu palīdzēt nodrošināt tīkla drošību un apstiprināt, ka lielākā daļa mezglu ir pareizi. Tā kā Solanas pierādījumi ir daudz lielāki nekā plāni protokola slāņi, Jakovenko mērķi dot iespēju vieglajiem klientiem dēvē par Solanas novājēšanu.

Turklāt tīkla līmenī Jakovenko arī vēlas atdalīt bloku veidošanu no validatora mezgla darbības. Viņš teica:

"Tas ļauj faktiskajiem bloku ražotājiem būt nedaudz bezvalstniekiem un viņiem nav nepieciešams visvairāk sinhronizētais stāvoklis, lai viņi varētu tērēt visus savus resursus šai ļoti niknajai, reāllaika bloku izveides problēmai."

To varētu panākt, izmantojot bezbanku līderus, un tas varētu ievērojami uzlabot tīkla uzticamību un latentumu, apgalvoja Jakovenko.

2023. gadā Jakovenko arī vēlas iespējot APEX, kas nošķirtu bloku atskaņošanas un pārskatīšanas uzdevumu no dakšiņu atlasīšanas. Tas savukārt novērstu nepieciešamību risināt tīmekļa trafika pieauguma un samazināšanās pieprasījumu no pārbaudītājiem. Jakovenko teica:

“Kad esat izvēlējies dakšiņu, jūs zināt izpildi un zināt rezultātu. Un, ja mēs to varam paveikt, tas nozīmē, ka jūs varat likt reālai programmas izpildei visu laiku aiz dakšas izvēles. Tas dod jums divu dienu darījumus, kas jāizpilda uzreiz.

Visas trīs idejas uzlabos tīkla drošību un veiktspēju, apgalvoja Jakovenko.

Iespējo vairāku vienlaicīgu bloku ražošanu

Vienlaicīgas bloku ražošanas iespējošana ir tas, ko Jakovenko sauc par "visu sarežģīto bumbu māti". Lai Solana varētu izveidot reāllaika vēsturisku ierakstu par notikumiem visā pasaulē, informācijas pārraidei ir jābūt tūlītējai. Turklāt tas palīdzētu noteikt, kurš pirmais atklāja informāciju.

Tāpēc ir ļoti svarīgi no tīkla noņemt latentumus. To varētu panākt ar vairākiem vienlaicīgiem bloku ražotājiem, jo ​​tas nodrošinātu vairākas vietas darījumu apstiprināšanai, sacīja Jakovenko. Tomēr tas atšķiras no sadalīšanas, kas sadala lielas datu bāzes mazākās daļās, atzīmēja Jakovenko, piebilstot, ka:

“Mums joprojām ir vienota valsts mašīna, vienots pasaules uzskats par to, kas ir valsts. Mums vienkārši ir vairāki veidi, kā iekodēt šo vēsturi.

Visi iepriekš minētie uzlabojumi un atjauninājumi palīdzētu padarīt decentralizētās sistēmas tikpat ātras, uzticamas un drošas kā centralizētās sistēmas, sacīja Jakovenko.

Avots: https://cryptoslate.com/how-solana-is-fixing-outages-and-the-challenges-it-will-tackle-in-2023/