Definition
Attestation은 블록체인 합의(consensus) 프로토콜에 참여하는 참여자가 생성하는, 암호학적으로 서명된 진술로, 특정 시점에서 체인 상태나 제안된 블록에 대한 특정 관점을 주장하는 것입니다. 시스템 구성 요소로서, 이는 정의된 합의 기간 동안 블록의 유효성, 체인 헤드, 체크포인트 정렬 등에 대해 validator가 행사한 투표 또는 의견을 공식적으로 입증하는 증거 역할을 합니다.
In Simple Terms
Attestation은 특정 순간에 validator가 올바른 블록체인(blockchain) 상태라고 믿는 내용을 기록하는, 디지털 형태의 암호학적으로 서명된 투표입니다. 네트워크가 어떤 블록이나 체크포인트를 공식적으로 인정해야 하는지에 대한 해당 validator의 입장을 증명하는 공식적인 근거로 사용됩니다.
Context and Usage
Attestation은 Proof of Stake 환경에서 핵심적인 역할을 합니다. validator들은 각 epoch마다 특정 블록이나 체크포인트에 대한 지지를 표시하기 위해 서명된 진술을 주기적으로 제출합니다. 이 진술들은 프로토콜에 의해 집계·저장·참조되어 최종성(finality)을 결정하고 validator의 행동을 추적하는 데 사용됩니다. 시스템 구성 요소로서 attestation은 validator의 신원, epoch과 같은 시간 구간, 그리고 프로토콜의 최종성 규칙을 하나의 일관된 합의 기록으로 연결합니다.