Dit is een segment uit de Lightspeed nieuwsbrief. Abonneer je om volledige edities te lezen.
Solana validators zijn begonnen met stemmen over SIMD-0326, het bestuursvoorstel voor het nieuwe Alpenglow consensusprotocol.
Het voorstel heeft minstens 33% van de validators nodig om quorum te bereiken. Vanaf vanmorgen heeft minstens 11,8% (135) van Solana's ~1,3K validators vóór gestemd, volgens Dune.
Wanneer je vandaag een transactie op Solana verstuurt, duurt het ongeveer ~12,8 seconden (32 slots * 0,4s slottijd) voordat de keten deterministische finaliteit bereikt, hoewel er soms informeel naar wordt verwezen als een zachte/optimistische transactiefinaliteit van 500-600ms.
12,8 seconden is snel vergeleken met de 12,8 minuten finaliteit van Ethereum's Gasper consensus, maar verbleekt in vergelijking met de consensussnelheid van nieuwere ketens zoals Sui's Mysticeti, met 390-500ms.
Alpenglow belooft het tijdsvenster van 12,8 seconden verder terug te brengen tot 100-150ms, wat een verbetering van 100x betekent, afhankelijk van waar een validator geografisch is gevestigd.
Dit doet het door enkele kernonderdelen van Solana's keten te elimineren, zoals proof-of-history (PoH), Tower BFT en op gossip gebaseerde stemverspreiding.
De gemiddelde Solana-gebruiker heeft geen idee wat deze zijn, noch hoeven ze zich er zorgen over te maken, dus ik zal proberen het simpel te houden.
PoH en Tower BFT zijn de twee kernonderdelen van Solana's architectuur die validators in staat stellen blokken te ordenen zonder te hoeven interageren.
Zie PoH als een pre-consensus cryptografische stopwatch die blokken van tijdstempels voorziet. Deze tijdstempels dienen als een gedeelde klok die het Tower BFT-algoritme vervolgens aan validators aanbiedt voor toezeggingen. Op deze manier kan de Solana blockchain blokken blijven produceren zonder een synchrone consensusronde te vereisen, zoals gebruikelijk is bij traditionele ketens.
Dit protocolontwerp heeft Solana goed gediend, maar er zijn compromissen.
Ten eerste creëert het overheadkosten voor stemtransacties, die ongeveer 70% van Solana's on-chain transacties uitmaken (zie grijze grafiek hieronder). Stemtransacties zijn duidelijk gescheiden van de soorten transacties die gewone gebruikers versturen om de keten te gebruiken; het zijn bevestigingen die validators moeten betalen om hun toezeggingen voor Tower BFT vast te leggen, of een zakelijke kostenpost.
Dit heeft een langdurig schadelijk probleem gecreëerd voor Solana validators.
Hoe groter de inzet van een Solana validator, hoe meer verdieningsmogelijkheden ze krijgen om blokken te produceren. Maar elke validator, ongeacht de grootte van hun inzet, betaalt dezelfde kosten om te stemmen.
Deze economie van "vaste kosten, variabel inkomen" resulteert in een situatie waarin grote validators na verloop van tijd een grotere inzet krijgen, waardoor de netwerkinzet effectief wordt gecentraliseerd van kleinere naar grote validators. De decentralisatie van het netwerk lijdt hieronder omdat het niet winstgevend is om een validator te runnen tenzij je met diepe zakken komt.
(Dat verklaart ook waarom de Solana Foundation een initiatief heeft om kleinere validators in hun eerste operationele jaar te subsidiëren.)
Alpenglow wil dit probleem in de kiem smoren door stemkosten volledig af te schaffen. Daar komen de nieuwe componenten, Votor en Rotor, in beeld.
Votor verplaatst validator-stemming off-chain, maar registreert het totaal als een compact on-chain certificaat. Alpenglow vervangt daarom per-slot stemtransacties met een vast tarief, waarbij consensus wordt gecomprimeerd tot één à twee rondes om de beoogde finaliteit van 100-150ms te bereiken.
Rotor daarentegen is een verbeterd blokverspreidingsprotocol dat Turbine vervangt. Het gebruikt een eenvoudiger relaymethode om het aantal keren dat gegevens van knooppunt naar knooppunt springen te verminderen, waardoor de end-to-end netwerklatentie wordt verminderd.
Votor en Rotor ondersteunen samen Alpenglow's beloofde "20+20" veerkrachtmodel. Onder dit nieuwe model behoudt het Solana-netwerk veiligheid en levendigheid, zelfs met 20% van de inzet gecontroleerd door kwaadwillende validators en nog eens 20% offline.
Als dit allemaal nog te verwarrend is, stel je dan gewoon AI Peter Griffin voor die door een Minecraft-kaart danst — op de een of andere manier begint consensus dan logisch te worden.
Ontvang het nieuws in je inbox. Verken Blockworks nieuwsbrieven:
Bron: https://blockworks.co/news/solana-validators-commence-vote-alpenglow


