Paano inaayos ni Solana ang mga outage, at ang mga hamon na haharapin nito sa 2023

para Solana (SOL), 2022 ay naging isang partikular na magulong taon. Sa mga pagsisiwalat ng wala na ngayong crypto exchange FTX's insolvency sa unang bahagi ng Nobyembre, Ang presyo ng SOL ay bumagsak ng 55% sa panahon ng buwan.

Sa oras ng pag-uulat, ang SOL ay nangangalakal sa $11.15, bumaba ng 70% mula sa pinakamataas nitong Nobyembre na $37.73. Huling nakipag-trade ang Solana sa antas na ito noong Pebrero 2021. Higit pa rito, ang presyo ng SOL ay bumagsak ng 94.21% sa nakalipas na taon at bumaba ng 95.71% mula sa lahat ng oras na mataas nito noong Nobyembre 2021, ayon sa CryptoSlate data.

Ang kabuuang halaga na naka-lock (TVL) sa Solana decentralized finance (DeFi) bumaba ng 63% sa isang linggo sa gitna ng kabiguan ng FTX. Habang noong Nob. 14, ang Solana TVL ay nakatayo sa $330 milyon matapos mawalan ng halos $500 milyon sa isang linggo, bumagsak pa ito sa $214.53 milyon sa oras ng pag-uulat, ayon sa DefiLlama data.

Sam Bankman-Fried (SBF), ang disgrasyadong dating CEO ng FTX, na kasalukuyang lumabas sa piyansa naghihintay kriminal na paglilitis para sa pandaraya, ay isang maagang tagapagtaguyod ng Solana. Ang hedge-fund na pagmamay-ari ng SBF na Alameda Research ay nagmamay-ari ng 53 milyong mga token ng SOL, noong huling bahagi ng Agosto, ayon sa isang Forbes ulat.

Ang pagbaba ng Solana ay pinalakas ng mga haka-haka sa paligid ng pagsasaalang-alang ng Binance sa pagbili ng FTX. Hinulaan ng mga market analyst na sakaling magkaroon ng takeover, uunahin ng Binance ang sarili nitong Binance Smart Chain at BNB (BNB) token sa Solana, na humahantong sa mga mamumuhunan sa isang selling frenzy. Binance, gayunpaman, sa huli naglakad papalayo mula sa deal, na humahantong sa FTX at Alameda's deklarasyon ng bangkarota Sa Nobyembre 11.

Noong Hunyo, isang demanda ng class action ang inilunsad laban sa Solana Foundation, Solana Labs, Multicoin Capital, FalconX, at Solana co-founder na si Anatoly Yakovenko. Ang kaso sinabing sentralisado si Solana at nakinabang ang mga nasasakdal sa pagbebenta ng hindi rehistradong seguridad at gumawa ng mga mapanlinlang na pahayag.

Habang sinusubukan ng network na bumawi, inilatag kamakailan ni Yakovenko kung ano ang ginagawa ng network para ayusin ang mga bagay at ang mga pangunahing pokus nito sa 2023.

Patuloy na pagtutok ni Solana

Pag-aayos ng network outages

Matagal bago ang FTX debacle, dumanas si Solana ng sarili nitong mga problema ng talamak na pagkawala ng network noong unang bahagi ng 2022. Bagama't nabawasan ang dalas ng mga pagkawala sa mga sumunod na buwan, patuloy itong nakaapekto sa mga mamumuhunan. Noong Enero 21, ang Solana network nahaharap sa isang outage na tumagal ng higit sa 24 na oras, kasabay ng pagbagsak ng merkado. Ito ay humantong sa pagpuksa ng ilang posisyon ng mga mangangalakal.

Ayon sa Solana uptime tracker, nahaharap si Solana ng 14 na pagkawala noong 2022 na humantong sa kabuuang downtime na 4 na araw 12 oras 21 minuto. Gayunpaman, dapat tandaan na hindi naitala ng tracker ang outage kinilala sa pamamagitan ng opisyal na Twitter account ng network noong Nob. 9.

Ang mga pagkawala ng network at pagbagal ay kadalasang naganap dahil sa kasikipan, bagaman sinabi ni Yakovenko na isang serye ng mga bug ang dapat sisihin din sa mga pagkawala sa unang bahagi ng 2022. Bagama't ang ilan sa mga bug ay bago, ang iba ay lumitaw bilang resulta ng pagtaas ng paggamit ng network, sabi ni Yakovenko .

