Definition
Checkpoint v technológii blockchain (blockchain) je určený blok alebo stavový marker, ktorý protokol používa ako referenčný bod pre sledovanie postupu reťazca a jeho bezpečnosti. Ide o systémovú súčasť, ktorá označuje konkrétne bloky alebo stavy ako dôležité pre konsenzus, koordináciu alebo validáciu. Často zároveň obmedzuje, ako ďaleko späť môže sieť znovu posudzovať alebo reorganizovať kanonický reťazec.
In Simple Terms
Checkpoint je špeciálny blok alebo stav, ktorý protokol blockchainu (blockchain) označí ako dôležitý referenčný bod. Sieť ho používa na sledovanie postupu a na obmedzenie toho, akú veľkú časť reťazca je možné spätne zmeniť. Tým pomáha účastníkom zosúladiť sa na spoločnom pohľade na to, ktorá časť reťazca je už pevne ustálená.
Context and Usage
Pojem checkpoint sa bežne používa v diskusiách o návrhu konsenzu, stabilite reťazca a bezpečnosti protokolu. Často sa objavuje v súvislosti s tým, ako siete obmedzujú možnú hĺbku reorgov, ako validátori koordinujú nad zdieľaným stavom a ako sa finalita vyjadruje alebo približuje naprieč epochami. Checkpointy sa typicky spomínajú v špecifikáciách protokolu, implementáciách klientov a v bezpečnostných analýzach správania reťazca.