Betrouwbaarheid

Solana (SOL)

Wat is Solana?

Solana is een layer-1 blockchainplatform dat een oplossing zoekt voor het trilemma van snelheid, veiligheid en decentralisatie. Het blockchainprotocol is een van verschillende concurrerende gedecentraliseerde grootboektechnologieën, waaronder Ethereum, Cardano en Ziliqa, die een robuust ecosysteem van door cryptocurrency aangedreven producten en diensten willen aanbieden.

Net als andere blockchainprotocollen van de nieuwe generatie bevat Solana smart contract-mogelijkheden, waarmee ontwikkelaars gedecentraliseerde applicaties (dApps) en diensten kunnen bouwen. Ondertussen onderscheidt het platform zich door een onderscheidende architecturale aanpak, die de verwerking van duizenden transacties binnen enkele seconden mogelijk maakt, waardoor er geen laag-2 protocol nodig is om de werklast te compenseren.

Deze eigenschap heeft ertoe geleid dat veel blockchain enthousiastelingen Solana beschouwen als het toppunt van snelheid en efficiëntie.

Geschiedenis van Solana

Jaar Evenement
2017 Anatoly Yakovenko conceptualiseert Solana.
Eerste helft van 2018
  • Greg Fitzgerald prototypeert het concept en bereikt 10.000 TPS. Vervolgens werd het eerste bedrijf opgericht door Fitzgerald, Yakovenko en Stephen Akridge onder de naam Loom.
  • Loom is veranderd in Solana vanwege de gelijkenis met een vergelijkbaar blockchainproject.
Tweede helft van 2018 Solana schaalt en registreert maar liefst 500k TPS in de laatste test.
Maart 2020 Solana is gelanceerd na het ophalen van $20 miljoen bij investeerders.
September 2021 Solana kampt voor het eerst in 17 uur met een storing na een transactiegolf die het netwerk offline dwingt.
Mei 2022 Een herhaalde storing, maar deze keer duurt het zeven uur en wordt het gedaan door bots.
Oktober 2022 Een andere storing duurt tot zes uur door een consensusbug in de validatorclient.
Februari 2023 De meest recente storing deed zich voor op 25 februari en duurde bijna 24 uur.

Solana werd in 2017 bedacht door voormalig Qualcomm-bestuurder Anatoly Yakovenko. Het project ging echter pas drie jaar later live. Interessant genoeg droeg het aanvankelijk niet de naam Solana – het stond eerst bekend als Loom.

De bepalende kwaliteit van Solana is het gebruik van cryptografische klokken. Na zijn ervaring als ontwerper van gedistribueerde systemen bij Qualcomm deed Yakovenko een opmerkelijke ontdekking. Hij ontdekte dat oudere blockchains zoals Bitcoin en Ethereum cryptografische klokken misten, die hielpen om de tijd bij te houden tussen computernetwerken die geen wederzijds vertrouwen hebben.

De cryptografische klok maakte het ook mogelijk om een hogere transactie-output te verwerken dan de 15 transacties per seconde (TPS) van Ethereum. Deze functionaliteit werd bekend als een proof-of-history (PoH) consensusalgoritme.

Om dit project vooruit te helpen, werkte Yakovenko samen met een voormalige collega, Greg Fitzgerald. Ze implementeerden de code opnieuw met Rust in plaats van de oorspronkelijke programmeertaal C. Alles kwam tot leven in 2018 toen Greg begon met het prototypen van de open-source implementatie van de whitepaper.

Bij de eerste release ondertekende en verifieerde het project 10.000 transacties in minder dan een halve seconde. Vervolgens sloot een andere ontwikkelaar, Stephen Akridge, zich aan en toonde aan dat de verwerkingscapaciteit van het netwerk verder kon worden vergroot door de verificatie van handtekeningen over te hevelen naar grafische processors.

Dit leidde tot het ontstaan van Loom – Solana’s antwoord op het doorvoerprobleem.

Er dook echter een onverwachte uitdaging op met deze gekozen naam. Een andere op Ethereum gebaseerde entiteit droeg de naam Loom Network. Om verkeerde interpretaties te voorkomen, hernoemde het Loom-team het blockchainproject naar Solana Beach, gelegen ten noorden van San Diego. En zo kwam het team aan de naam.

