TL;DR
Solana er en integreret, open-source blockchain med det formål at synkronisere global information med lysets hastighed. Netværket er fokuseret på hurtige transaktioner og høj dataoverførselshastighed for at tilskynde masseforbrugerne til at tage blockchain-teknologien i brug. Solana optimerer for latens og dataoverførselshastighed. Den søger at opnå dette gennem funktioner såsom dens nye tidsstempelmekanisme kaldet Proof of History (PoH), blokudbredelsesprotokollen Turbine og parallel transaktionsbehandling.
Siden lanceringen af hovednettet i marts 2020 har flere netværksopgraderinger medført yderligere netværksydeevne og modstandsdygtighed, herunder QUIC, stake-vægtet servicekvalitet (QoS) og lokale gebyrmarkeder.
Takket være Proof of History (PoH) og paralleliserede transaktioner kan Solana-netværket matche ydeevnen i centraliserede systemer, alt sammen på en decentraliseret, tilladelsesløs global blockchain. Brugere kan betale deres transaktionsgebyrer og interagere med smart contracts ved hjælp af SOL, netværkets oprindelige token. En anden innovation er token Extensions, som er et sæt rige funktionaliteter, der er indbygget i tokenprogrammet, og som giver mulighed for kompleks adfærd såsom fortrolige overførsler.
Introduktion
Skalerbarhed er én af de største udfordringer inden for blockchain-teknologi. I takt med at netværkene vokser, støder de ofte på begrænsninger med hensyn til transaktionshastighed og bekræftelsestider. Fordi Solana er bygget på en ny arkitektur, tackler den disse begrænsninger uden at gå på kompromis med sikkerhed eller decentralisering.
Solana blockchain blev grundlagt i 2017 af Solana Labs' Anatoly Yakovenko, og er nu en af de mest anvendte blockchains i verden. Solana bruger en række innovationer, såsom PoH og parallelisering, til effektivt at behandle titusindvis af transaktioner pr. sekund (TPS) i én global statsmaskine.
Hvordan fungerer Solana?
Solana er tredje generation af en Proof of Stake-blockchain (PoS), der har implementeret en række unikke innovationer for at lette høj dataoverførselshastighed, hurtige transaktioner og lave gebyrer:
Parallelisering: Evnen til at behandle mere end én transaktion på et givet tidspunkt.
Proof of History (PoH): En metode til at verificere tid uden brug af et konventionelt tidsstempel.
Tower Byzantine Fault Tolerance (BFT): En PoH-optimeret version af Practical BFT.
Turbine: En protokol til blokoverførsel, der holder netværket synkroniseret.
Gulf Stream: En mempool-fri protokol til videresendelse af transaktion.
Solana Virtual Machine: Kørselstid for parallelle smart contracts.
Disse funktioner skaber et højtydende netværk, der har bloktider på 400 ms og behandler tusindvis af TPS. For at sætte dette i perspektiv er Bitcoins bloktid ca. 10 minutter, og Ethereums er ca. 15 sekunder.
SOL-indehavere kan stake deres tokens som en del af blockchainens PoS-konsensusmekanisme. Med en kompatibel krypto-wallet kan du stake dine tokens med validatorer, der behandler netværkets transaktioner. En vellykket validator kan derefter dele belønninger med dem, der har staket deres tokens. Denne belønningsmekanisme tilskynder validatorer og delegatorer til at handle i netværkets interesse.
I januar 2024 havde Solana 2.145 validatorer og en Nakamoto-koefficient på 31.
Proof of History
Det er vigtigt at holde styr på rækkefølgen af transaktioner for kryptovalutaer. Bitcoin gør dette ved at samle transaktioner i blokke med et enkelt tidsstempel. Hver node skal validere disse blokke i konsensus med andre noder. Denne proces resulterer dog i en betydelig ventetid for noder, der skal bekræfte en blok på tværs af netværket. Solana anvender en anden metode, der kaldes Proof of History (PoH).
Solana-hændelser og -transaktioner er alle hashede ved hjælp af SHA256-hashfunktionen, som tager et input og producerer et unikt output, der er ekstremt vanskeligt at forudsige. Solana tager resultatet af en transaktion og bruger det som input til den næste hash, så rækkefølgen af transaktionerne nu er indbygget i det hashede output.
Denne hashing-proces skaber en lang, ubrudt kæde af hashede transaktioner. Dette resulterer i en klar, verificerbar rækkefølge af transaktioner, som en validator kan føje til en blok uden behov for et konventionelt tidsstempel.
Hashing kræver også et vist tidsrum for at blive fuldført, hvilket betyder, at validatorer nemt kan verificere, hvor lang tid der er gået. Ved at ordne transaktioner i en kæde af hashes behandler og sender validatorer færre oplysninger pr. blok. Ved at bruge en hashet version af den seneste status for transaktioner reduceres blokbekræftelsestiden betydeligt.
PoH er ikke en konsensusmekanisme, men derimod en måde til at forkorte den tid, der bruges på at bekræfte rækkefølgen af transaktioner. Når den kombineres med PoS, er det meget nemmere at vælge den næste validator for en blok. Noder har brug for mindre tid til at validere rækkefølgen af transaktioner, hvilket betyder, at netværket hurtigere vælger en ny validator.
Lave omkostninger
Solana har ekstremt lave gebyrer, hvor den gennemsnitlige transaktion koster 0,00025 USD. Lave gebyrer kan fjerne nogle af Web3's største adgangsbarrierer, da gasgebyrer på andre kæder kan føje betydelige omkostninger til et enkelt køb.
Energieffektivt
Eftersom Solanas noder har brug for meget mindre tid og færre ressourcer til at validere transaktioner – og fordi det ikke kræver mining såsom Proof-of-Work-netværk (PoW) – er netværket blevet én af de mest energieffektive blockchains.
Solana Foundation, non-profitorganisationen dedikeret til at sikre og støtte Solana-netværket, udgiver regelmæssige tredjepartsrevisioner om Solanas energipåvirkning, samt hvordan det sammenligner sig med andre blockchain-projekter og deres gennemsnitlige forbrug i husholdningerne. Den seneste A-rapport, offentliggjort i december 2023, viste et fald i energiforbruget pr. transaktion på 25%, fra 0,879k J til 0,658k J.
Hvad er SOL?
SOL er Solanas oprindelige utility-token, som netværket brænder som en del af sin deflationære model. Brugerne skal betale transaktionsgebyrer for SOL, når de foretager overførsler eller interagerer med smart contracts. SOL-indehavere kan også blive netværksvalidatorer. Ligesom Ethereum giver Solana udviklere mulighed for at bygge smart contracts og oprette projekter baseret på blockchainen.
SOL bruger SPL-protokollen, som er Solana-blockchainens tokenstandard, der svarer til ERC-20 på Ethereum. SOL-tokenet har to primære use cases:
Betaling for transaktionsgebyrer, der opstår ved brug af netværket eller smart contracts.
Staking af tokens som en del af PoS-konsensusmekanismen.
Decentraliserede applikationer (DApps), der bygger på Solana, skaber nye use cases for SOL og andre tokens, der er bygget ved hjælp af SPL-standarden.
Solana-økosystemet
Solana-økosystemet er vokset massivt siden lanceringen af dets betaversion til hovednettet i 2020. Fra januar 2024 er der over 2500 udviklere, der arbejder på Solana-projekter, og over en million aktive wallets på Solana.
Traditionelle økonomiske giganter har også annonceret deres integration med Solana. Disse omfatter Discord (som giver brugerne mulighed for at tilknytte deres profiler og Solana Wallets) og ASICS (som brugte Solana Pay-betalingsskinnen til at give kunderne mulighed for at købe et begrænset oplag af et skodesign).
Solanas hurtige transaktioner og høje dataoverførselshastighed har gjort det til det foretrukne netværk til flere Web3-use cases, f.eks.:
Decentraliserede fysiske infrastrukturnetværk (DePIN): Netværk i den virkelige verden, der tilskyndes af tokens, såsom den decentraliserede kortlægningsprotokol Hivemapper, muliggøres af muligheden for at behandle transaktioner ved ekstremt høje hastigheder.
Næste-generations NFT'er: Nye standarder for non-fungible tokens er dukket op i Solana-økosystemet og udnytter netværkets skalerbarhed til at skabe nye anvendelser. Eksekverbare NFT'er (xNFT'er) fra Coral er NFT'er, der kan starte et program og skabe løftet om en web- og applikationsstak, der udelukkende findes i en wallet. Komprimerede NFT'er (cNFT'er) bruger merkle-træer til dramatisk at sænke omkostningerne ved lagring af data på kæden, hvilket bringer omkostningerne ved prægning af en million NFT'er fra millioner til hundreder af USD.
Betalinger: Solana Pay-protokollen har skabt et økosystem af gnidningsfrie, tilladelsesløse betalingsstrukturer, der kan afvikle betalinger på få sekunder for virksomheder.
Spil og underholdning: Behandling af store transaktioner med minimal forsinkelsestid åbner op for web3-use cases til spil, underholdning og metaversfunktioner.
DeFi: Solanas høje dataoverførselshastighed og lave gebyrer gør det muligt at oprette automatiske market makers, decentraliserede børser og meget mere.
Hvad er det næste?
Solana Foundations Breakpoint-konference i 2023 fremhævede en række projekter, der vil blive fulgt i de kommende måneder og år, herunder:
Firedancer: Jump Crypto er ved at udvikle ny open source Solana-kernesoftware, herunder en anden validatorklient, der kan behandle 1,2 millioner TPS i et testmiljø fra november. hvilket vil øge Solanas dataoverførselshastighed yderligere.
Token Extensions: Et nyt tokenprogram, der blev lanceret i 2024, giver udviklere mulighed for at tilføje funktioner såsom fortrolige overførsler og hvidliste autoriserede modtagere uden at skrive yderligere kode.
Sammenfatning
Efter at Solana dukkede op på blockchain-scenen i 2020, fortsætter Solana med at modnes til et robust, bæredygtigt økosystem. Siden da er det blevet et populært valg for både projekter og brugere, og det ser ud til at vokse endnu mere.