Definition
بلاک چین (blockchain) میں چیک پوائنٹ (checkpoint) ایک مخصوص بلاک یا اسٹیٹ مارکر ہوتا ہے جسے پروٹوکول چین کی پیش رفت اور سکیورٹی کے لیے ریفرنس پوائنٹ کے طور پر استعمال کرتا ہے۔ یہ سسٹم کی سطح کا ایک جزو ہے جس کے ذریعے کچھ خاص بلاکس یا اسٹیٹس کو اتفاقِ رائے (consensus)، کوآرڈینیشن یا ویلیڈیشن کے لیے اہم نشان کے طور پر مارک کیا جاتا ہے، اور عموماً یہ اس بات پر حد لگاتا ہے کہ نیٹ ورک کتنا پیچھے جا کر کینونیکل چین کو دوبارہ پرکھ یا ری آرگنائز کر سکتا ہے۔
In Simple Terms
چیک پوائنٹ (checkpoint) ایک خاص بلاک یا اسٹیٹ ہے جسے بلاک چین (blockchain) پروٹوکول ایک اہم ریفرنس پوائنٹ کے طور پر مارک کرتا ہے۔ نیٹ ورک اسے اس لیے استعمال کرتا ہے کہ چین کی پیش رفت کا ریکارڈ رکھ سکے اور اس بات کو محدود کرے کہ بعد میں چین کا کتنا حصہ بدلا جا سکتا ہے، تاکہ شرکاء اس حصے پر متفق رہیں جو چین میں مضبوطی سے طے ہو چکا ہے۔
Context and Usage
چیک پوائنٹ (checkpoint) کی اصطلاح عموماً اتفاقِ رائے (consensus) کے ڈیزائن، چین کی استحکام (stability)، اور پروٹوکول کی سکیورٹی پر ہونے والی بحثوں میں استعمال ہوتی ہے۔ یہ اکثر اس سیاق میں آتی ہے کہ نیٹ ورکس ممکنہ ری آرگ (reorg) کی گہرائی پر کیسے حد لگاتے ہیں، ویلیڈیٹرز (validators) مشترکہ اسٹیٹ کے گرد کیسے کوآرڈینیٹ کرتے ہیں، اور فائنلٹی (finality) کو مختلف ایپوکز (epochs) میں کیسے ظاہر یا تقریباً حاصل کیا جاتا ہے۔ چیک پوائنٹس عموماً پروٹوکول کی اسپیسفیکیشنز، کلائنٹ امپلیمنٹیشنز، اور چین کے رویّے کی سکیورٹی اینالیسز میں حوالہ دیے جاتے ہیں۔