1/ Solana está implementando a mudança mais significativa em seu protocolo central desde o lançamento: um novo mecanismo de consenso chamado Alpenglow. Este tópico detalha como o Alpenglow funciona, como ele se compara ao Proof-of-Stake do Ethereum e o que isso significa para desenvolvedores, usuários e investidores. 🧵
2/ Alpenglow substitui o consenso original Proof of History + Tower BFT de Solana por dois novos componentes: – Rotor, para propagação rápida de blocos – Votor, para votação rápida e simples O objetivo é melhorar o rendimento, simplificar o protocolo e reduzir o tempo até a finalização em mais de 100×
3/ Sob Alpenglow, Solana alcança a finalização em ~150 milissegundos. Trata-se de uma finalidade determinista. Uma vez confirmada a transação, esta é permanente. Não probabilístico, não "otimista". Ele substitui a finalidade anterior de ~12.8s de Solana sob Tower BFT e remove PoH completamente.
4/ O rotor usa fragmentos codificados por rasuras e relés de um salto para disseminar blocos de forma eficiente. Em vez de depender da largura de banda de upload líder ou árvores de fofocas, o Rotor satura a largura de banda total da rede usando relés ponderados por estaca. Resultado: propagação mais rápida, menor latência.
5/ O Votor substitui o bloqueio de votos da Torre e a finalização multi-round por um processo de modo duplo: – Se ≥80% dos votos da estaca, o bloco é finalizado em um turno – Se ≥60% dos votos, dois turnos são realizados simultaneamente Finalidade = min(δ₈₀%, 2×δ₆₀%), onde δ = atraso da rede entre esses % de participação.
6/ Caráter definitivo da transação = quando uma transação se torna irreversível É importante porque, até lá, pode ser censurado, reordenado ou largado numa bifurcação A finalidade é a chave para a resistência à censura e a confiança fora da cadeia Solana agora finaliza em ~0.15s Ethereum leva ~12.8 minutos (2 épocas)
7/ Tempo de produção do bloco: – Solana (Alpenglow): 400ms slots fixos – Ethereum: 12s slots Rendimento: – Solana: 1.000+ TPS na prática – Ethereum: ~30 TPS em L1 (depende de L2s para escala) Finalidade: – Solana: ~0.15s – Ethereum: ~12.8m
8/ Ethereum prioriza descentralização e segurança. Ele tolera 33% de participação adversarial e tem ~1M validadores. A finalidade para com >1/3 offline. Solana tolera 20% de participação maliciosa + 20% offline. ~2K validadores. centralizado, mas otimizado para velocidade e tolerância a falhas em condições reais
9/ O design do Ethereum agora trata o L1 cada vez mais como uma camada de disponibilidade e finalidade de dados. (Mais evidente com a proposta RISC-V) Espera-se que a execução aconteça em rollups (L2s), que herdam a segurança do Ethereum, mas oferecem txs mais rápidos e baratos. Solana lida com a execução e o consenso diretamente em L1.
10/ Esta divergência é estratégica: Ethereum se inclina para uma arquitetura modular: – L1: Finalidade + DA – L2s: Execução + UX Solana permanece monolítico: consenso, execução e liquidação ocorrem na mesma camada. Só agora com latência de milissegundos.
11/ Na UX do desenvolvedor: – A finalidade Solana permite a confirmação em tempo real das transações – Sem sondagem de confirmação ou lógica de profundidade de bloco – Voto txs removido. Código do aplicativo mais limpo – Execução + finalidade = uma etapa Os devs do Ethereum devem levar em conta o risco de reorganização, a ponte L1→L2 e a eventual confirmação
12/ Sobre a experiência do usuário: – Solana UX é rápido e barato (sub-segundo txs, <$0.001) – Ethereum L1 é seguro, mas lento e caro – L2s melhorar Ethereum UX, mas adicionar sobrecarga cognitiva e técnica (pontes, comutação de rede) Solana oferece a experiência diretamente no L1.
13/ Com o consenso Alpenglow, a complexidade também é reduzida: – PoH eliminado – Votação off-chain via certificados BLS – Sem spam de votos – Falhas de líderes ignoradas automaticamente Isto melhora a eficiência dos validadores e reduz os tetos de custo de hardware, embora os requisitos de desempenho permaneçam altos.
14/ Compensações de segurança: – Solana: <20% de participação adversária tolerada – Ethereum: <33% Solana troca a segurança bizantina do pior caso pelo melhor desempenho e recuperação mais rápida. Ethereum prioriza previsibilidade e robustez sob ataque.
15/ Implicações para as aplicações: Solana agora permite aplicativos on-chain em tempo real: – Livro de encomendas DEXs – Negociação de alta frequência – Jogos on-chain – Protocolos sociais – Pagamentos e remessas – Automação DeFi em tempo real Não há necessidade de L2s para alcançar latência utilizável.
16/ Conclusão: Ethereum é uma camada base segura e descentralizada para uma pilha de rollup modular. Solana é uma cadeia monolítica de alto desempenho otimizada para uso em tempo real. Alpenglow não tenta replicar o Ethereum, ele oferece espaços de bloco fundamentalmente diferentes. Escolha de acordo.
2,13K