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

Ukratko

  • Solana je blockchain dizajniran da podrži decentralizirane aplikacije koje se masovno skaliraju (dapps).
  • Tvrdi se da je maksimalna propusnost veća od 50,000 TPS, a vrijeme bloka je čak 400 ms.

Decentralizovane aplikacije, ili dapps, naširoko se smatra jednim od ključnih slučajeva upotrebe za blockchain Tehnologija.

U posljednjih nekoliko godina, dapp-ovi su se pojavili u skokovima i granicama, a programeri dapp-a lansirali su sve, od igara do decentraliziranih financija (Defi) platforme na blockchain-u – i popratna eksplozija interesa korisnika.

Ali postoji problem. Velika većina ovih dapp-ova radi Ethereum, koja se borila da održi korak s rastućom potražnjom – što je dovelo do zagušenja mreže i rastućih naknada za transakcije.

Sada Solana, blockchain platforma koja je započela 2017. godine, ima za cilj da zakorači u proboj i uspije tamo gdje se Ethereum trenutno bori.

Šta je Solana?

Solana je napredni open-source blockchain projekat koji nastoji iskoristiti nekoliko revolucionarnih tehnologija za pokretanje sljedeće generacije dapp-ova.

Projekat je fokusiran na obezbeđivanje visoko skalabilne, sigurne i maksimalno decentralizovane platforme koja može podržati potencijalno hiljade čvorova bez žrtvovanja propusnosti – pomažući da se izbegnu neki od izazova sa kojima se suočavaju konkurentski sistemi.

Osnovan je 2017. godine tokom ICO bum i prikupio više od 25 miliona dolara kroz razne privatne i javne prodaje. Platforma je otišla na mainnet u martu 2020., ali još uvijek radi kao beta izdanje.

Kako Solana radi?

Jedna od Solaninih ključnih karakteristika je njen konsenzusni sistem Proof of Stake (PoS), koji je pojačan nečim poznatim kao Tower Consensus. Ovo je varijanta sistema koji omogućava distribuiranim mrežama da postignu konsenzus uprkos napadima zlonamernih čvorova, poznat kao praktična vizantijska tolerancija grešaka (PBFT).

Solanina implementacija PBFT-a nameće globalni izvor vremena preko blockchaina putem drugog novog protokola poznatog kao Proof of History (PoH). Ovo u suštini pruža hroniku prethodnih događaja na blockchainu, osiguravajući da postoji zajednički zapis o tome šta se dogodilo i kada za trajnu referencu.

Tower Consensus koristi ovaj sinhronizovani sat da smanji procesorsku snagu potrebnu za verifikaciju transakcija, pošto vremenske oznake prethodnih transakcija više ne moraju da se računaju. Ovo pomaže Solani da postigne propusnost koja prevazilazi većinu konkurenata (više o tome kasnije).

Osim toga, Solana uključuje niz drugih inovacija koje joj pomažu da se izdvoji od konkurencije. Među njima je njegova tehnologija paralelizacije transakcija, poznata kao Sealevel. Ovo omogućava paralelu pametni ugovori vrijeme izvođenja koje optimizira resurse i osigurava da Solana može horizontalno skalirati preko GPU-a i SSD-ova, što bi trebalo pomoći platformi da se skalira da ispuni zahtjeve.

Solana također potpuno ukida sistem mempool-a koji koriste druge platforme, i umjesto toga prosljeđuje transakcije validatorima čak i prije nego što je prethodna grupa transakcija finalizirana. Ovo pomaže da se maksimizira brzina potvrde i poveća broj transakcija koje se mogu obraditi istovremeno i paralelno. Ova tehnologija je poznata kao "Gulf Stream".

Šta je tu posebno?

Kada je riječ o decentraliziranim aplikacijama, brzina je bitna. Kao što svjedoče uska grla s kojima se trenutno suočava mreža Ethereum. Solana, međutim, trenutno ne pati od ovih problema zbog svoje arhitekture visoke propusnosti.

Solana tvrdi da je njegov blockchain sposoban da izdrži više od 50,000 transakcija u sekundi (TPS) pri vršnom opterećenju, što bi ga činilo vjerovatno najbržim blockchainom koji trenutno radi. Da ovo stavimo u perspektivu, ovo je skoro 1,000 puta brže nego Bitcoin (maksimalni protok ~5-7 TPS) i više od 3,000 puta brži od Ethereuma (maksimalni protok ~15 TPS).

Štaviše, Solana tvrdi da je prosječno vrijeme bloka od 400 do 800 milisekundi i prosječna naknada za transakciju od 0.000005 SOL (ili mali dio jednog centa). Ovo, u kombinaciji sa njegovom ogromnom skalabilnošću, čini ga dobro pozicioniranim za opsluživanje decentralizovanih aplikacija koje mogu podržati potencijalno desetine hiljada istovremenih korisnika bez izvijanja pod opterećenjem.

Solana postiže ovu skalabilnost bez pribjegavanja tehnologijama drugog sloja ili off-chain tehnologijama i ne koristi bilo kakav oblik shardinga. To ga čini jednim od rijetkih blockchaina sloja 1 koji može postići više od 1,000 TPS.

Za razliku od nekih platformi, praktično svako može pokrenuti Solana validator i pomoći u osiguravanju mreže. Proces je potpuno bez dozvole, iako će korisnici morati da održavaju neki osnovni hardver da bi učestvovali — naime server koji ispunjava minimalne specifikacije navedene ovdje. Ukupno, mreža trenutno ima blizu 1,000 validatora, što je čini jednim od šire distribuiranih blockchaina.

Šta je token SOL?

Solana, kao i velika većina platformi za pametne ugovore, ima svoj vlastiti izvorni plinski token – poznat kao SOL. Kao plinski token, sve transakcije i operacije pametnih ugovora na Solani će trošiti SOL.

SOL token se također može uložiti kako bi se podržala sigurnost mreže, omogućavajući korisnicima da zarade dio inflacije kao nagradu. Iako ova funkcija trenutno nije dostupna, SOL tokeni će se s vremenom također koristiti za upravljanje na lancu.

Token je prvi put lansiran na Solana beta mainnetu u martu 2020. i trenutno je jedna od 20 najvećih kriptovaluta po tržišnoj kapitalizaciji.

Ova priča je ažurirana kako bi se razjasnila priroda Tower Consensus.

Ova priča je prvobitno objavljena 14. maja 2021. i ažurirana 28. jula 2023.

Budite u toku sa kripto vestima, primajte svakodnevna ažuriranja u inbox.

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