Popularne tematy
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
1/
Solana wprowadza najważniejszą zmianę w swoim podstawowym protokole od momentu uruchomienia: nowy mechanizm konsensusu zwany Alpenglow.
Ten wątek wyjaśnia, jak działa Alpenglow, jak wypada w porównaniu do Proof-of-Stake Ethereum oraz co to oznacza dla deweloperów, użytkowników i inwestorów.
🧵
2/
Alpenglow zastępuje oryginalny konsensus Solany Proof of History + Tower BFT dwoma nowymi komponentami:
– Wirnik, do szybkiej propagacji bloków
– Votor, do szybkiego i prostego głosowania
Celem jest poprawa przepustowości, uproszczenie protokołu i skrócenie czasu do ostateczności o ponad 100×
3/
Pod Alpenglow Solana osiąga ostateczność w ~150 milisekund.
To jest deterministyczna celowość. Gdy transakcja zostanie potwierdzona, jest ona trwała. Nie probabilistyczny, nie "optymistyczny".
Zastępuje poprzednią ostateczność Solany ~12,8 s pod Tower BFT i całkowicie usuwa PoH.
4/
Rotor wykorzystuje zakodowane strzępy i przekaźniki one-hop do efektywnego rozprowadzania bloków.
Zamiast polegać na przepustowości przesyłania przez lidera lub drzewach plotek, Rotor nasyca całkowitą przepustowość sieci za pomocą przekaźników ważonych stawką. Rezultat: szybsza propagacja, mniejsze opóźnienia.
5/
Votor zastępuje blokowanie głosów i wielorundową finalizację w Wieży procesem dwutrybowym:
– Jeśli ≥80% głosów stawki, blok jest finalizowany w jednej rundzie
– Jeśli ≥60% głosów, dwie rundy są prowadzone równocześnie
Finality = min(δ₈₀%, 2×δ₆₀%), gdzie δ = opóźnienie sieci wśród tych % stawki.
6/
Finalność transakcji = moment, w którym transakcja staje się nieodwracalna
Ma to znaczenie, ponieważ do tego czasu można go ocenzurować, zmienić kolejność lub wrzucić do widelca
Ostateczność jest kluczem do odporności na cenzurę i zaufania poza łańcuchem
Solana finalizuje się teraz w ~0,15 s, Ethereum zajmuje ~12,8 minuty (2 epoki)
7/
Czas produkcji bloku:
– Solana (Alpenglow): stałe sloty 400 ms
– Ethereum: 12 slotów
Przepustowość:
– Solana: 1,000+ TPS w praktyce
– Ethereum: ~30 TPS na L1 (opiera się na L2s do skalowania)
Ostateczności:
– Solana: ~0,15s
– Ethereum: ~12,8 mln
8/
Ethereum stawia na decentralizację i bezpieczeństwo.
Toleruje 33% wrogich stawek i ma ~1 mln walidatorów. Ostateczność zatrzymuje się wraz z >1/3 w trybie offline.
Solana toleruje 20% złośliwego + 20% stawki offline. ~2K walidatorów. Scentralizowany, ale zoptymalizowany pod kątem szybkości i odporności na awarie w rzeczywistych warunkach
9/
Projekt Ethereum coraz częściej traktuje L1 jako warstwę dostępności i ostateczności danych. (Dalsze widoczne w propozycji RISC-V)
Oczekuje się, że realizacja będzie odbywać się na rollupach (L2), które dziedziczą bezpieczeństwo Ethereum, ale oferują szybsze i tańsze txs.
Solana zajmuje się realizacją i konsensusem bezpośrednio na L1.
10/
Ta rozbieżność ma charakter strategiczny:
Ethereum opiera się na architekturze modułowej:
– L1: Ostateczność + DA
– L2s: Wykonanie + UX
Solana pozostaje monolitem: konsensus, realizacja i rozliczenie odbywają się na tej samej warstwie. Tylko teraz z milisekundowym opóźnieniem.
11/
W interfejsie użytkownika programisty:
– Finalność Solana umożliwia potwierdzanie transakcji w czasie rzeczywistym
– Brak sondowania potwierdzającego lub logiki głębokości bloku
– Usunięto txs głosowania. Czystszy kod aplikacji
– Wykonanie + ostateczność = jeden krok
Deweloperzy Ethereum muszą wziąć pod uwagę ryzyko reorganizacji, mostkowanie L1→L2 i ostateczne potwierdzenie
12/
O doświadczeniu użytkownika:
– Solana UX jest szybka i tania (poniżej sekundy txs, <0.001 USD)
– Ethereum L1 jest bezpieczne, ale powolne i drogie
– L2 poprawiają UX Ethereum, ale dodają narzut poznawczy i techniczny (mosty, przełączanie sieci)
Solana dostarcza doświadczenie bezpośrednio na L1.
13/
Dzięki Alpenglow złożoność konsensusu jest również zmniejszona:
– Wyeliminowano PoH
– Głosowanie poza łańcuchem za pośrednictwem certyfikatów BLS
– Brak spamu głosowego
– Awarie lidera są automatycznie pomijane
Poprawia to wydajność walidatora i obniża pułapy kosztów sprzętu, chociaż wymagania dotyczące wydajności pozostają wysokie.
14/
Kompromisy w zakresie bezpieczeństwa:
– Solana: tolerowany <20% stawki przeciwstawnej
– Ethereum: <33%
Solana zamienia najgorsze możliwe bizantyjskie bezpieczeństwo na najlepszą wydajność i szybszy powrót do zdrowia.
Ethereum stawia na przewidywalność i solidność w obliczu ataku.
15/
Implikacje dla zastosowań:
Solana umożliwia teraz aplikacje on-chain w czasie rzeczywistym:
– Księga zleceń DEXs
– Transakcje o wysokiej częstotliwości
– Gry on-chain
– Protokoły społeczne
– Płatności i przekazy pieniężne
– Automatyzacja DeFi w czasie rzeczywistym
Nie ma potrzeby korzystania z L2, aby osiągnąć użyteczne opóźnienie.
16/
Najważniejsze:
Ethereum to bezpieczna, zdecentralizowana warstwa bazowa dla modułowego stosu rollupów.
Solana to wysokowydajny łańcuch monolityczny zoptymalizowany do użytku w czasie rzeczywistym.
Alpenglow nie próbuje replikować Ethereum, oferuje zasadniczo inną przestrzeń blokową.
Wybierz odpowiednio.
3,4K
Najlepsze
Ranking
Ulubione