In het laatste deel van 2018 slaagde Solana erin zijn technologie voor cloudgebaseerde netwerken te schalen en verwerkte het op 19 juli met succes 250.000 TPS. Voortbouwend op deze vooruitgang zette het zijn opwaartse traject voort en bereikte uiteindelijk een piek van ongeveer 500.000 TPS. Deze aanhoudende groei maakte de weg vrij voor de lancering van het project begin 2020, twee jaar later.

De eerste set blokken van Solana werd gecreëerd en toegevoegd aan de blockchain op 16 maart 2020, na een pre-seed financiering van $20 miljoen onder leiding van Andreessen Horowitz en Polychain Capital. Sindsdien heeft Solana zijn positie als een van de beste layer-1 smart contract protocollen verstevigd.

Wat maakt Solana anders?

Solana is gericht op het inluiden van een nieuwe generatie financiële producten en diensten aangedreven door blockchaintechnologie. Het doet dit echter niet op de manier waarop Bitcoin en Ethereum zijn begonnen.

In tegenstelling tot zijn voorgangers, die proof-of-work (PoW) consensusalgoritmes gebruikten die bekend staan om hun top-notch veiligheid maar lagere transactiesnelheid, slaat Solana een andere weg in.

Bitcoin heeft vastgehouden aan het PoW-mechanisme, maar Ethereum is onlangs overgestapt op het nieuwere proof-of-stake (PoS) consensusalgoritme. Ethereum worstelt echter nog steeds met snelheid en netwerkkosten, waardoor het vertrouwt op laag-2 protocollen zoals Polygon en Optimism.

Solana verschilt inherent van zijn oudere tegenhangers. Het censuurbestendige protocol draait op een hybride systeem van een proof-of-history (PoH) en een proof-of-stake systeem.

Dankzij deze dubbele verwerkingskracht heeft Solana minstens 50.000 TPS. Yakovenko verklaarde dat het Solana netwerk wel 710.000 zou kunnen verwerken dankzij dit systeem.

Hoewel het PoH-concept verwant is aan het Bitcoin tijdstempelsysteem, wordt het in een moderne context toegepast. Volgens de whitepaper van Solana verifieert het PoH-algoritme de volgorde en het verstrijken van de tijd tussen gebeurtenissen. Het versleutelt het betrouwbaar verstrijken van de tijd in de gedistribueerde grootboektechnologie, blockchain.

Met het PoS-systeem worden validators vaak belast met het verifiëren van transacties. Om dit te doen, moeten validators een bepaald bedrag van het netwerk token inzetten of vergrendelen om zich te kwalificeren. Het dubbele systeem van Solana heeft nog een ander voordeel voor ontwikkelaars en particuliere gebruikers van het netwerk. Het is oneindig veel goedkoper dan Ethereum.

Voor de context: een Ethereum-transactie wordt gemeten als een gasvergoeding, te betalen in Ether, die vaak oploopt tot $500 in piektransactieperiodes. Solana kost slechts een fractie hiervan, met een gemiddelde transactiekost van $0,00025. Elk van deze transacties wordt betaald via zijn eigen token, SOL.

Wat is SOL?

Zoals de meeste op crypto gebaseerde financiële oplossingen, wordt Solana aangedreven door een intern netwerk token genaamd SOL. Het digitale activum werd gelanceerd in 2020 en schoot al snel omhoog in de wereldwijde crypto-gelederen.

Waar wordt het SOL-token voor gebruikt?

Naast het functioneren als een speculatief instrument, vervult het SOL token verschillende andere functies in het blockchain netwerk. Het wordt gebruikt als betaalmiddel voor het valideren van transacties op het netwerk en staking.

Feiten over Solana

  • Yakovenko haalde in 2018 $20 miljoen op om de Solana blockchain te lanceren;
  • Het eerste blok transacties werd uitgevoerd op 16 maart 2020, waarmee dit de officiële datum was waarop Solana live ging;
  • Het project verkocht 314 miljoen dollar aan SOL aan een groep investeerders onder leiding van Andreessen Horowitz en Polychain Capital;
  • Ontwikkelaars kunnen een breed scala aan dApps bouwen op Solana, waaronder niet-fungibele tokens (NFT’s), gedecentraliseerde games, gedecentraliseerde autonome organisaties (DAO’s) en betalingssystemen;
  • Solana heeft een netto koolstofimpact van 0%, waardoor het de droom van een ESG-belegger is voor een gedecentraliseerd beleggingsvehikel;
  • Het heeft 1.926 validatorknooppunten, waaronder Google, Brave browser, Circle, Meta en anderen;
  • Het platform heeft verschillende netwerkstoringen doorstaan en een zware dobber aan het behouden van zijn uptime. Solana Labs, verantwoordelijk voor het ontwikkelen en onderhouden van het protocol, heeft in juli 2023 een rapport uitgebracht waarin staat dat de uptime aanzienlijk is verbeterd.

