1/ Solana voert de meest significante wijziging door in zijn kernprotocol sinds de lancering: een nieuw consensusmechanisme genaamd Alpenglow. Deze thread legt uit hoe Alpenglow werkt, hoe het zich verhoudt tot Ethereum's Proof-of-Stake, en wat dit betekent voor ontwikkelaars, gebruikers en investeerders. 🧵
2/ Alpenglow vervangt Solana's oorspronkelijke Proof of History + Tower BFT-consensus met twee nieuwe componenten: – Rotor, voor snelle blokpropagatie – Votor, voor snel en eenvoudig stemmen Het doel is om de doorvoer te verbeteren, het protocol te vereenvoudigen en de tijd tot finaliteit met meer dan 100× te verminderen.
3/ Onder Alpenglow bereikt Solana finaliteit in ~150 milliseconden. Dit is deterministische finaliteit. Zodra een transactie is bevestigd, is deze permanent. Niet probabilistisch, niet "optimistisch." Het vervangt de eerdere ~12,8s finaliteit van Solana onder Tower BFT en verwijdert PoH volledig.
4/ Rotor gebruikt erasure-coded shreds en one-hop relays om blokken efficiënt te verspreiden. In plaats van te vertrouwen op de uploadbandbreedte van de leider of gossip trees, benut Rotor de totale netwerkbandbreedte met stake-gewogen relays. Resultaat: snellere propagatie, lagere latentie.
5/ Votor vervangt de stemvergrendeling en multi-ronde finaliteit van Tower met een duale modus: – Als ≥80% van de inzet stemt, wordt het blok in één ronde gefinaliseerd – Als ≥60% stemt, worden er twee ronden gelijktijdig uitgevoerd Finaliteit = min(δ₈₀%, 2×δ₆₀%), waarbij δ = netwerklatentie onder die % van de inzet.
6/ Transactie finaliteit = wanneer een transactie onomkeerbaar wordt Het is belangrijk omdat het tot dat moment gecensureerd, opnieuw geordend of verwijderd kan worden in een fork Finaliteit is essentieel voor censuurbestendigheid en off-chain vertrouwen Solana finalizeert nu in ~0,15s Ethereum neemt ~12,8 minuten (2 epochs)
7/ Blokproductietijd: – Solana (Alpenglow): 400ms vaste slots – Ethereum: 12s slots Doorvoer: – Solana: 1.000+ TPS in de praktijk – Ethereum: ~30 TPS op L1 (afhankelijk van L2's voor schaal) Finaliteit: – Solana: ~0,15s – Ethereum: ~12,8m
8/ Ethereum prioriteert decentralisatie en veiligheid. Het tolereert 33% vijandige inzet en heeft ~1M validators. Finaliteit stopt bij >⅓ offline. Solana tolereert 20% kwaadaardige + 20% offline inzet. ~2K validators. gecentraliseerd, maar geoptimaliseerd voor snelheid en fouttolerantie onder reële omstandigheden.
9/ Het ontwerp van Ethereum beschouwt L1 steeds meer als een gegevensbeschikbaarheids- en finaliteitslaag. (Verder evident met het RISC-V voorstel) Uitvoering wordt verwacht op rollups (L2's), die de beveiliging van Ethereum overnemen maar snellere, goedkopere transacties bieden. Solana behandelt uitvoering en consensus direct op L1.
10/ Deze divergentie is strategisch: Ethereum leunt naar een modulaire architectuur: – L1: Finaliteit + DA – L2's: Uitvoering + UX Solana blijft monolithisch: consensus, uitvoering en afhandeling vinden plaats op dezelfde laag. Alleen nu met milliseconde latentie.
11/ Over developer UX: – Solana finaliteit maakt real-time bevestiging van transacties mogelijk – Geen bevestigingspolling of blokdiepte-logica – Stemtransacties verwijderd. Schonere app-code – Uitvoering + finaliteit = één stap Ethereum-ontwikkelaars moeten rekening houden met reorg-risico, L1→L2 bridging en uiteindelijke bevestiging
12/ Over gebruikerservaring: - Solana UX is snel en goedkoop (txs van minder dan een seconde, < $ 0.001) – Ethereum L1 is veilig, maar traag en duur – L2's verbeteren Ethereum UX, maar voegen cognitieve en technische overhead toe (bruggen, netwerkswitching) Solana levert de ervaring direct op L1.
13/ Met Alpenglow wordt de complexiteit van consensus ook verminderd: – PoH geëlimineerd – Stemmen off-chain via BLS-certificaten – Geen stemspam – Leiderschapsfouten worden automatisch overgeslagen Dit verbetert de efficiëntie van validators en verlaagt de hardwarekosten, hoewel de prestatie-eisen hoog blijven.
14/ Afwegingen op het gebied van beveiliging: – Solana: <20% contradictoir belang getolereerd – Ethereum: <33% Solana ruilt de slechtste Byzantijnse veiligheid in voor de beste prestaties en sneller herstel. Ethereum geeft prioriteit aan voorspelbaarheid en robuustheid bij aanvallen.
15/ Implicaties voor toepassingen: Solana maakt nu real-time on-chain apps mogelijk: – Orderboek DEX's – Hoogfrequente handel - On-chain spellen – Sociale protocollen – Betalingen en overmakingen – Realtime DeFi-automatisering Er zijn geen L2's nodig om bruikbare latentie te bereiken.
16/ Conclusie: Ethereum is een veilige, gedecentraliseerde basislaag voor een modulaire rollup-stack. Solana is een hoogpresterende monolithische keten die is geoptimaliseerd voor realtime gebruik. Alpenglow probeert Ethereum niet te repliceren, het biedt fundamenteel verschillende blockspace. Kies dienovereenkomstig.
3,47K