Wat is Solana? Een schaalbaar, gedecentraliseerd netwerk voor Dapps

In het kort

  • Solana is een blockchain die is ontworpen om massaal schaalbare gedecentraliseerde applicaties (dapps) te ondersteunen.
  • Het claimt een maximale doorvoer van meer dan 50,000 TPS en blokkeertijden van slechts 400 ms.

Gedecentraliseerde applicaties, of dapps, worden algemeen beschouwd als een van de belangrijkste use-cases voor blockchain technologie.

In de afgelopen paar jaar hebben dapps een grote vlucht genomen, met dapp-ontwikkelaars die alles lanceren, van games tot gedecentraliseerde financiën (Defi) platforms op blockchain - en een daarmee gepaard gaande explosie van gebruikersinteresse.

Maar er is een probleem. Het overgrote deel van deze dapps draait door Ethereum, die moeite heeft gehad om de ongebreidelde vraag bij te houden, wat leidde tot congestie op het netwerk en torenhoge transactiekosten.

Nu streeft Solana, een blockchain-platform dat in 2017 begon, ernaar om in de bres te stappen en te slagen waar Ethereum momenteel worstelt.

Wat is Solana?

Solana is een geavanceerd open-source blockchain-project dat gebruik wil maken van verschillende baanbrekende technologieën om de volgende generatie dapps aan te drijven.

Het project is gericht op het bieden van een zeer schaalbaar, veilig en maximaal gedecentraliseerd platform dat mogelijk duizenden knooppunten kan ondersteunen zonder in te leveren op doorvoer, waardoor enkele van de uitdagingen waarmee concurrerende systemen worden geconfronteerd, kunnen worden vermeden.

Het werd opgericht in 2017 tijdens de ICO boom en haalde meer dan $ 25 miljoen op in verschillende particuliere en openbare verkooprondes. Het platform ging in maart 2020 naar mainnet, maar werkt nog steeds als bètaversie.

Hoe werkt Solana?

Een van de belangrijkste onderscheidende kenmerken van Solana is het Proof of Stake (PoS)-consensussysteem, dat wordt versterkt door iets dat bekend staat als Tower Consensus. Dit is een variant van een systeem dat gedistribueerde netwerken in staat stelt consensus te bereiken ondanks aanvallen van kwaadwillende knooppunten, bekend als Practical Byzantine Fault Tolerance (PBFT).

Solana's implementatie van PBFT dwingt een wereldwijde bron van tijd af in de blockchain door middel van een tweede nieuw protocol dat bekend staat als Proof of History (PoH). Dit biedt in wezen een kroniek van eerdere gebeurtenissen op de blockchain, zodat er een gemeenschappelijk verslag is van wat er is gebeurd en wanneer voor permanente referentie.

Tower Consensus maakt gebruik van deze gesynchroniseerde klok om de verwerkingskracht te verminderen die nodig is om transacties te verifiëren, aangezien de tijdstempels van eerdere transacties niet langer hoeven te worden berekend. Dit helpt Solana een doorvoer te bereiken die de meeste concurrenten overschaduwt (hierover later meer).

Daarnaast bevat Solana een aantal andere innovaties waarmee het zich onderscheidt van de concurrentie. Een daarvan is de transactieparallellisatietechnologie, bekend als Sealevel. Dit maakt een parallel mogelijk slimme contracten runtime die bronnen optimaliseert en ervoor zorgt dat Solana horizontaal kan schalen over GPU's en SSD's, wat het platform zou moeten helpen om aan de eisen te voldoen.

Solana negeert ook volledig het mempool-systeem dat door andere platforms wordt gebruikt, en stuurt in plaats daarvan transacties door naar validators nog voordat de vorige reeks transacties is afgerond. Dit helpt om de bevestigingssnelheid te maximaliseren en het aantal transacties te vergroten dat zowel gelijktijdig als parallel kan worden afgehandeld. Deze technologie staat bekend als 'Golfstroom'.

Wat is er zo speciaal aan?

Als het gaat om gedecentraliseerde applicaties, is snelheid belangrijk. Zoals blijkt uit de knelpunten waarmee het Ethereum-netwerk momenteel wordt geconfronteerd. Solana heeft momenteel echter geen last van deze problemen vanwege de architectuur met hoge doorvoer.

Solana beweert dat haar blockchain meer dan kan ondersteunen 50,000 transacties per seconde (TPS) bij piekbelasting, waardoor het misschien wel de snelste blockchain is die momenteel actief is. Om dit in perspectief te plaatsen: dit is bijna 1,000 keer sneller dan Bitcoin (max. doorvoer ~5-7 TPS) en meer dan 3,000 keer sneller dan Ethereum (max. doorvoer ~15 TPS).

Bovendien claimt Solana een gemiddelde bloktijd van 400 tot 800 milliseconden en een gemiddelde transactiekost van 0.000005 SOL (of een fractie van een cent). Dit, gecombineerd met zijn enorme schaalbaarheid, maakt het goed gepositioneerd om gedecentraliseerde applicaties te bedienen die potentieel tienduizenden gelijktijdige gebruikers kunnen ondersteunen zonder te bezwijken onder de belasting.

Solana bereikt deze schaalbaarheid zonder toevlucht te nemen tot tweedelaags- of off-chain-technologieën en maakt geen gebruik van enige vorm van sharding. Dit maakt het een van de weinige laag 1 blockchains die in staat is om meer dan 1,000 TPS te behalen.

In tegenstelling tot sommige platforms kan vrijwel iedereen aan de slag met een Solana-validator en helpen het netwerk te beveiligen. Het proces is volledig zonder toestemming, hoewel gebruikers wat basishardware moeten onderhouden om deel te nemen, namelijk een server die voldoet aan de minimale specificaties die hier worden beschreven. In totaal heeft het netwerk momenteel bijna 1,000 validators, waardoor het een van de meer verspreide blockchains is.

Wat is het SOL-token?

Solana heeft, net als de overgrote meerderheid van slimme contractplatforms, zijn eigen native gastoken - bekend als SOL. Als gastoken verbruiken alle transacties en slimme contractbewerkingen op Solana SOL.

Het SOL-token kan ook worden ingezet om de veiligheid van het netwerk te ondersteunen, waardoor gebruikers een deel van de inflatie als beloning kunnen verdienen. Hoewel de functie momenteel niet beschikbaar is, zullen SOL-tokens uiteindelijk ook worden gebruikt voor on-chain governance.

Het token werd voor het eerst gelanceerd op het Solana beta-mainnet in maart 2020 en behoort momenteel tot de top 20 van grootste cryptocurrencies op basis van marktkapitalisatie.

Dit verhaal is bijgewerkt om de aard van Tower Consensus te verduidelijken.

Dit verhaal is oorspronkelijk gepubliceerd op 14 mei 2021 en is bijgewerkt op 28 juli 2023

Blijf op de hoogte van cryptonieuws, ontvang dagelijkse updates in je inbox.

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