Viimeisen kahden päivän aikana on käyty paljon keskustelua @solana 10 W TPS:stä, koska @cavemanloverboy käytti 100 000+ TPS:ää Solanan pääverkossa, mutta useimmat ihmiset eivät ymmärtäneet näiden tietojen merkitystä: 1) Ensinnäkin Cavyn koe on pohjimmiltaan rajatesti "ihanteellisissa olosuhteissa". Tämä tarkoittaa, että tämä ei ole Solana-pääverkon normaali suorituskyky, ja testiverkkoympäristön laboratoriotiedoissa on eroja, mutta se ei ole huono. Koska hän käytti noop (no operation) null operation -testiohjelmaa, kuten nimestä voi päätellä, se tekee vain yksinkertaisimman allekirjoituksen tarkistuksen ja palauttaa onnistumisen suorittamatta mitään laskutoimituksia, muuttamatta tilin tilaa tai kutsumatta muita ohjelmia, ja jokainen tapahtuma on vain 200 tavua, mikä on paljon pienempi kuin normaalien tapahtumien 1kb+. Tämä tarkoittaa, että tämä 10 W:n TPS-testi laskettiin todella epänormaalissa transaktioympäristössä, ja se testasi Solana-verkkokerroksen ja konsensuskerroksen lopullista suorituskykyä sovelluskerroksen todellisen prosessointitehon sijaan. 2) Toinen avain tämän kokeilun onnistumiseen on Frankendancer-validaattoriasiakas. Yksinkertaisesti ymmärrettynä Frankendancer on Jump Crypton kehittämän Firedancer-validaattorin "hybridibeta" - joka varttaa Firedancerin valmiit korkean suorituskyvyn komponentit olemassa oleviin Solana-validaattoreihin. Itse asiassa se käyttää Wall Streetin korkean taajuuden kaupankäyntiteknologiapinoa Solanan solmujärjestelmän rekonstruoimiseen ja parantaa suorituskykyä taustalla olevilla optimoinnilla, kuten hienolla muistinhallinnalla ja mukautetulla säikeiden ajoituksella. Kuitenkin vain vaihtamalla joitain komponentteja voidaan saavuttaa 3-5-kertainen suorituskyvyn parannus. 3) Tämä testikoe osoittaa, että Solana voi saavuttaa TPS:n 10w+ ihanteellisessa tilassa, joten miksi se on vain 3000-4000 TPS päivittäin? On karkeasti ottaen kolme syytä tiivistää: 1. Solanan POH-konsensusmekanismi vaatii jatkuvaa äänestämistä validoijilta ylläpitääkseen, ja nämä äänestystapahtumat yksinään vievät yli 70 % lohkotilasta, mikä kaventaa normaaleille transaktioille jäävää suorituskykykanavaa. 2. Solanan ekologisella toiminnalla on usein suuri määrä osavaltion kilpailuja, kuten kun rahapaja julkaisee uusia NFT:itä tai uusia MEMESiä, tuhansia transaktioita voi olla saman tilinkirjoitusvaltuuden takavarikoinnissa, mikä johtaa suhteellisen suureen osaan epäonnistuneista tapahtumista. 3. Saadakseen MEV-etuja Solana-ekosysteemin arbitraasirobotit voivat lähettää suuren määrän virheellisiä transaktioita, mikä on resurssien tuhlausta. 4) Firedancerin tuleva täysi käyttöönotto ja Alpenglow'n konsensuspäivitys käsittelevät kuitenkin systemaattisesti näitä ongelmia. Yksi Alpenglow'n konsensuspäivityksen avainkohdista on, että äänestystapahtumien siirtäminen ketjun ulkopuolelle vastaa 70 prosentin vapauttamista normaalien transaktioiden tilasta ja samalla lyhentää vahvistusaikaa 150 millisekuntiin, mikä tekee Solanan DEX-kokemuksesta äärettömän lähempänä CEX:ää. Lisäksi paikallisten maksumarkkinoiden lanseerauksella voidaan myös välttää yhden ohjelman Fomo-suosion kiusallinen tilanne ja ruuhkautuminen koko verkossa. Suorituskyvyn optimoinnin lisäksi Firedancerin etujen avain on se, että se toteuttaa asiakkaiden monimuotoisuuden, jolloin Solana voi suoraan parantaa hajauttamista ja yhden pisteen solmujen vikoja useiden asiakkaiden, kuten Ethereumin ja Geth Nethermindin, kanssa. Yläpuolella. Siksi keskustelu Solana 10W TPS:stä on itse asiassa Solanan tulevien päivitettyjen asiakkaiden ja konsensusprotokollan luottamusta, kun taas ne, jotka eivät osaa tehdä sen, yrittävät luottaa TPS:n kilpavarusteluun antaakseen Solanalle läsnäolon tunteen (vaikka TPS-kilpailu on vanhentunut), mutta kokeilun merkitys on varsin palkitseva, jos ymmärrät sen.
mert | helius.dev
mert | helius.dev17.8. klo 19.46
Solana teki juuri 107 540 TPS:ää pääverkossa Kyllä, luit oikein yli 100k TPS, pääverkossa Onnea karhut
18,93K