Os validadores são participantes importantes em uma rede blockchain, pois executam software para confirmar transações e manter a segurança. As taxas de prioridade Solana são taxas adicionais que os usuários podem pagar para aumentar a probabilidade de a rede processar suas transações mais rapidamente.
![](https://public.bnbstatic.com/image/pgc/202407/1a604063216d2e9f04fdeee71b031a3d.png)
Eles fornecem um relato preciso dos eventos adicionando dados de hash como forma de provar que o tempo passou e que o evento ocorreu antes e depois de determinados pontos (hashes) no tempo. Os validadores observadores pagam uma taxa de votação para confirmar esta contabilização. Todos têm a oportunidade de enviar um bloqueio e serem recompensados.
Prova de aposta
Na rede Solana, muitas pessoas e entidades diferentes executam um programa em computadores especializados conhecido como validador. Os validadores desempenham um papel fundamental na manutenção e segurança do blockchain Solana. Os validadores são responsáveis por processar novas transações recebidas na rede, bem como por votar e anexar novos blocos ao blockchain.
Como diferentes validadores ao redor do mundo podem receber diferentes informações em momentos diferentes, é essencial que a rede seja capaz de chegar a um acordo sobre quais transações e dados são continuamente adicionados ao blockchain. A estratégia pela qual os validadores e toda a rede chegam a este acordo é conhecida como mecanismo de consenso e é um desafio central para a construção de uma rede blockchain descentralizada de sucesso. Muitos projetos diferentes tentaram diversas soluções sobre como chegar a um consenso de maneira rápida e econômica.
![](https://public.bnbstatic.com/image/pgc/202407/ef8668187c3718f335e3c19a03dc57a4.png)
A rede Solana usa um mecanismo de consenso Proof-of-Stake (frequentemente abreviado como PoS). Cada validador na rede tem a oportunidade de participar de um consenso, votando em quais blocos eles acreditam que deveriam ser adicionados ao blockchain, confirmando assim quaisquer transações válidas contidas nesses blocos específicos. No entanto, nem todos os votos do validador têm o mesmo peso.
Os votos de consenso do validador são ponderados pelas apostas, o que significa que quanto mais interesse um validador individual tiver, maior influência esse validador terá na determinação do resultado da votação de consenso. Da mesma forma, os validadores com menos participação têm menos peso na determinação do resultado da votação, e os validadores sem participação não podem influenciar o resultado de uma votação de consenso.
Prova de História
Meios de implementação de tempo para uma rede confiável sincronizar nós. Ele usa o algoritmo de hash SHA-256 para criar um relógio rítmico no qual os blocos são criados como uma medida relativa de tempo. Como a saída do algoritmo não pode ser prevista com eficiência e requer um intervalo de tempo para ser produzida, a rede pode assumir com segurança que o tempo passou com cada bloco.
![](https://public.bnbstatic.com/image/pgc/202407/ce24f47d5efffba124ee6d848da4abed.png)
No blockchain Solana, qualquer nó individual pode validar toda a cadeia com apenas uma pequena informação – mesmo que não esteja conectado ao resto da rede. Na verdade, mesmo que cada computador funcione a uma velocidade ligeiramente diferente, o ASIC permanecerá dentro de 30% do limite da rede. “Todo mundo tem esse relógio atômico sincronizado localmente e esses relógios nunca precisam ser ressincronizados”, diz Yakovenko. “Portanto, mesmo que sejamos cortados e os links de comunicação caiam, nossos relógios nunca mudam porque são lógicos com base neste SHA256.”
Como funcionam os validadores?
Os validadores não produzem blocos da maneira tradicional, pois a função principal da produção de blocos é fornecer uma contabilidade global da passagem do tempo. Usando regras de Proof-of-Stake, um validador primário deve organizar as transações que lhe são enviadas e adicioná-las a um dos hashes, enquanto os validadores observadores votam e confirmam essa contabilização de eventos. Solana requer >66% de consenso dos validadores para confirmar um bloqueio.
![](https://public.bnbstatic.com/image/pgc/202407/5fbd1ff1602baa8edf1bc3add235c749.png)
Embora a prova da história seja uma forma revolucionária de organizar uma blockchain, não é um mecanismo de consenso por si só. Solana ainda é uma rede Proof of Stake em sua essência, mas com a pequena diferença de não ter uma aposta mínima oficial. Embora os validadores precisem de um número suficiente de SOL apostados para processar, as taxas de votação são de aproximadamente 1 SOL por dia. O verdadeiro investimento inicial está no hardware, pois requer uma máquina e conexão de rede capaz de dar conta das transações com as quais será bombardeado. Este investimento deverá diminuir com o tempo, à medida que a Lei de Moore torna o hardware mais rápido e mais barato.
Como acontece com qualquer blockchain, os validadores são projetados para carregar um fork por um curto período de tempo até que um consenso seja alcançado entre os validadores sobre o blockchain verdadeiro e honesto no qual operar. Apesar de tudo isso, não há RAM suficiente no mundo para satisfazer facilmente a ganância de um bot, então os validadores travam ou os provedores de serviços cortam os validadores de sua infraestrutura. Até que o consenso caia abaixo de 66% dos validadores e a produção do bloco seja interrompida. A rede não funciona e isso é uma farsa.
Recursos
solana.com/validators
Mecanismos de busca
solanabeach.io/validators
Se você gostou do conteúdo educacional, é só deixar um like e comentar o que você acha dos validadores solana e se gostaria de se tornar um.