Jeg tok nesten alt feil om konsensus, bortsett fra de viktige delene: * Det kan ikke være i veien for at blokkprodusenter bruker 100 % av båndbredden 100 % av tiden. * Brukere trenger litt deterministisk finalitet i en runde (2-delta) Alpenglow spikrer begge disse kravene med et enkelt og elegant design som er veldig lett å forstå. Den smarte antagelsen som Alpenglow bygger på, er å dele forkastningene inn i to kategorier. Full bysantinsk, og nede eller utilgjengelig. Hvis nettverket er ok med toleranse på ikke mer enn 20 % bysantinsk og 20 % ned, så er det trygt å forplikte seg til det så snart en node ser en gaffel med 40 % stemmer, fordi enten er den gaffelen ferdigstilt i en runde med 80 % stemmer og vi er ferdige, eller to runder med 60 %. Kan ikke gjøre det raskere enn dette 🤌🤌🤌 Det brukerne bør se er nåværende optimistiske bekreftelser, som ser 95%+ stemmer, blir fullstendige bekreftelser umiddelbart. Det finnes ingen ord på menneskelige språk for å uttrykke hvordan kjerneteknikk føler om å håndtere ikke mer enn 2 blokker med tilstandsoverganger om gangen i stedet for opp til en epoke full av ubekreftede blokker. Det er 1000 ganger lettere å resonnere om angrepsoverflaten i verste fall med asynkron utførelse. Papiret forenkler og formaliserer også turbin (nå Rotor). Votor og Rotor satte oss opp for en enkel vei til flere samtidige ledere, og alle de gode tingene som følger. 🏒🥅
Anza
Anza19. mai 2025
1/ Vi introduserer den største Solana-protokollendringen noensinne: Alpenglow, Solanas nye konsensusprotokoll unnfanget av Anza Research-teamet. Si farvel til Tower BFT og Proof of History. Si hei til Votor & Rotor 🧵👇
206,5K