Solana Foundations teknikchef Matt Sorg förklarar lösningar för skalning och nätverksträngsel

6 mins
Translated Lynn Wang

I korthet

  • Solana hanterar fler dagliga transaktioner än alla andra blockkedjor tillsammans samtidigt som den säkerställer låga avgifter och effektiv skalning.
  • Matt Sorg, Solana Foundations teknikchef, betonar även blockkedjans förmåga att skalas utan att offra hastigheten.
  • Systemuppdateringar hanterar skalningsproblem, inklusive lösningar som att skriva om QUIC för att förbättra transaktionsflödet.

Medan blockchain-ekosystemet växer, strävar Solana efter att ligga i framkant genom teknisk innovation och proaktiv problemlösning. Solanas förmåga att hantera fler transaktioner än alla andra blockkedjor tillsammans visar dess operativa kapacitet i realtid. Men med tillväxt kommer också ett oundvikligt behov av att kontinuerligt förbättra infrastrukturen.

I en nyligen genomförd exklusiv intervju med BeInCrypto diskuterade Matt Sorg, vice teknikpresident på Solana Foundation, en rad ämnen — från Solanas tekniska utmaningar och dess ansträngningar att hantera transaktionsstockningar till att bibehålla decentralisering och nätverkssäkerhet.

Vad gör Solana till ett attraktivt ekosystem för startups och utvecklare?

Solana representerar ett ekosystem där du kan samarbeta med din applikation. Båda dessa aspekter är mycket attraktiva för en startup.

Du behöver inte skapa ett helt nytt ekosystem och se till att det finns plånböcker och in- eller utgångar samt USDC och USDT. Du behöver inte oroa dig för det. Allt detta finns redan på Solana.

Så det är verkligen viktigt för en startup att fokusera på sin kärnkompetens. Du behöver inte uppfinna hjulet på nytt.

Att utveckla på Solana ger verkligen folk en flygande start, och de behöver inte tänka på det. Jag tror att det är en del av anledningen till att Solanas applikationer har varit relativt framgångsrika. Applikationerna kan koncentrera sig på det unika de levererar till världen, inte infrastrukturen.

Vilka är de största tekniska utmaningarna utvecklare står inför när de försöker komma in i Solanas ekosystem?

Först och främst handlar det om samma sak med fokus. Jag tror att det finns så många kedjor och infrastrukturer där ute.

Det finns ett skämt om att det finns fler kedjor än appar, vilket jag faktiskt tror är sant just nu. Det finns bara en enorm mängd olika kedjor och L2s och vad som helst som dyker upp. Så jag tror att bristen på tydlighet kan göra det svårt för en grundare att veta vart man ska rikta sig.

Solana är som en mycket friktionsfri, högpresterande kedja, men alla lovar det. Det vi har är att vi visar det live. Det är inte bara ett löfte om det.

Solana gör fler transaktioner per dag än alla blockkedjor tillsammans. Det innebär både en fråga om utbud och efterfrågan. Båda kedjorna är kapabla att göra det live och till mycket låga avgifter.

Intervju med Matt Sorg under X-Founders Bootcamp.
Intervju med teknikchefen på Solana Foundation, Matt Sorg, under X-Founders Bootcamp. Källa: Courtesy of BeInCrypto
Solana är känt för sin höga genomströmning och låga latens. Vilka utmaningar uppstår när man försöker bibehålla dessa prestandanivåer när nätverket växer?

Vi har verkligen drivit på detta. Du kan se att vi pressar det så hårt att, som många såg i de tidiga dagarna, det fanns vissa avbrott.

Allvaret och varaktigheten av dessa är överdrivna, men varje avbrott är inte bra. Det har definitivt förbättrats över tid. En del av det är bara om du ska försöka sträcka gränserna.

Många andra kedjor är enskilda sekvenserare, mycket, mycket med avsikt. De har låg genomströmning och mindre utrymme för fel. Det finns färre saker som kan utlösa saker. Det är bara mindre komplext.

Men du kommer bara att göra 17 TPS om du låser dig till den typen av sak. Det finns ingen annan EVM-kedja som verkligen gör mer än 100, medan Solana har, i live-miljöer, gjort över 8 000. Och det är bara från applikationer, inte inklusive röster.

Kan du förklara hur Solana proaktivt hanterar flaskhalsar när efterfrågan fortsätter att öka?

Varje gång du 10x, stöter du på en ny 10x efterfrågan och en ny infrastrukturutmaning. Det är bara så saker fungerar generellt.

En av våra utmaningar är när det händer, är det vanligtvis bara någon teknisk fråga. Den senaste som hände i april var viss konstant trängsel. Det var svårt att genomföra transaktioner och så vidare.

Och det fanns all den här FUD om misslyckade transaktioner och allt detta brus. Misslyckade transaktioner är inte en stor sak. Problemet var faktiskt tidigare i stacken.

Det var Web2-komponenterna i stacken, sättet som vi implementerade QUIC. Det använde ett bibliotek som heter Quinn, som är ett öppen källkod-bibliotek från Google. Vi var bara tvungna att skriva om det.

Finns det några verktyg eller SDK:er inom Solanas ekosystem som utvecklare bör vara entusiastiska över?

Det finns mycket. Det finns faktiskt ett mycket robust ekosystem. Först och främst har själva kedjan vissa egenskaper som i princip är SDK:er för att prägla NFT:er eller mynt. Du kan använda SPL-tokens, Metaplex NFT:er eller en blandning av båda för att prägla dem.

