.
.
برای ایجاد هر نوع اعتماد در بلاکچین ، گره ها باید در مورد پذیرش بلاک ها، در دفترکل توزیع شده ، به توافق برسند.در این مقاله به بررسی الگوریتم تحمل خطای بیزانس می پردازیم:
.
.
به طور کلی الگوریتم های اجماع به دو دسته تقسیم می شوند:
.
.
- الگوریتم های مبتنی بر اثبات
- الگوریتم های مبتنی بر تحمل خطای بیزانس مانند BPFT ، Ripple، Tendermind
.
.
الگوریتم های مبتنی بر اثبات
.
.
در الگوریتم های مبتنی بر اثبات ، استخراج کنندگان باید ثابت کنند که آنها می توانند یک بلاک جدید ایجاد کنند. اثبات باید توسط گره های دیگر قابل تأیید باشد. الگوریتم های مبتنی بر اثبات مانند POW ، POS ،DPOS ،POA،POE
.
.
الگوریتم های مبتنی بر تحمل خطای بیزانس
.
.
الگوریتم های مبتنی بر تحمل خطای بیزانس مانند BPFT ، Ripple، Tendermind
.
.
مساله ژنرال های بیزانس مشکلی در علوم رایانه است که دشواری رسیدن چندین گره در یک سیستم توزیع شده برای رسیدن به توافق را توصیف می کند.
.
.
مساله ژنرال های بیزانس به شرح زیر است:
.
.
چندین ژنرال یک شهر را محاصره کرده اند. هر ژنرال ارتش خاص خود را دارد. چالش این است که ژنرال ها باید در مورد چگونگی حمله به شهر به اتفاق نظر برسند. اگر آنها به توافق نرسند ، حمله آنها ناموفق خواهد بود. ژنرال ها باید با پیام ارتباط برقرار کنند ، با این حال ، این پیام ها قابل اعتماد نیستند زیرا ممکن است پیام به ژنرال دیگر نرسد یا پیام جعل شود.
.
..
بنابراین دستیابی به توافق از این طریق غیرممکن است. در شبکه های بلاکچین هم مشکل مشابه رخ می دهد. که گره ها با یکدیگر ارتباط برقرار می کنند و باید به اجماع برسند. ممکن است به گره ها اعتماد نکنید یا شبکه معیوب باشد. به همین دلیل ، برخی از سیستم های زنجیره بلوک الگوریتم های اجماع مختلفی را برای غلبه بر این چالش ها اعمال کرده اند
.
.
جهت مشاهده ادامه مقاله به آدرس وب سایت فکت کوینز مراجعه نمایید
.
.
برای ایجاد هر نوع اعتماد در بلاکچین ، گره ها باید در مورد پذیرش بلاک ها، در دفترکل توزیع شده ، به توافق برسند.در این مقاله به بررسی الگوریتم تحمل خطای بیزانس می پردازیم:
.
.
به طور کلی الگوریتم های اجماع به دو دسته تقسیم می شوند:
.
.
- الگوریتم های مبتنی بر اثبات
- الگوریتم های مبتنی بر تحمل خطای بیزانس مانند BPFT ، Ripple، Tendermind
.
.
الگوریتم های مبتنی بر اثبات
.
.
در الگوریتم های مبتنی بر اثبات ، استخراج کنندگان باید ثابت کنند که آنها می توانند یک بلاک جدید ایجاد کنند. اثبات باید توسط گره های دیگر قابل تأیید باشد. الگوریتم های مبتنی بر اثبات مانند POW ، POS ،DPOS ،POA،POE
.
.
الگوریتم های مبتنی بر تحمل خطای بیزانس
.
.
الگوریتم های مبتنی بر تحمل خطای بیزانس مانند BPFT ، Ripple، Tendermind
.
.
مساله ژنرال های بیزانس مشکلی در علوم رایانه است که دشواری رسیدن چندین گره در یک سیستم توزیع شده برای رسیدن به توافق را توصیف می کند.
.
.
مساله ژنرال های بیزانس به شرح زیر است:
.
.
چندین ژنرال یک شهر را محاصره کرده اند. هر ژنرال ارتش خاص خود را دارد. چالش این است که ژنرال ها باید در مورد چگونگی حمله به شهر به اتفاق نظر برسند. اگر آنها به توافق نرسند ، حمله آنها ناموفق خواهد بود. ژنرال ها باید با پیام ارتباط برقرار کنند ، با این حال ، این پیام ها قابل اعتماد نیستند زیرا ممکن است پیام به ژنرال دیگر نرسد یا پیام جعل شود.
.
..
بنابراین دستیابی به توافق از این طریق غیرممکن است. در شبکه های بلاکچین هم مشکل مشابه رخ می دهد. که گره ها با یکدیگر ارتباط برقرار می کنند و باید به اجماع برسند. ممکن است به گره ها اعتماد نکنید یا شبکه معیوب باشد. به همین دلیل ، برخی از سیستم های زنجیره بلوک الگوریتم های اجماع مختلفی را برای غلبه بر این چالش ها اعمال کرده اند
.
.
جهت مشاهده ادامه مقاله به آدرس وب سایت فکت کوینز مراجعه نمایید


تأییدیه بلاک بیتکوین
چگونه پایداری را به قلب اتریوم برگردانیم؟
رمزنگاری متقارن چیست؟
وبینار رایگان آموزش ارز دیجیتال
ارز دیجیتال Diem فیسبوک تهدیدی برای سیستم بانکداری سنتی
خطراتی که شبکه بیتکوین را تهدید میکند(قسمت پنجم)
رمزنگاری (Cryptography) چیست؟
آموزش حضوری ارزهای دیجیتال در اصفهان
اتریوم 2.0 چیست؟ آنچه باید درباره اتریوم 2.0 بدانیم
مقایسه انواع دفترکل توزیع شده (DLT)
آیا بلاکچین امن است؟
تئوری CAP و بلاکچین
سیستم های توزیع شده
وایت پیپر اتریوم- قسمت ششم
خطراتی که شبکه بیتکوین را تهدید میکند(قسمت دوم)
وایت پیپر تتر -قسمت آخر
آیا ایران بیتکوین را به عنوان ارز دیجیتال میپذیرد؟
تتر چیست؟ (USDT )
سیستم های غیرمتمرکز
انواع بلاکچین
حریم خصوصی در بلاک چین
اثبات سوزاندن(POB) چیست؟
وایت پیپر تتر-قسمت اول
اثبات کار چیست؟
اثبات وزن (proof of weight) چیست؟
وایت پیپر اتریوم- قسمت هفتم
هش گراف(Hashgraph) فناوری جایگزین بلاکچین
خطراتی که شبکه بیت کوین را تهدید میکند( قسمت سوم)