د بازنطین سرورونه یو مفهوم دی چې د بازنطین جنرالانو ستونزې څخه اخیستل شوی، کوم چې د توزیع شوي کمپیوټر سیسټمونو کې د توافق ترلاسه کولو ننګونې په ګوته کوي چیرې چې اجزا ناکام شي او نیمګړتیاوې شتون لري. د ذخیره کولو سیسټمونو په شرایطو کې، بازنطین سرورونه د ذخیره کولو نوډونو استازیتوب کوي چې کیدای شي خپل سري یا ناوړه چلند ښکاره کړي، پشمول د سیسټم مختلفو برخو ته د منازعې معلوماتو لیږل، په ځواب ورکولو کې پاتې راتلل، یا په فعاله توګه د معلوماتو فاسد یا لاسوهنې هڅه کول. دا چلند د ذخیره کولو سیسټمونو امنیت او اعتبار ته د پام وړ ګواښونه رامینځته کوي ، په ځانګړي توګه هغه چې په توزیع شوي جوړښتونو تکیه کوي.
د بازنطینی جنرالانو ستونزه، لومړی ځل د لیسلی لامپورټ، رابرټ شوستاک، او مارشال پیس لخوا په 1982 کې معرفي شوه، یوه سناریو بیانوي چیرې چې د جنرالانو یوه ډله باید د ناکامۍ څخه مخنیوي لپاره په ګډه ستراتیژۍ موافقه وکړي. په هرصورت، ځینې جنرالان کیدای شي غداران وي، د اجماع د مخنیوي لپاره غلط معلومات چمتو کوي. د کمپیوټر سیسټمونو ته د دې ژباړل، بازنطین نیمګړتیاوې خپلسري غلطیو ته اشاره کوي چې د سیسټم په هره برخه کې واقع کیدی شي، په شمول د سافټویر بګ، هارډویر ناکامۍ، یا ناوړه بریدونه.
د ذخیره کولو سیسټمونو کې، د بازنطین سرورونه کولی شي د معلوماتو بشپړتیا، شتون، او محرمیت کمزوری کړي. دا ګواښونه په لاندې ډول ویشل کیدی شي:
1. د بشپړتیا ګواښونه: د بایزنټین سرورونه کولی شي په سیسټم کې زیرمه شوي معلومات فاسد کړي. دا فساد کیدای شي فرعي وي، لکه د معلوماتو د څو بټونو بدلول، یا ډیر سخت، لکه په بشپړ ډول د غلط معلوماتو سره د معلوماتو بدلول. ننګونه دا ده چې د بازنطین سرورونه ډیری وخت په سمه توګه چلند کولی شي، دا ستونزمن کوي چې د فساد سمدستي کشف کړي. د مثال په توګه، په ویشل شوي فایل سیسټم کې، که چیرې یو بایزنټین سرور د فایل مینځپانګه بدله کړي، نور پیرودونکي چې ورته فایل ته السرسي لري ممکن غلط معلومات ترلاسه کړي، چې د احتمالي معلوماتو ضایع یا د غوښتنلیک غلطۍ المل کیږي.
2. د شتون ګواښونه: د بایزنټین سرورونه کولی شي غوښتنو ته د ځواب ویلو څخه انکار کولو یا د ځنډ ځوابونو چمتو کولو سره د معلوماتو شتون ګډوډ کړي. د توزیع شوي ذخیره کولو سیسټم کې، که چیرې د سرورونو یوه فرعي برخه بیزانتین شي، دا کولی شي داسې حالت رامینځته کړي چیرې چې سیسټم نشي کولی د لوستلو یا لیکلو عملیاتو ترسره کولو لپاره اړین نصاب ترلاسه کړي، په مؤثره توګه ډاټا ته د لاسرسي وړ نه وي. د مثال په توګه، د کلاوډ ذخیره کولو خدمت کې، که چیرې د ذخیره کولو ډیری نوډونه د بازنطین چلند له امله غیر ځواب ویونکي شي، نو کاروونکي ممکن د پام وړ ځنډ یا د دوی زیرمه شوي ډاټا ته د لاسرسي بشپړ ناتوانۍ تجربه کړي.
3. د محرمیت ګواښونه: د بایزنټین سرورونه غیر مجاز ګوندونو ته حساس معلومات لیکی شي. دا واقع کیدی شي که چیرې سرور د برید کونکي لخوا جوړ شوی وي چې بیا ډیټا افشا کوي یا که چیرې سرور په قصدي ډول د غیر مجاز ادارو سره معلومات شریک کړي. په داسې سناریو کې چیرې چې حساس شخصي معلومات یا د ملکیت سوداګرۍ ډیټا ذخیره کیږي ، دا ډول سرغړونې کولی شي د محرمیت جدي سرغړونو او مالي زیانونو لامل شي.
د بیزانتین سرورونو لخوا رامینځته شوي خطرونو کمولو لپاره ، ډیری ستراتیژۍ او پروتوکولونه رامینځته شوي. پدې کې شامل دي:
- د بازنطین غلطی زغم (BFT) پروتوکولونه: دا پروتوکولونه د بازنطیني غلطیو په شتون کې د اجماع د ترلاسه کولو لپاره ډیزاین شوي. یو له خورا مشهور BFT پروتوکولونو څخه د عملي بیزانتین غلط زغم (PBFT) دی ، کوم چې توزیع شوي سیسټم ته اجازه ورکوي چې د هغې د برخې دریمه برخه بازنطین برداشت کړي. PBFT د معلوماتو د ډیری نقلونو په درلودلو سره کار کوي او د یو مشخص شمیر عکس العملونو ته اړتیا لري ترڅو د ډیټا حالت باندې موافقه وکړي مخکې لدې چې کوم عملیات ترسره شي. دا ډاډ ورکوي چې حتی که ځینې نقلونه بازنطین وي، سیسټم کولی شي په سمه توګه کار وکړي.
- د پاکولو کوډ کول او بې ځایه کول: د پاکولو کوډ کولو په کارولو سره او په ډیری سرورونو کې په بې ځایه ډول ډیټا ذخیره کول، د ذخیره کولو سیسټمونه کولی شي د بازنطین غلطۍ برداشت کړي. د پاکولو کوډ کول ډاټا په ټوټو ماتوي او د بې ځایه معلوماتو سره کوډ کوي، نو حتی که ځینې ټوټې فاسد یا ورک شوي وي، اصلي ډاټا بیا رغول کیدی شي. دا طریقه د غلطۍ زغم زیاتوي او د بیزانتین سرورونو شتون سره سره د معلوماتو شتون ډاډمن کوي.
- د کریپټوګرافیک تخنیکونه: د کریپټوګرافیک میتودونو ګمارل لکه ډیجیټل لاسلیکونه او هش فنکشن کولی شي د بازنطین سرورونو لخوا د معلوماتو فساد په کشف او مخنیوي کې مرسته وکړي. د مثال په توګه، پیرودونکي کولی شي خپل معلومات د ذخیره کولو دمخه لاسلیک کړي، او د ذخیره کولو سرورونه کولی شي لاسلیکونه د ترلاسه کولو په وخت کې تصدیق کړي. د بازنطین سرور لخوا هر ډول بدلون به د لاسلیک بې توپیره پایله ولري ، سیسټم احتمالي فساد ته خبرداری ورکوي.
- پلټنه او څارنه: د ذخیره کولو سرورونو منظم پلټنه او څارنه کولی شي د بازنطین چلند په موندلو کې مرسته وکړي. د معلوماتو بشپړتیا او شتون په دوامداره توګه تایید کولو سره ، د ذخیره کولو سیسټمونه کولی شي د بازنطین سرورونه وپیژني او جلا کړي. تخنیکونه لکه د ننګونې ځواب پروتوکولونه، چیرې چې سرورونه باید ثابت کړي چې دوی لاهم سم معلومات لري، د معلوماتو بشپړتیا ډاډمن کولو لپاره کارول کیدی شي.
- د تکثیر او کورم سیسټمونه: په ګڼو سرورونو کې د معلوماتو نقل کول او د لوستلو او لیکلو عملیاتو لپاره د کورم پر بنسټ تګلارې کارول کولی شي د بازنطیني غلطیو اغیز کم کړي. د کورم سیسټم یو ټاکلی شمیر سرورونو ته اړتیا لري چې مخکې له دې چې عملیات ترسره شي موافق وي. دا ډاډ ورکوي چې حتی که ځینې سرورونه بازنطین وي، دوی نشي کولی په یو لاس د سیسټم عملیات ګډوډ کړي.
د بایزنټین غلطی زغم د عملي پلي کولو یوه بیلګه د هایپرلیجر فیبریک بلاکچین پلیټ فارم دی ، کوم چې د خپلو نوډونو ترمینځ توافق ترلاسه کولو لپاره د PBFT ډوله کاروي. په دې سیسټم کې، لیږدونه د پیرودونکو لخوا وړاندیز کیږي، د شریکانو د فرعي سیټ لخوا تایید شوي، او بیا د توافق میکانیزم لخوا امر او تایید کیږي چې د بازنطین غلطی برداشت کوي. دا ډاډ ورکوي چې حتی که ځینې ملګري ناوړه یا غلط وي، د بلاکچین بشپړتیا او ثبات ساتل کیږي.
بله بیلګه د ګوګل سپنر دی، په نړیواله کچه توزیع شوی ډیټابیس دی چې د لوړ شتون او ثبات ترلاسه کولو لپاره د نقل کولو، کورم سیسټمونو، او همغږي شوي ساعتونو ترکیب کاروي. په داسې حال کې چې په واضح ډول د بازنطین د غلطۍ زغم لپاره ډیزاین شوی نه دی، د سپنر جوړښت د ځینو ډولونو نیمګړتیاوو په وړاندې ځواکمنتیا چمتو کوي او د جغرافیایي پلوه توزیع شوي ډیټا مرکزونو کې د معلوماتو بشپړتیا او شتون ډاډمن کوي.
د ذخیره کولو سیسټمونو کې د بازنطین سرورونو شتون د امنیت لپاره هراړخیز چلند ته اړتیا لري چې ډیری تخنیکونه او پروتوکولونه سره یوځای کوي. د بازنطین د غلطۍ زغم پروتوکولونو ، بې ځایه کیدو ، کریپټوګرافیک میتودونو ، پلټنې او کورم سیسټمونو په کارولو سره ، د ذخیره کولو سیسټمونه کولی شي د بازنطین سرورونو لخوا ښودل شوي د خپل سري او ناوړه چلند پروړاندې مقاومت ترلاسه کړي. دا د معلوماتو بشپړتیا، شتون، او محرمیت تضمینوي، حتی د پیچلي بریدونو او ناکامیو سره مخ دي.
په اړه نورې وروستۍ پوښتنې او ځوابونه EITC/IS/ACSS پرمختللي کمپیوټر سیسټم امنیت:
- د سیسټم فعالیت ساتلو پرمهال د وخت بریدونو پروړاندې د هارډویر او سافټویر تخفیف پلي کولو کې ځینې ننګونې او سوداګریزې ستونزې کومې دي؟
- د څانګې وړاندوینه کونکی د CPU وخت بریدونو کې څه رول لوبوي ، او برید کونکي څنګه کولی شي د حساس معلوماتو لیکولو لپاره دا اداره کړي؟
- د دوامداره وخت پروګرام کول څنګه کولی شي په کریپټوګرافیک الګوریتمونو کې د وخت بریدونو خطر کمولو کې مرسته وکړي؟
- اټکلي اعدام څه شی دی، او دا څنګه د سپیکټر په څیر د وخت بریدونو ته د عصري پروسیسرونو زیان رسولو کې مرسته کوي؟
- د وخت بریدونه څنګه د سیسټم څخه حساس معلوماتو ته د رسیدو لپاره د اجرا کولو وخت کې توپیرونه کاروي؟
- د فورک تسلسل مفهوم څنګه د فټ - ترمیم ثبات سره توپیر لري، او ولې د فورک تسلسل په سیسټمونو کې د غیر باوري ذخیره کولو سرورونو سره خورا قوي لاسته راوړنې ثابت ګڼل کیږي؟
- په غیر باوري سرور کې د شریک فایل سیسټم کې د غیر مجاز بدلونونو مخنیوي لپاره د قوي لاسرسي کنټرول میکانیزم پلي کولو لپاره ننګونې او احتمالي حلونه څه دي؟
- د بې اعتباره ذخیره کولو سرورونو په شرایطو کې، د عملیاتو د ثابت او تایید وړ لاګ ساتلو اهمیت څه دی، او دا څنګه ترلاسه کیدی شي؟
- څنګه کولی شي د کریپټوګرافیک تخنیکونه لکه ډیجیټل لاسلیکونه او کوډ کول په غیر باوري سرورونو کې ذخیره شوي ډیټا بشپړتیا او محرمیت ډاډمن کولو کې مرسته کوي؟
- څنګه پروتوکولونه لکه STARTTLS، DKIM، او DMARC د بریښنالیک امنیت کې مرسته کوي، او د بریښنالیک مخابراتو په ساتنه کې د دوی اړوند رول څه دي؟
نورې پوښتنې او ځوابونه په EITC/IS/ACSS پرمختللي کمپیوټر سیسټمونو امنیت کې وګورئ