

A medição do tempo evoluiu profundamente ao longo dos séculos. Inicialmente, o tempo era determinado por observações locais—como a posição do sol—e cada comunidade mantinha o seu próprio horário. Este método era suficiente numa época em que as localidades raramente comunicavam e a deslocação era lenta. Porém, com o surgimento dos caminhos-de-ferro, este paradigma alterou-se radicalmente. O aumento da velocidade dos transportes e das comunicações tornou as discrepâncias nos horários locais problemáticas. Em 18 de novembro de 1883, os caminhos-de-ferro norte-americanos instituíram quatro fusos horários padronizados nos Estados Unidos para coordenar horários e garantir serviços fiáveis entre cidades. O princípio da padronização temporal prevaleceu até à era digital, com computadores e dispositivos em rede a dependerem de referências centralizadas para garantir precisão temporal.
Em sistemas distribuídos como as blockchains, definir o tempo torna-se um desafio complexo. Blockchains programáveis como Ethereum recorrem a programas externos para atribuir timestamps “médios” que validam transações por ordem cronológica. Esta dependência de fontes centralizadas de tempo contraria os princípios fundamentais da descentralização. A Solana resolve este desafio com uma tecnologia inovadora denominada Proof of History (PoH), que integra timestamps diretamente na infraestrutura blockchain por meio de uma verifiable delay function (VDF).
O Proof of History consiste em inserir dados numa sequência e acrescentar o hash criptográfico dos estados anteriores. Toda a informação de estado, dados de entrada e contagens computacionais é publicada de forma transparente, tornando impossível, do ponto de vista criptográfico, gerar versões alternativas. Este processo define limites temporais superior e inferior para a ordenação de transações. Embora o Proof of History não forneça timestamps absolutos como “12:02:01”, determina com precisão quando as transações ocorreram na sequência cronológica da máquina de estado global. Os produtores de blocos executam este mecanismo localmente e em tempo quase real, utilizando funções SHA256, optimizadas pelos principais fabricantes de chips. Esta abordagem confere à ledger uma característica única: ao analisar a blockchain, é possível deduzir com exatidão a sequência temporal dos eventos.
A importância do Proof of History reside na validação ágil da informação blockchain, através do rastreamento temporal preciso. Considere a analogia com sistemas ferroviários tradicionais: imagine garantir que uma carta permanece no comboio certo durante o trajeto de Nova Iorque a Chicago, com paragens em Filadélfia, Pittsburgh e Cleveland. Num sistema sem horários padronizados, os funcionários das estações teriam de contactar colegas de todas as cidades para confirmar a identidade do comboio—um procedimento moroso que exige coordenação centralizada, vulnerável a manipulação.
Por oposição, o sistema Solana funciona como uma rede ferroviária moderna com timestamps padronizados. Sempre que o comboio faz uma paragem, recebe um carimbo da cidade e da hora. Ao chegar a Cleveland, o comboio acumula os timestamps de Nova Iorque, Filadélfia e Pittsburgh, permitindo ao funcionário verificar o destino e o horário de chegada em poucos minutos. Esta eficiência representa a vantagem prática da verificação temporal integrada pelo Proof of History.
Na blockchain da Solana, qualquer nó pode validar toda a cadeia com informação mínima, mesmo estando isolado da rede. O sistema mantém uma consistência notável: mesmo que os computadores operem a velocidades ligeiramente diferentes, o mecanismo temporal baseado em SHA256 permanece dentro de 30% dos limites da rede. Cada nó mantém este “relógio atómico sincronizado localmente”, sustentado pela função determinística SHA256 do Proof of History, eliminando a necessidade de re-sincronização dos relógios. Esta contagem lógica perdura mesmo em caso de falhas de rede, pois depende do cálculo criptográfico e não de coordenação externa.
Adicionalmente, a verificabilidade da blockchain através de informação compacta permite validação paralela—vários segmentos podem ser verificados em simultâneo. As blockchains programáveis convencionais blockchains validam sequencialmente, tal como um sistema ferroviário com um único funcionário a verificar cada carta. O sistema Solana assemelha-se a uma rede moderna, com vários funcionários a validar em simultâneo diferentes cartas e respetivos timestamps através dos mecanismos Proof of History, proporcionando processamento exponencialmente mais rápido e maior throughput.
O Proof of History constitui uma inovação central na arquitetura blockchain, ao resolver o desafio da ordenação temporal em sistemas descentralizados. Incorporando timestamps verificáveis diretamente na blockchain através de computação criptográfica determinística, a Solana elimina a dependência de fontes centralizadas de tempo, preservando a integridade criptográfica e permitindo validação célere. Esta inovação do Proof of History promove o processamento paralelo e a eficiência da rede, posicionando a Solana como referência em tecnologia blockchain. A integração do tempo como propriedade intrínseca da blockchain exemplifica como desafios fundamentais da informática podem ser superados através de abordagens inovadoras, abrindo caminho para a nova geração de sistemas descentralizados de alto desempenho.
O Proof of History recorre a timestamps criptográficos para verificar a ordem das transações. Por exemplo, um comboio que transporta uma carta de Nova Iorque para Chicago regista timestamps em cada paragem, provando quando os eventos ocorrem e em que sequência, garantindo que nenhuma transação passada pode ser alterada.
Proof of Work (PoW) exige a resolução de problemas complexos para validação. Proof of History (PoH) atribui timestamps aos eventos para garantir a integridade da blockchain. Proof of Stake (PoS) seleciona validadores com base na quantidade de criptomoeda detida.
As principais desvantagens do Proof of History incluem complexidade de implementação, potencial overhead do sistema e aumento da latência nos processos de consenso. Exige recursos computacionais elevados e pode enfrentar desafios de escalabilidade em determinadas condições de rede.
O Proof of History (PoH) é um relógio criptográfico que atribui timestamps às transações antes de estas entrarem na blockchain. Cria uma sequência verificável de eventos, permitindo transações rápidas e reduzindo o tempo de validação. O PoH comprova que os dados existiram num instante específico, reforçando a eficiência e segurança da rede.
O Proof of History fornece um timestamp verificável para as transações antes do consenso, permitindo blocos mais curtos e maior throughput. Simplifica o consenso enquanto algoritmo pré-consenso, acelerando o processamento das transações e aumentando a eficiência da rede.