Samakatuwid, ang pag-aayos sa mga network outage at pagtaas ng pagiging maaasahan at katatagan ay naging pangunahing pokus ng Solana engineering team noong 2022. Sa taunang kumperensya ng Solana, Breakpoint 2022, sinabi ni Yakovenko:

"Sasabihin ko na ang buong nakaraang taon ay tungkol sa pagiging maaasahan para sa Solana engineering team. At marami diyan, I think we've solved.”

Noong Agosto, Solana anunsyado na ang Jump Crypto, isang bahagi ng quantitative trading firm na Jump Trading Group, ay bubuo ng bagong validator client para sa Solana. Ang proyekto ng validator na tinatawag na Firedancer ay magmumungkahi ng mga makabuluhang pag-upgrade sa network at pataasin ang kahusayan, katatagan, at throughput ni Solana, ang sabi ni Solana.

Ayon kay Solana, ang Firedancer ay may kakayahang magproseso ng 600,000 transactions per second (TPS) sa isang pagsubok na kapaligiran, kumpara sa kasalukuyang average ng network na 4,000 TPS.

Bukod pa rito, muling inilagay ng Solana ang sistemang nakabatay sa User Datagram Protocol (UDP) nito upang iproseso ang mga transaksyon sa itaas ng QUIC, isang protocol na binuo ng Google. Ang QUIC ay nagbibigay-daan sa mabilis na asynchronous na komunikasyon, na nagpapataas ng katatagan ni Solana.

Higit pa rito, nag-deploy si Solana ng stake-weighted na QoS, na "pinipigilan ang mga unstaked node o low-stake node mula sa pag-spam sa iba," sabi ni Yakovenko. Bumuo din ang Solana ng mga lokal na merkado ng bayad na nagpapahintulot sa mga user na magbayad ng dagdag bilang kapalit ng kanilang mga transaksyon na priyoridad para sa kumpirmasyon, na nagpapalakas ng pagiging maaasahan ng network.

Pagpapalakas ng pagganap

Ang koponan ng engineering ng Solana ay nakabuo ng ilang mga pag-optimize ng turbine na nagtatrabaho sa likod ng mga eksena upang palakasin ang agarang kakayahan sa paghahatid ng impormasyon. Bukod pa rito, nagtatrabaho rin si Solana sa mga pag-optimize ng runtime. Kasama dito ang pag-upgrade ng Sealevel runtime ng Solana, na nagpapataas ng throughput ng transaksyon, sabi ni Yakovenko.

Idinagdag niya na ang mga inhinyero ng Solana ay patuloy na gumagawa sa dalawang mahihirap na hamon - ang scheduler ng transaksyon, at pagkatapos ay i-play muli ang mga transaksyong iyon. Sinabi ni Yakovenko:

"Ang mga solusyon ay nagiging mas mahusay at mas mahusay, at ang heuristics ay nagiging mas malapit sa pinakamahusay na posible na maaari mong magkaroon."

Pagpapabuti ng seguridad

Noong unang bahagi ng Agosto, naubos ng isang hacker ang tinatayang $8 milyon na halaga ng SOL at USDC mula sa humigit-kumulang 7,767 na mga hot wallet. Ang pag-atake naapektuhan web at mobile-based na Solana wallet, kabilang ang Solflare, Phantom, Slope, at Trust Wallet. Ang ilan Ethereum (ETH) mga mamumuhunan ay din sinabi na maapektuhan ng pag-atake.

Habang ang pagpapabuti ng seguridad ng network ay pinakamahalaga sa kaligtasan ng mga pondo ng gumagamit, sinabi ni Yakovenko na ito ay mahalaga din para sa pangunahing pag-aampon. Ayon kay Yakovenko, ang pagtaas ng bilang ng mga validator ng Solana ay ginawang mas secure at lumalaban sa censorship ang network. Mga validator ng Solana total 1,911 sa nakalipas na 24 na oras, kahit na 30 validator ang kumokontrol sa 33% ng kabuuang stake.

Nabanggit ni Yakovenko na ang pangunahing pag-aampon ng Solana ay mangangailangan ng higit pang mga pagpapabuti sa seguridad. Maaaring mangahulugan ito ng pagde-deploy ng mga awtomatikong pag-audit bilang feature ng seguridad na maaaring makatulong sa mga developer na mahuli ang mga matalinong kontrata at mga butas at error sa pagbuo. Idinagdag niya:

