Definition
Uma attestation é uma declaração assinada criptograficamente produzida por um participante num protocolo de consenso de uma blockchain (blockchain), que afirma uma visão específica do estado da cadeia ou de um bloco proposto num determinado momento. Enquanto componente do sistema, serve como prova formal do voto ou opinião de um validator relativamente à validade de blocos, ao bloco de topo da cadeia ou ao alinhamento de checkpoints dentro de um período de consenso definido.
In Simple Terms
Uma attestation é um voto digital, assinado criptograficamente, que regista aquilo que um validator considera ser o estado correto da blockchain (blockchain) num momento específico. Funciona como prova formal da posição desse validator sobre que bloco ou checkpoint deve ser reconhecido pela rede.
Context and Usage
As attestations são centrais em ambientes de Proof of Stake, onde os validators emitem periodicamente declarações assinadas durante cada epoch para indicar o seu apoio a blocos ou checkpoints específicos. Estas declarações são agregadas, armazenadas e referenciadas pelo protocolo para determinar a finality e para acompanhar o comportamento dos validators. Enquanto componente do sistema, as attestations ligam as identidades dos validators, segmentos de tempo como epochs e as regras de finality do protocolo num registo de consenso coerente.