Tecnologia Solana Explicada: Consenso PoH e Alto TPS

O alto TPS da Solana não é alcançado apenas pelo PoH. Mais precisamente, o PoH é um mecanismo criptográfico verificável de medição do tempo que ajuda a rede a registrar a ordem dos eventos. A Solana então combina PoS, Tower BFT, Sealevel e outros componentes subjacentes para alcançar consenso e executar transações. Entender que “PoH é um relógio, não um algoritmo completo de consenso” é um dos passos mais importantes para aprender como a Solana funciona, além de ajudar a evitar confundir TPS teórico com o desempenho real da rede.
O Que É Consenso PoH?
PoH significa Prova de História (Proof of History). O termo “consenso PoH” é frequentemente usado no mercado, mas, estritamente falando, o PoH em si não é um algoritmo independente que completa o consenso da rede sozinho.
A Solana descreve o PoH como um mecanismo criptográfico que registra a passagem do tempo e a ordem dos eventos. Ele usa uma sequência contínua de cálculos de hash para produzir um registro verificável. Como cada etapa deve ser executada sequencialmente, outros nós podem verificar que uma certa quantidade de tempo passou e determinar a ordem relativa em que diferentes eventos ocorreram.
Pode ser pensado como um relógio verificável embutido na blockchain.
Redes distribuídas tradicionais exigem que os nós se comuniquem extensivamente para determinar qual evento aconteceu primeiro e qual veio depois. O PoH fornece uma referência ordenada para eventos antecipadamente, ajudando a reduzir parte da sobrecarga de coordenação. No entanto, se um bloco é finalmente aceito ainda depende dos validadores chegarem a um acordo por meio do processo de consenso baseado em PoS da Solana.
Uma forma mais precisa de descrever é esta: a Solana usa PoS para consenso e usa PoH para melhorar a eficiência do consenso e da ordenação das transações.
Como PoS, Tower BFT e Sealevel Funcionam Juntos
Uma vez que o PoH fornece uma linha do tempo ordenada, o Tower BFT ajuda os validadores da Solana a votar e confirmar o estado da rede. O Tower BFT é um mecanismo de Tolerância a Falhas Bizantinas otimizado em torno da estrutura de medição do tempo do PoH, ajudando a reduzir alguns dos atrasos causados pela comunicação repetitiva em processos tradicionais de consenso.
Outro componente chave por trás do desempenho técnico da Solana é o Sealevel.
As transações da Solana declaram antecipadamente quais contas irão ler e escrever durante a execução. Isso permite que o sistema identifique transações que não entram em conflito sobre o mesmo estado e as processe em paralelo, em vez de forçar todas as transações a passarem por uma única fila sequencial.
Além disso, o Turbine é projetado para otimizar a propagação dos dados dos blocos, o Gulf Stream ajuda a encaminhar transações para os próximos líderes com antecedência, e o Pipelining divide o processamento das transações em múltiplas etapas. Juntos, esses componentes formam parte do núcleo original da pilha tecnológica da Solana.
Como resultado, o alto TPS da Solana vem de uma arquitetura coordenada, e não de um único recurso: o PoH melhora a ordenação temporal, PoS e Tower BFT suportam o consenso, Sealevel aumenta a eficiência da execução, e outros componentes reduzem gargalos na propagação e processamento de dados.
Como o Alto TPS Deve Ser Avaliado?
TPS significa Transações Por Segundo, ou seja, o número de transações que uma rede pode processar a cada segundo. No entanto, diferentes blockchains podem contar transações de formas diferentes, então um único número de TPS não é suficiente para determinar qual blockchain pública é mais forte.
Uma das vantagens do design da Solana é que ela pode processar um grande volume de transações diretamente na camada base, tornando-a bem adequada para DEXs, pagamentos, jogos blockchain e outras aplicações que requerem interações frequentes. No entanto, o TPS no mundo real pode variar dependendo do tipo de transação, carga da rede, atividade de votação dos validadores e da metodologia usada para calcular o número.
Para usuários comuns, perguntas mais práticas importam mais do que o pico de TPS: As transações ainda podem ser enviadas de forma confiável durante períodos de alta demanda? Quanto tempo leva para a confirmação? As taxas aumentam significativamente? As aplicações continuam funcionando normalmente?
Por essa razão, uma avaliação mais completa da tecnologia da Solana deve considerar o throughput real, taxas de sucesso das transações, experiência de confirmação, estabilidade da rede e o ecossistema de validadores, em vez de confiar apenas em números teóricos de desempenho usados em materiais promocionais.
Perguntas Frequentes
-
PoH é o mecanismo de consenso da Solana?
Mais precisamente, PoH é um mecanismo verificável de medição do tempo. O consenso da rede Solana é baseado principalmente em PoS e funciona em conjunto com Tower BFT e PoH. -
A Solana depende inteiramente do PoH para alcançar alto TPS?
Não. PoH, Tower BFT, Sealevel, propagação de transações e mecanismos de processamento de dados contribuem todos para o desempenho geral da Solana. -
O que é Sealevel?
Sealevel é o ambiente de execução paralela de contratos inteligentes da Solana, permitindo que transações que não entram em conflito sobre o mesmo estado sejam processadas simultaneamente. -
Uma blockchain é sempre melhor se tiver TPS mais alto?
Nem sempre. Estabilidade da rede, segurança, descentralização, taxas e demanda real das aplicações também precisam ser consideradas.
Dominar os conceitos básicos é o primeiro passo. Acompanhe a MGBX Academy para acessar mais conteúdos educacionais sobre criptomoedas e oportunidades de mercado.
Processo para negociar na MGBX:
-
Cadastre uma conta de negociação e conclua a verificação de identidade necessária;
-
Deposite fundos e selecione o tipo de operação;
-
Na página de negociação do ativo, insira o valor ou a quantidade que deseja comprar;
-
Confirme a ordem, conclua a negociação e verifique se o saldo da sua conta foi atualizado corretamente.