"Kung gaano karaming automation ang maaari nating gawin, mas matatag na makukuha ng mga system na ito."

Pagpapahusay ng programmability

Ang paggawa ng Solana na mas programmable ay nangangahulugan ng paggamit ng mga tool tulad ng mga compiler na sumusuporta sa malaking bilang ng mga wika ng developer, sabi ni Yakovenko. Ang Solana ay mayroon nang Solidity compiler na tinatawag na solang. Bukod pa rito, ang balangkas ng pag-unlad ng Solana, ang Anchor, ay naging mas madaling gamitin para sa mga developer, idinagdag niya.

Sa mga karagdagan at pag-upgrade na ito, sinabi ni Yakovenko na:

"Nagpunta kami mula sa chewing glass noong nakaraang taon hanggang sa surfing glass."

Ang bagong inilabas na programang Seahorse ay nagbibigay-daan sa mga developer na magsulat ng mga Anchor program gamit ang Python, na higit na nagpapataas ng programmability ni Solana.

Pagtaas ng pagiging tugma sa mobile

Ayon kay Yakovenko, ang crypto ay pangunahing nakabase sa desktop dahil ang mga modelo ng negosyo sa Web 3.0 ay hindi tugma sa mga malalaking app store. Gayunpaman, ang paggawa ng mga cryptocurrencies na naa-access sa pamamagitan ng mga mobile application ay mahalaga para sa malawakang pag-aampon. Ito ay dahil sa humigit-kumulang 82% ng pandaigdigang populasyon o humigit-kumulang 6.6 bilyong mga smartphone, ayon sa Statista data.

Sinabi ni Yakovenko na ang mga app store ay hindi palakaibigan sa mga crypto decentralized na application (dApps). At ang mga dApp na inaprubahan ng mga app store ay kailangang magdagdag ng mga karagdagang hakbang para maikonekta ng mga user ang kanilang mga wallet. Idinagdag niya:

"Ito ay isang malaking hamon, hindi para sa network, ngunit para sa karanasan ng gumagamit, at para sa mga developer."

Ang Solana Mobile Stack na binuo ng Solana Mobile ay naglalayong harapin ang mga hamong ito. Ang seed vault, halimbawa, ay gumagamit ng in-built na elemento ng seguridad ng telepono upang mag-imbak ng mga parirala ng binhi, na ginagawa itong hindi naa-access ng Android at nagbibigay-daan sa mga dApp na madaling kumonekta sa mga wallet, sabi ni Yakovenko.

Bukod dito, ang Solana dApp Store, na magsisimulang tumanggap ng mga aplikasyon sa Enero, ay magiging walang pahintulot na marketplace para sa mga mobile dApps, sabi ni Yakovenko.

2023 focus ni Solana

Paglutas ng mga pangunahing hamon ng programmability

Si Solana ay naghahanap upang ilunsad Token-22, isang bagong pamantayan ng token na magbibigay-daan sa pagbuo ng mga bagong aplikasyon tulad ng pagkolekta ng mga royalty sa mga paglilipat at pagmamay-ari pati na rin ang mga kumpidensyal na pagbabayad.

Bukod pa rito, hinahanap ng network na gawing katotohanan ang pormal na pag-verify, kung saan ang mga tool ay nasa lugar na, sabi ni Yakovenko. Idinagdag niya:

“Ang pag-asa ko ay sa Breakpoint sa susunod na taon, magsasalita ako tungkol sa mga matalinong kontrata na open source, may pormal na nabe-verify na mga spec, na maaaring tingnan ng mga auditor ang spec at sabihin sa iyo kung saan ka nawawala ang isang assumption, o isang assumption ay hindi pwedeng patunayan."

Ang network ay naghahanap din upang paganahin ang uri-rich bitcode, na maaaring potensyal na alisin ang mga hadlang na pumipigil sa mga function ng tawag sa pagitan ng mga programa ng Solana. Ito ay magbibigay sa Solana ng buong composability tulad ng pagpasa ng mga mensahe sa pagitan ng iba't ibang serbisyo, sabi ni Yakovenko.

