Definition
Et checkpoint i en blokkjedeteknologi (blockchain) er en utpekt blokk eller tilstandsmarkør som protokollen behandler som et referansepunkt for kjedens fremdrift og sikkerhet. Det er en komponent på systemnivå som brukes til å merke spesifikke blokker eller tilstander som viktige for konsensus (consensus), koordinering eller validering, og som ofte begrenser hvor langt den kanoniske kjeden kan revurderes eller reorganiseres av nettverket.
In Simple Terms
Et checkpoint er en spesiell blokk eller tilstand som blokkjedens protokoll (blockchain-protokollen) markerer som et viktig referansepunkt. Nettverket bruker det til å holde oversikt over fremdriften og til å begrense hvor mye av kjeden som kan endres i etterkant, slik at deltakerne lettere kan samordne seg rundt en felles oppfatning av hvilken del av kjeden som er fast etablert.
Context and Usage
Begrepet checkpoint brukes ofte i diskusjoner om utforming av konsensus (consensus), kjedestabilitet og protokollsikkerhet. Det dukker ofte opp i sammenheng med hvordan nettverk begrenser potensiell reorg-dybde, hvordan validatorer koordinerer rundt delt tilstand, og hvordan finalitet uttrykkes eller tilnærmes på tvers av epoker. Checkpoints refereres typisk til i protokollspesifikasjoner, klientimplementasjoner og sikkerhetsanalyser av kjedeatferd.