Som utvecklare använder du redan kod på kedjan som redan är granskad. Allt jag gör är att skicka in min konfiguration, som kan vara JavaScript, ett spelverktyg, Python eller Rust.

Men det är bara vanliga front-end-saker. Du behöver inte bli granskad på nytt för att göra det. Om du vill ha anpassad kod på kedjan, då ja, du behöver göra SVM, Rust och saker på kedjan, men många samarbetsapplikationer finns där ute som du inte behöver göra den typen av sak för.

Solana har nyligen varit i nyheterna på grund av uppgången av meme-mynt på nätverket. Hur ser stiftelsen på detta ökade intresse?

Det är ett vilt ekosystem. Två av Solanas grundare säger något på Twitter, och plötsligt finns det ett meme-mynt om det, ofta flera som gör narr av vad de sa.

Jag skulle jämföra det nära med ett lotteri eller kasino. Det är spel där alla tävlar mot varandra. Du behöver ingen infrastruktur eller utveckling under det — bara berättelsen eftersom det är vad du handlar med.

Jag tror att många L2s och L1s har haft det svårt eftersom de inte har användare än. Varför inte bara handla med meme-mynten? Om allt du handlar med är berättelsen, gå direkt till de mest likvida memen.

Tvärkedjans interoperabilitet blir allt viktigare. Har Solana planer på att förbättra sin interoperabilitet med andra kedjor?

Solana är mycket sammansatt. Alla transaktioner består av flera instruktioner. Dessa instruktioner kan vara över en mängd smarta kontrakt eller vad vi kallar program. En del av anledningen till att Solana är så bra är som Jupiter; till exempel, när den gör ett byte, interagerar den med ett antal DEXs för att hitta de bästa priserna över en mängd av dem.

Solana är mycket sammansatt och atomisk, vilket innebär att alla transaktioner händer eller inte alls. Så det är en mycket bra användarupplevelse. Jag vill göra något, oh, det kommer att hända, eller inte, vilket förresten återgår till vad jag nämnde tidigare.

Det är där misslyckade transaktioner kommer ifrån. Ibland uppfylls inte ett av villkoren för handeln, så den misslyckas, och det borde misslyckas. Om det villkoret inte uppfylls, är det som något som du har definierat för det.

Det är inte kedjan själv som behandlar den misslyckade transaktionen perfekt. Det är bara att villkoret inte uppfylldes. Och det är det första: Solana handlar redan i grunden om sammansättning.

De extra saker som vi koncentrerar oss på är broar. Idén som vi har pratat om ett par gånger nu är att Solana har denna låga friktion, och det är dit finansen kommer att gå. Så att vara så kopplad till så många platser som utfärdar tillgångar som möjligt är verkligen viktigt.

Det här är inte oss som försöker ersätta någon annan kedja eller vad som helst, men om värdefulla tillgångar finns på någon annan kedja och de vill gränssnitt med likviditeten och funktionaliteten hos Solana, vill vi göra det så enkelt som möjligt att sänka friktionen så att det flödar till Solana, där det finns annan likviditet och annan funktionalitet. Så ja, massor av broar kommer ut.

Detta kallas avsikter, som i grunden är tvärkedjiga, implicit definierade saker som du vill ha. Vanligtvis finns det en massa fancy teknologier under, som ZK, för att bevisa att avsikten uppfylldes. Vi arbetar med några av avsiktsleverantörerna som gör det.

När Solanas validerare fortsätter att expandera, vilka åtgärder finns på plats för att optimera decentralisering och nätverkssäkerhet?

Först vill jag klargöra att Solanas validerare är tillståndslösa. De kan komma och gå som de vill, och protokollet justerar bara. Detta skiljer sig mycket från många L2s och andra L1s.

Ethereum är också tillståndslöst, men även det kräver 32 Ethereum som minimum. Solanas minimum är ett. För att vara lönsam behöver du mycket mer än så, men det är ett tillståndslöst protokoll.

För säkerheten finns det många utvecklingar. Den mest anmärkningsvärda som du kommer att höra mer om de kommande veckorna är Firedancer, den andra valideringsklienten på Solana, som ger validerarna fler alternativ om vilken klient de vill köra och erbjuder också några redundanser. Så om det någonsin är ett fel i en, kan validerarna snabbt byta till den andra. Det är ett ganska kraftfullt paradigm när det gäller motståndskraft.

Vad är Solanas långsiktiga vision för decentralisering och skalbarhet?

Målet med Solana är att vara denna globala synkronisering av alla data. Självklart, om du bryr dig om global synkronisering, hade det förmodligen något värde — finansiella data säkert, liksom DePIN-data.

Vi är mindre åsiktsfulla om exakt hur det används. Det är en tillståndslös kedja som vi vill ska kunna underlätta finans och affärer. Inget agg alls; vi vill bara att företag ska vara inställda på framgång.

Trusted

Disclaimer

All information på vår webbplats publiceras i god tro och endast för allmän information. Varje åtgärd som läsaren vidtar baserat på informationen på vår webbplats sker strikt på egen risk.

Lynn-Wang.png
Lynn Wang är en erfaren journalist på BeInCrypto och täcker ett brett spektrum av ämnen, inklusive tokeniserade verkliga tillgångar (RWA), tokenisering, artificiell intelligens (AI), regelefterlevnad och investeringar i kryptoindustrin. Tidigare ledde hon ett team av innehållsskapare och journalister för BeInCrypto Indonesia, med fokus på antagandet av kryptovalutor och blockchain-teknik i regionen, samt regulatorisk utveckling. Dessförinnan, på Value Magazine, täckte hon makroekonomiska...
LÄS HELA BIOGRAFIN