1/ Solana håller på att lansera den mest betydande förändringen av sitt kärnprotokoll sedan lanseringen: en ny konsensusmekanism som kallas Alpenglow. Den här tråden bryter ner hur Alpenglow fungerar, hur det kan jämföras med Ethereums Proof-of-Stake och vad detta betyder för utvecklare, användare och investerare. 🧵
2/ Alpenglow ersätter Solanas ursprungliga Proof of History + Tower BFT-konsensus med två nya komponenter: – Rotor, för snabb blockutbredning – Votor, för snabb och enkel röstning Målet är att förbättra genomströmningen, förenkla protokollet och minska tiden till slutförande med över 100 ×
3/ Under Alpenglow uppnår Solana slutgiltighet på ~150 millisekunder. Detta är deterministisk slutgiltighet. När en transaktion har bekräftats är den permanent. Inte probabilistisk, inte "optimistisk". Den ersätter Solanas tidigare ~12.8s slutgiltighet under Tower BFT och tar bort PoH helt.
4/ Rotor använder raderingskodade fragment och one-hop-reläer för att sprida block effektivt. I stället för att förlita sig på ledarens uppladdningsbandbredd eller skvallerträd, mättar Rotor den totala nätverksbandbredden med hjälp av insatsviktade reläer. Resultat: snabbare spridning, lägre latens.
5/ Votor ersätter Towers röstlåsning och slutgiltighet i flera omgångar med en dual-mode-process: – Om ≥80 % av stake-rösterna slutförs blocket i en omgång – Om ≥60 % av rösterna körs två omgångar samtidigt Slutgiltighet = min(δ₈₀%, 2×δ₆₀%), där δ = nätverksfördröjning bland dessa % av insatsen.
6/ Transaktionens slutgiltighet = när en transaktion blir oåterkallelig Det är viktigt eftersom det fram till dess kan censureras, ordnas om eller släppas i en gaffel Slutgiltighet är nyckeln till censurmotstånd och förtroende utanför kedjan Solana slutförs nu på ~0,15s Ethereum tar ~12,8 minuter (2 epoker)
7/ Produktionstid för block: – Solana (Alpenglow): 400ms fasta platser – Ethereum: 12s spelautomater Genomströmning: – Solana: 1 000+ TPS i praktiken – Ethereum: ~30 TPS på L1 (förlitar sig på L2s för skala) Slutgiltighet: – Solana: ~ 0.15s – Ethereum: ~12,8 m
8/ Ethereum prioriterar decentralisering och säkerhet. Den tolererar 33 % kontradiktorisk insats och har ~1 miljon validerare. Slutgiltigheten upphör med >1/3 offline. Solana tolererar 20 % skadligt + 20 % offline-insats. ~2K validerare. Centraliserad, men optimerad för hastighet och feltolerans under verkliga förhållanden
9/ Ethereums design behandlar nu L1 alltmer som ett lager för datatillgänglighet och slutgiltighet. (Ytterligare uppenbart med RISC-V-förslaget) Körningen förväntas ske på rollups (L2s), som ärver Ethereums säkerhet men erbjuder snabbare och billigare txs. Solana hanterar utförande och konsensus direkt på L1.
10/ Denna skillnad är strategisk: Ethereum lutar sig mot en modulär arkitektur: – L1: Slutgiltighet + DA – L2s: Utförande + UX Solana förblir monolitisk: konsensus, utförande och uppgörelse sker på samma lager. Först nu med millisekunders latens.
11/ På UX för utvecklare: – Solanas slutgiltighet gör det möjligt att bekräfta transaktioner i realtid – Ingen bekräftelseavundersökning eller blockdjupslogik – Omröstning txs borttagen. Kod för renare app – Utförande + slutgiltighet = ett steg Ethereum-utvecklare måste ta hänsyn till omorganisationsrisk, L1→L2-överbryggning och eventuell bekräftelse
12/ Om användarupplevelse: – Solana UX är snabb och billig (under sekunden txs, < $ 0.001) – Ethereum L1 är säkert men långsamt och dyrt – L2:er förbättrar Ethereum UX, men lägger till kognitiva och tekniska omkostnader (bryggor, nätverksväxling) Solana levererar upplevelsen direkt på L1.
13/ Med Alpenglow minskar också konsensuskomplexiteten: – Primärvårdspersonal elimineras – Röstning utanför kedjan via BLS-certifikat – Ingen röstspam – Ledarfel hoppas över automatiskt Detta förbättrar validerarens effektivitet och sänker kostnadstaken för maskinvara, även om prestandakraven fortfarande är höga.
14/ Kompromisser med säkerhet: – Solana: <20 % kontradiktoriskt intresse tolereras – Ethereum: <33 % Solana byter ut värsta tänkbara bysantinska säkerhet mot bästa möjliga prestanda och snabbare återhämtning. Ethereum prioriterar förutsägbarhet och robusthet under attack.
15/ Implikationer för tillämpningar: Solana möjliggör nu appar i realtid på kedjan: – Orderbok DEX – Högfrekvent handel – Spel på kedjan – Sociala protokoll – Betalningar och remitteringar – DeFi-automatisering i realtid Inget behov av L2s för att uppnå användbar latens.
16/ Slutsats: Ethereum är ett säkert, decentraliserat baslager för en modulär rollup-stack. Solana är en högpresterande monolitisk kedja optimerad för användning i realtid. Alpenglow försöker inte replikera Ethereum, det erbjuder fundamentalt annorlunda blockutrymme. Välj därefter.
3,53K