صبح بخیر سب کو کرپٹو سیکھنے کی سیریز — دن 49 بائیزنٹائن فولٹ ٹولرنس (BFT) کیا ہے، اور بلاک چین کیسے متفق ہوتی ہے جب کچھ نوڈز بدکار ہوں؟ فرض کریں کہ ایک بلاک چین نیٹ ورک میں 100 کمپیوٹرز ہیں۔ ان میں سے زیادہ تر ایماندار ہیں، لیکن کچھ جھوٹی معلومات بھیج رہے ہیں یا ٹرانزیکشنز کو متاثر کرنے کی کوشش کر رہے ہیں۔ نیٹ ورک کیسے فیصلہ کرے گا کہ کون سی معلومات پر بھروسہ کیا جائے؟ یہی مسئلہ بائیزنٹائن فولٹ ٹولرنس (BFT) حل کرنے میں مدد کرتا ہے۔ بائیزنٹائن فولٹ ٹولرنس کیا ہے؟ BFT ایک تقسیم شدہ نظام کی صلاحیت ہے جو اس صورت میں بھی متفق ہونے کا باقاعدہ طریقہ رکھتی ہے جب کچھ شرکاء خراب ہو جائیں، بے ایمانانہ رویہ اپنائیں، یا تضاد پیدا کرنے والی معلومات بھیج دیں۔ اس تصور کا آغاز بائیزنٹائن جنرلز پرابلم سے ہوا، جو تقسیم شدہ کمپوٹنگ میں ایک مشہور چیلنج ہے۔ BFT کس طرح کام کرتا ہے؟ مختلف BFT پروٹوکول مختلف طریقوں کا استعمال کرتے ہیں، لیکن بہت سے اس طرح کے عمل پر عمل کرتے ہیں: 1. ایک ویدیٹر نئے بلاک کا پropose کرتا ہے۔ 2. دوسرے ویدیٹرز چیک کرتے ہیں کہ بلاک نیٹ ورک کے قوانین پر پورا اترتا ہے یا نہیں۔ 3. ویدیٹرز ووٹس یا تصدیق پیغامات کا تبادلہ کرتے ہیں۔ 4. اگر کافی ویدیٹرز متفق ہو جائیں، تو بلاک فائنلائز ہو سکتا ہے۔ 5. خراب یا بدکار ویدیٹرز اس صورت میں آسانی سے متفقہ رائے کو متاثر نہیں کر سکتے جب تک پروٹوکول کے سुراکھا اصول قائم رہتے ہوں۔ ایک آسان مثال فرض کریں کہ ایک نیٹ ورک میں 10 ویدیٹرز ہیں۔ ایک روایتی BFT ڈि�زائن جو تین خراب ویدیٹرز تک برداشت کرتا ہے، اس میں نظام کو متفقہ رائے اور ترقی ضمانت دینے کے لئے کم از کم 7 ویدیٹرز درست طریقے سے شرکت کرنا ضروری ہوتا ہے۔ حتىٰ اگر 3 ویدیٹرز بے ایمانانہ رویہ اختیار کر لین، باقاعدہ اماندار ویدیٹرز اب بھی متفقہ رائے تک پہنچ سکتے ہیں۔ اس سے BFT کا ایک عام اصول واضح ہوتا ہے: بہت سے پروٹوکول ویدیٹرز میں سے ا ek تھرد سے کم بائزنٹائن ویدیٹرز برداشت کر سکتے ہیں۔ BFT اتنا اہم کیوں ہے؟ BFT بلاک چین نیٹ ورکس کو درج ذِل خصوصات فراہم کرتا ہے: - خراب شرکاء کے باوجود متفقہ رائے۔ - تضاد والے ٹرانزیکشن تاریخوں سے تحفظ۔ - بہت سے ڈि�زائن میں مضبوط ٹرانزیکشن فائنلٹي۔ - ویدیٹرز کے درمیان قابلِ اعتماد تعاون۔ - بعض بدکار روئوں سے مزاحمت۔ آيا BFT محدوديات رکھتا ہے؟ جี، کچھ BFT پروٹوکولز میں ویدیٹرز کو بہت سارے پيغامات تبادلہ کرنے پڑتے ہيں۔ اس سے ويدياتر نئٕٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔٔ نيۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏۏ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ (Translation continues below) ...اس سے نوڈس بڑھنے پر مواصلات زائد پيچيدگي اختيار كرتى هى۔ سُراكھا بھي ويدياتر شركت، نيتوورك كنكتيويتي، اور بدكار ويدياترز كى زياتري تعداد كى فرضيات پى منحصر هى۔ حقيقتى مثالىں Tendermint-style consensus اور HotStuff بلاک چین سسٹمز ميں استعمال هون والى BFT-based consensus approaches كى مثالىں هين۔ اهم سبق بلاک چين كنسينسس صرف ٹرانزِكشنز كى پروسِسنگ كى بات نهىں هى۔ اس كى بات يه هى كه مستقل كمپيوترز كى طرف سى اِن كى طرف سى اِن كى طرف سى اِن كى طرف سى اِن كى طرف سى اِن كى طرف سى اِن كى طرف سى اِن كى طرف سى اِن كى طرف سى اِن كى طرف سى اِن كى طرف سى اِن كى طرف سى اِن كى طرف سى اِن كى طرف سى اِن كى طرف سى اِن كى طرف سى اِن كى طرف سى اِن كى طرف سى اِن كى طرف سى اِن كى طرف سى اِن كى طرف سى اِن كى طرف سى اِن كى طرف سى اِن كى طرف سى اِن كى طرف سى اِن كى طرف سى اِن كى طرف سى اِن كى طرف سى اِن كى طرف س USA (Translation continues below) ...ایک درست تاریخ پر متفق ہونا، حتّئْ جب بعض شرکاء قابلِ اعتبار نہ ہوں۔ BFT ان متفق رائوں تک پہنچنے کا بنادار فراہم کرتا ہے۔ آج رات — دن 50: بلاکچین فائنلٹي کا کya مطلب ہے، اور جب ٹرانزَكشن حقِيقتًا تصدّق شدّه ہوتا ہے؟ آيا آپ بلاکچين پر زائدِ اعتبار رکھتّيں جس كي ٹرانزَكشنز سيكنڈز ميں غیر قابلِ واپسي بن جائين؟
SKبانٹیں

ذریعہ:اصل دکھائیں۔
اعلان دستبرداری: اس صفحہ پر معلومات تیسرے فریق سے حاصل کی گئی ہوں گی اور یہ ضروری نہیں کہ KuCoin کے خیالات یا خیالات کی عکاسی کرے۔ یہ مواد کسی بھی قسم کی نمائندگی یا وارنٹی کے بغیر صرف عام معلوماتی مقاصد کے لیے فراہم کیا گیا ہے، اور نہ ہی اسے مالی یا سرمایہ کاری کے مشورے کے طور پر سمجھا جائے گا۔ KuCoin کسی غلطی یا کوتاہی کے لیے، یا اس معلومات کے استعمال کے نتیجے میں کسی بھی نتائج کے لیے ذمہ دار نہیں ہوگا۔
ڈیجیٹل اثاثوں میں سرمایہ کاری خطرناک ہو سکتی ہے۔ براہ کرم اپنے مالی حالات کی بنیاد پر کسی پروڈکٹ کے خطرات اور اپنے خطرے کی برداشت کا بغور جائزہ لیں۔ مزید معلومات کے لیے، براہ کرم ہماری استعمال کی شرائط اور خطرے کا انکشاف دیکھیں۔
