Što je Solana? Skalabilna, decentralizirana mreža za Dapps

Ukratko

  • Solana je blockchain dizajniran za podršku masovnom skaliranju decentraliziranih aplikacija (dapps).
  • Tvrdi da je maksimalna propusnost veća od 50,000 TPS, a blok puta manja od 400 ms.

Decentralizirane aplikacije, ili dapps, naširoko se smatraju jednim od ključnih slučajeva upotrebe za blockchain tehnologiji.

U posljednjih nekoliko godina dapps se pojavio u velikom skoku, a dapp programeri lansirali su sve, od igara do decentraliziranih financija (defi) platforme na blockchainu - i istodobna eksplozija u interesu korisnika.

Ali postoji problem. Velika većina ovih dapova radi Ethereum, koja se borila za korak s rastućom potražnjom - što je dovelo do zagušenja na mreži i visokih naknada za transakcije.

Sada Solana, blockchain platforma koja je svoje početke imala 2017. godine, želi zakoračiti i uspjeti tamo gdje se Ethereum trenutno bori.

Što je Solana?

Solana je napredni blockchain projekt otvorenog koda koji nastoji iskoristiti nekoliko revolucionarnih tehnologija za pokretanje sljedeće generacije dapps-a.

Projekt je usmjeren na pružanje visoko skalabilne, sigurne i maksimalno decentralizirane platforme koja može podržati potencijalno tisuće čvorova bez žrtvovanja protoka - pomažući u izbjegavanju nekih izazova s ​​kojima se suočavaju konkurentni sustavi.

Osnovan je 2017. godine tijekom ICO procvata i prikupio više od 25 milijuna dolara u raznim krugovima privatne i javne prodaje. Platforma je na mainnet otišla u ožujku 2020. godine, ali još uvijek djeluje kao beta izdanje.

Kako djeluje Solana?

Jedna od glavnih značajki Solane je njezin sustav konsenzusa Proof of Stake (PoS), koji je ojačan nečim što je poznato kao Tower Consensus. Ovo je varijanta sustava koja omogućuje distribuiranim mrežama da postignu konsenzus unatoč napadima zlonamjernih čvorova, poznata kao Practical Byzantine Fault Tolerance (PBFT).

Solanina implementacija PBFT-a nameće globalni izvor vremena kroz blockchain kroz drugi novi protokol poznat kao Proof of History (PoH). To u osnovi pruža kroniku prethodnih događaja na blockchainu, osiguravajući da postoji zajednički zapis o tome što se dogodilo i kada za trajnu referencu.

Tower Consensus koristi ovaj sinkronizirani sat kako bi smanjio procesorsku snagu potrebnu za provjeru transakcija, jer vremenske oznake prethodnih transakcija više ne trebaju izračunavati. To pomaže Solani da postigne protok koji zaostaje za većinom konkurenata (o tome kasnije).

Osim toga, Solana uključuje niz drugih inovacija koje joj pomažu da se istakne u odnosu na konkurenciju. Među njima je i tehnologija paralelizacije transakcija, poznata kao Sealevel. To omogućuje paralelu pametni ugovori vrijeme izvođenja koje optimizira resurse i osigurava da Solana može horizontalno skalirati na GPU-ima i SSD-ovima, što bi trebalo pomoći skali platforme da zadovolji zahtjeve.

Solana također u potpunosti uništava mempool sustav koji koriste druge platforme, i umjesto toga prosljeđuje transakcije validatorima čak i prije nego što je finalizirana prethodna serija transakcija. To pomaže maksimizirati brzinu potvrde i povećati broj transakcija kojima se može upravljati istodobno i paralelno. Ova tehnologija poznata je kao "Golfska struja".

Što je tu posebno?

Što se tiče decentraliziranih aplikacija, brzina je bitna. Kao što dokazuju uska grla s kojima se trenutno suočava mreža Ethereum. Solana, međutim, trenutno ne pati od ovih problema zbog svoje visoke protočne arhitekture.

Solana tvrdi da je njegov blockchain sposoban izdržati više od 50,000 transakcija u sekundi (TPS) pri vršnom opterećenju, što bi ga moglo učiniti vjerojatno najbržim blockchainom koji trenutno radi. Da bi se ovo postavilo u perspektivu, ovo je gotovo 1,000 puta brže od Bitcoin (maksimalan protok ~ 5-7 TPS) i više od 3,000 puta brži od Ethereuma (maksimalan protok ~ 15 TPS).

Štoviše, Solana tvrdi da je prosječno vrijeme bloka od 400 do 800 milisekundi i prosječna naknada za transakciju 0.000005 SOL (ili mali djelić jednog centa). To, u kombinaciji s velikom skalabilnošću, čini ga dobro pozicioniranim za posluživanje decentraliziranih aplikacija koje mogu podržati desetke tisuća istodobnih korisnika bez izvijanja pod teretom.

Solana postiže ovu skalabilnost ne pribjegavajući tehnologijama drugog sloja ili izvan lanca i ne koristi nikakav oblik oštrenja. To ga čini jednim od rijetkih blockchain-ova sloja 1 koji može postići više od 1,000 TPS.

Za razliku od nekih platformi, praktički svatko može pokrenuti i pokrenuti Solanin validator i pomoći u zaštiti mreže. Proces je potpuno bez dopuštenja, iako će korisnici za održavanje trebati održavati neki osnovni hardver - naime poslužitelj koji udovoljava ovdje navedenim minimalnim specifikacijama. Ukupno se mreža trenutno može pohvaliti s blizu 1,000 validatora, što je čini jednim od šire distribuiranih blockchaina.

Što je SOL token?

Solana, poput velike većine platformi pametnih ugovora, ima vlastiti token za plin - poznat kao SOL. Kao plinski znak, sve transakcije i pametni ugovori na Solani trošit će SOL.

SOL token također se može uložiti u pomoć sigurnosti mreže, omogućavajući korisnicima da zarade dio inflacije kao nagradu. Iako značajka trenutno nije dostupna, SOL tokeni će se na kraju koristiti i za upravljanje na lancu.

Token je prvi put pokrenut na beta mreži Solana u ožujku 2020. godine i trenutno je jedna od 20 najvećih kriptovaluta po tržišnoj kapitalizaciji.

Ova je priča ažurirana kako bi se pojasnila priroda Tower Consensusa.

Ova je priča izvorno objavljena 14. svibnja 2021., a ažurirana je 28. srpnja 2023.

Budite u tijeku s kripto vijestima, primajte dnevna ažuriranja u svoju pristiglu poštu.

Izvor: https://decrypt.co/resources/what-is-solana-a-scalable-decentralized-network-for-dapps