Ang isa sa mga pangunahing problema na nais ni Yakovenko na lutasin ni Solana ay ang estado ng network at dynamic na pagpepresyo para sa imbakan. Habang na-optimize na ni Solana ang network gamit ang hardware, kinakailangan ang karagdagang pag-scale kapag ang bilang ng mga account ay umabot sa 5 o 10 bilyon, sabi ni Yakovenko.

Idinagdag niya na ang koponan ng Solana ay hindi pa nakakaalam kung paano magpresyo ng imbakan. Sinabi niya:

“Hindi namin alam kung ano dapat ang halaga ng susunod na account sa tabi ng mga validator, at kung paano matiyak na epektibong ginagamit ang storage na iyon.”

Pagharap sa mga pagpapabuti sa antas ng network — 'Pagpapayat sa Solana'

Nais ni Yakovenko na paganahin ang mga light client, na nagbibigay-daan sa mga user na hindi nagpapatakbo ng buong validator node na suriin ang isang maliit na sample ng data. Ang mga magaan na kliyente, na pabirong tinatawag ni Yakovenko na "mga kliyente sa diyeta," ay maaaring makatulong sa pag-secure ng network at patunayan na ang karamihan ng mga node ay tama, aniya. Dahil ang mga patunay sa Solana ay mas malaki kaysa sa manipis na mga layer ng protocol, tinutukoy ni Yakovenko ang layunin ng pagpapagana ng mga light client bilang "pagpapayat ng Solana."

Bukod pa rito, sa antas ng network, nais din ni Yakovenko na tanggalin ang pagkilos ng block production mula sa pagpapatakbo ng validator node. Sinabi niya:

"Pinapayagan nito ang aktwal na mga producer ng block na maging medyo stateless at hindi kailangan ang pinaka-naka-synchronize na estado, kaya maaari nilang gastusin ang lahat ng kanilang mga mapagkukunan sa napaka-granarly, real-time na problema sa knapsack ng paggawa ng mga bloke."

Ito ay maaaring makamit sa paggamit ng mga pinunong walang bangko at maaaring humantong sa makabuluhang pagpapabuti sa pagiging maaasahan at latency ng network, sinabi ni Yakovenko.

Sa 2023, hinahanap din ni Yakovenko na paganahin ang APEX, na maghihiwalay sa gawain ng paglalaro at pagsusuri ng mga bloke mula sa pagpili ng mga tinidor. Ito naman ay mag-aalis ng pangangailangan ng pagharap sa pagtaas at pagbaba ng mga kahilingan sa trapiko sa web mula sa mga validator. Sinabi ni Yakovenko:

"Kapag pumili ka ng tinidor, alam mo ang pagpapatupad at alam mo ang resulta. At kung magagawa natin ito, nangangahulugan iyon na maaari kang magkaroon ng aktwal na pagpapatupad ng programa sa buong panahon sa likod ng pagpili ng tinidor. Iyon ay nagbibigay sa iyo ng dalawang araw na halaga ng mga transaksyon upang maisagawa nang sabay-sabay."

Lahat ng tatlong ideya ay magpapalakas sa seguridad at pagganap ng network, inaangkin ni Yakovenko.

Paganahin ang maramihang kasabay na block production

Ang pagpapagana ng sabay-sabay na block production ay ang tinatawag ni Yakovenko na "ina ng lahat ng mahihirap na bomba." Para makagawa si Solana ng isang real-time na makasaysayang talaan ng mga kaganapan sa buong mundo, kailangang madalian ang paghahatid ng impormasyon. Bukod dito, makakatulong ito na matukoy kung sino ang unang nakatuklas ng impormasyon.

Samakatuwid, napakahalagang alisin ang mga latency mula sa network. Ito ay maaaring makamit sa maraming kasabay na mga producer ng block dahil ito ay magbibigay ng maraming lugar upang patunayan ang mga transaksyon, sinabi ni Yakovenko. Gayunpaman, ito ay naiiba sa sharding, na naghahati ng malalaking database sa mas maliliit na bahagi, sinabi ni Yakovenko, idinagdag na:

“Mayroon pa tayong iisang makina ng estado, isang pinag-isang pananaw sa mundo kung ano ang estado. Marami lang tayong paraan para i-encode ang history na iyon.”

Ang lahat ng nabanggit na mga pagpapahusay at pag-update ay makakatulong na gawing mas mabilis, maaasahan, at secure ang mga desentralisadong sistema gaya ng mga sentralisadong sistema, sabi ni Yakovenko.

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