الگوریتم تحمل خطای بیزانس (PBFT)

تحمل خطای بیزانس عملی (Practical Byzantine Fault Tolerance) یک الگوریتم اجماع است که در اواخر دهه ۱۹۹۰ میلادی توسط باربارا لیسکوف (Barbara Liskov) و میگل کاسترو (Miguel Castro) معرفی شده است. PBFT برای اجرای کارآمد در سیستم های غیرهمزمان طراحی شده است. هدف این الگوریتم، حل کردن بسیاری از مشکلات موجود در راهکارهای تحمل خطای بیزانس است. کاربرد این الگوریتم در محاسبات توزیع شده و بلاک‌چین است.


تحمل خطای بیزانس (BFT) ویژگی شبکه توزیع شده برای دستیابی به اجماع است، حتی هنگامی که بعضی از نودهای شبکه نتوانند پاسخ دهند یا با اطلاعات موثق پاسخ دهند. هدف مکانیزم BFT محافطت در مقابل خطای سیستمی است و این کار را با اجرای تصمیم گیری جمعی محقق می‌سازد. هدف از تصمیم گیری جمعی، کاهش تاثیر نودهای ناکارآمد است. BFT از مشکل عمومی بیزانس (Byzantine Generals’ Problem) به دست آمده است.

👁️ بازدید: 489🔎 ورودی گوگل: 0

نظرات (0)

    به یوزبیت؛ خانه محتوا خوش آمدید

    یوزبیت، به نویسندگان مستقل این امکان را می‌دهد که رایگان تولید محتوا کنند و با کمک هوش مصنوعی، محتوای خود را به صورت مؤثر به مخاطبان نمایش دهند.

    Your Ad Banner

    logo-samandehi

    دانلود اپلیکیشن اندروید

    درباره ما . راهنما . اطلاعیه‌ها . آپدیت‌ها . قوانین . ارتباط با ما

    کلیه حقوق این سایت برای یوزبیت محفوظ می‌باشد.