Määritelmä
Attestation on kryptografisesti allekirjoitettu lausuma, jonka tuottaa osallistuja lohkoketjun (blockchain) konsensusprotokollassa ja jossa tämä esittää tietyn näkemyksen ketjun tilasta tai ehdotetusta lohkosta tietyllä hetkellä. Järjestelmäkomponenttina se toimii muodollisena todisteena validatorin äänestä tai mielipiteestä lohkon pätevyydestä, ketjun kärjestä tai checkpointien vastaavuudesta määritellyn konsensusjakson aikana.
Yksinkertaisesti selitettynä
Attestation on digitaalinen, kryptografisesti allekirjoitettu ääni, joka tallentaa, mikä validatorin mielestä on lohkoketjun (blockchain) oikea tila tietyllä hetkellä. Se toimii muodollisena todisteena siitä, minkä lohkon tai checkpointin verkon tulisi tunnistaa oikeaksi.
Konteksti ja käyttö
Attestationit ovat keskeisessä roolissa Proof of Stake -ympäristöissä, joissa validatorit antavat säännöllisesti allekirjoitettuja lausumia jokaisen epochin aikana ilmaistakseen tukensa tietyille lohkoille tai checkpointille. Protokolla kokoaa, tallentaa ja käyttää niitä viitepisteinä määrittääkseen finalityn ja seuratakseen validatorien käyttäytymistä. Järjestelmäkomponenttina attestationit yhdistävät validatorien identiteetit, aikajaksoja kuten epochit sekä protokollan finality-säännöt yhdeksi johdonmukaiseksi konsensusdokumentiksi.