Hoe werkt Solana?

Solana vertrouwt op de consensusalgoritmen PoH en PoS. In de kern dient de PoH als de primaire architecturale basis. Het houdt zich bezig met een reeks berekeningen die digitale records van gebeurtenissen vastleggen voor verificatie. Deze gebeurtenissen worden vaak voorgesteld als cryptografische klokken die tijdstempels weergeven van alle transacties die op het netwerk zijn geplaatst naast een gegevensstructuur die eraan is toegevoegd.

Hoewel het PoH-systeem gebruik maakt van het bekende Bitcoin SHA-256 hashing-systeem, bevat het het gestroomlijnde PoS-raamwerk van Tower Byzantine Fault Tolerance (BFT). Via dit BFT-mechanisme wordt consensus of transactieovereenkomst bereikt. Het Tower BFT mechanisme zorgt ervoor dat het netwerk veilig en operationeel is en speelt de rol van een ander validatie-instrument.

Zodra transacties zijn ingestuurd, doorlopen validators ze door het SHA-256 hashing-algoritme om hun hashwaarde te vinden. Als de waarde is bereikt, wordt deze vastgelegd als een stukje data en gekoppeld aan de vorige link van de hash-index.

Vervolgens creëert het PoH-algoritme een tijdstempel van de nieuwe gegevens, die worden toegevoegd aan het netwerk.

Wat is Solana Staking?

Staking is een integraal onderdeel van alle PoS-enabled platformen, en het SOL token is daarop geen uitzondering. Het concept draait rond het vergrendelen van tokens om het netwerk te beveiligen. In ruil hiervoor worden stakers beloond met nieuw geslagen munten.

Er zijn een paar manieren waarop gebruikers kunnen bijdragen aan de veiligheid van het netwerk en beloningen kunnen innen:

Word een validator. Een validator is een computerknooppunt of netwerk dat de verantwoordelijkheid heeft om transacties te verifiëren. Hoewel het traditioneel voor grote techneuten en rijke individuen is, kan iedereen deelnemen aan Solana. Er is geen vaste minimum SOL voor staking, maar een 0.02685864 SOL reserve is nodig voor een vote account, die validators gebruiken om transacties goed te keuren.

Validators moeten ook dagelijkse stemtransacties indienen die 1,1 SOL kosten. In ruil daarvoor verdienen ze commissies en blokbeloningen van respectievelijk transactiekosten en de Solana blockchain. Binnen een tijdperk van 432.000 slots krijgen validators de kans om transacties te verifiëren en hun beloningen te verdienen

Delegator worden. Delegators zijn regelmatige SOL token houders die hun tokens vastzetten bij een validator om beloningen te verdienen. Deze beloningen stijgen in lijn met de inflatiemaatregelen die worden geïmplementeerd door het blockchainnetwerk. Ze worden vervolgens verdeeld onder delegators op basis van de verwachte koers.

Toekomst van Solana

Ondanks zijn tekortkomingen blijft Solana een dominante speler in de blockchainruimte. Met zijn lage tarieven en snelle aanbod is het platform klaar om meer blockchainontwikkelaars aan te trekken.

Dit wijst op een veelbelovend traject voor de populaire Ethereum-killer.

Gerelateerde begrippen

Margaret Rouse
Redacteur

Margaret Rouse is een bekroond technisch schrijver en docent die bekend staat om haar vermogen om complexe technische onderwerpen uit te leggen aan een niet-technisch, zakelijk publiek. In de afgelopen twintig jaar is haar uitleg verschenen op vele websites en is ze als autoriteit aangehaald in artikelen van de New York Times, Time Magazine, USA Today, ZDNet, PC Magazine en Discovery Magazine. Margaret geniet ervan om IT- en business professionals te helpen om elkaars zeer gespecialiseerde talen te begrijpen. Als je een suggestie hebt voor een nieuwe definitie of hoe je een technische uitleg kunt verbeteren, stuur Margaret dan een…