Definition
Una attestation es una declaración firmada criptográficamente producida por un participante en un protocolo de consenso de una cadena de bloques (blockchain), que afirma una visión específica del estado de la cadena o de un bloque propuesto en un momento dado. Como componente del sistema, sirve como prueba formal del voto u opinión de un validator sobre la validez de un bloque, la cabeza de la cadena o la alineación de un checkpoint dentro de un periodo de consenso definido.
In Simple Terms
Una attestation es un voto digital firmado criptográficamente que registra lo que un validator considera que es el estado correcto de la cadena de bloques (blockchain) en un momento concreto. Actúa como prueba formal de la posición de ese validator sobre qué bloque o checkpoint debe ser reconocido por la red.
Context and Usage
Las attestations son fundamentales en entornos de Proof of Stake, donde los validators emiten periódicamente declaraciones firmadas durante cada epoch para indicar su apoyo a determinados bloques o checkpoints. Se agregan, almacenan y el protocolo las utiliza como referencia para determinar la finality y para hacer un seguimiento del comportamiento de los validators. Como componente del sistema, las attestations vinculan las identidades de los validators, segmentos de tiempo como las epochs y las reglas de finality del protocolo en un registro de consenso coherente.