1/ Solana está lançando a mudança mais significativa em seu protocolo principal 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 de Prova de História + Torre BFT da Solana por dois novos componentes: – Rotor, para propagação rápida de blocos – Eleitor, para votação rápida e simples O objetivo é melhorar a taxa de transferência, simplificar o protocolo e reduzir o tempo de finalização em mais de 100×
3/ Sob Alpenglow, Solana atinge a finalidade em ~ 150 milissegundos. Esta é a finalidade determinística. Uma vez que uma transação é confirmada, ela é permanente. Não probabilístico, não "otimista". Ele substitui a finalidade anterior de ~ 12,8s de Solana sob a Torre BFT e remove PoH completamente.
4/ O Rotor usa fragmentos codificados por apagamento e relés de um salto para disseminar os blocos com eficiência. Em vez de depender da largura de banda de upload do líder ou das árvores de fofocas, o Rotor satura a largura de banda total da rede usando relés ponderados por participação. Resultado: propagação mais rápida, menor latência.
5/ O Votor substitui o bloqueio de votos e a finalidade de várias rodadas da Tower por um processo de modo duplo: – Se ≥80% dos votos da participação, o bloco é finalizado em uma rodada – Se ≥60% dos votos, dois turnos são executados simultaneamente Finalidade = min(δ₈₀%, 2×δ₆₀%), onde δ = atraso da rede entre essas % de participação.
6/ Finalidade da transação = quando uma transação se torna irreversível É importante porque, até lá, pode ser censurado, reordenado ou colocado em uma 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): slots fixos de 400ms – Ethereum: slots de 12s Throughput: – Solana: 1.000+ TPS na prática – Ethereum: ~ 30 TPS em L1 (depende de L2s para escala) Finalidade: – Solana: ~0,15s – Ethereum: ~ 12,8 milhões
8/ O Ethereum prioriza a descentralização e a segurança. Ele tolera 33% de participação adversária e tem ~ 1 milhão de validadores. A finalidade é interrompida 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/ Essa divergência é estratégica: Ethereum se inclina para uma arquitetura modular: – L1: Finalidade + DA – L2s: Execução + UX Solana permanece monolítica: consenso, execução e liquidação ocorrem na mesma camada. Só que agora com latência de milissegundos.
11/ Sobre o UX do desenvolvedor: – A finalidade Solana permite a confirmação em tempo real das transações – Sem pesquisa de confirmação ou lógica de profundidade de bloco – Vote txs removido. Código do aplicativo mais limpo – Execução + finalidade = uma etapa Os desenvolvedores do Ethereum devem levar em conta o risco de reorganização, ponte L1→L2 e eventual confirmação
12/ Sobre a experiência do usuário: – Solana UX é rápido e barato (txs em menos de um segundo, <$ 0.001) – Ethereum L1 é seguro, mas lento e caro – L2s melhoram o Ethereum UX, mas adicionam sobrecarga cognitiva e técnica (pontes, comutação de rede) Solana oferece a experiência diretamente no L1.
13/ Com o Alpenglow, a complexidade do consenso também é reduzida: – PoH eliminado – Votação off-chain via certificados BLS - Sem spam de voto – Falhas do líder ignoradas automaticamente Isso melhora a eficiência do validador 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 contraditória tolerada – Ethereum: <33% Solana troca a segurança bizantina do pior caso pelo melhor desempenho e recuperação mais rápida. O Ethereum prioriza a previsibilidade e a robustez sob ataque.
15/ Implicações para as aplicações: Solana agora permite aplicativos on-chain em tempo real: – DEXs do livro de pedidos – 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 atingir latência utilizável.
16/ Ponto-chave: 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 um espaço de bloco fundamentalmente diferente. Escolha de acordo.
3,51K