Definition
Checkpoint v verigi blokov (blockchain) je določen blok ali označevalec stanja, ki ga protokol obravnava kot referenčno točko za napredek in varnost verige. Je sistemska komponenta, ki se uporablja za označevanje določenih blokov ali stanj kot pomembnih za konsenz, koordinacijo ali validacijo, pogosto pa omejuje, kako daleč lahko omrežje ponovno presoja ali reorganizira kanonično verigo.
In Simple Terms
Checkpoint je poseben blok ali stanje, ki ga protokol verige blokov (blockchain) označi kot pomembno referenčno točko. Omrežje ga uporablja za spremljanje napredka in za omejevanje obsega sprememb verige za nazaj, kar udeležencem pomaga uskladiti skupno razumevanje, kateri del verige je trdno potrjen.
Context and Usage
Izraz checkpoint se pogosto uporablja v razpravah o zasnovi konsenza (consensus), stabilnosti verige in varnosti protokola. Pogosto se pojavi v povezavi s tem, kako omrežja omejujejo možno globino reorganizacij (reorg), kako validatorji usklajujejo skupno stanje in kako se finalnost (finality) izraža ali približuje skozi epohe (epochs). Checkpointi so običajno omenjeni v specifikacijah protokola, implementacijah odjemalcev in varnostnih analizah obnašanja verige.