مکانیسم اجماع چیست؟

سازوکار اجماع مکانیسم تحمل خطا است که در سیستم های رایانه ای و بلاکچین برای دستیابی به توافق لازم در مورد یک مقدار داده واحد یا یک حالت واحد شبکه در میان فرآیندهای توزیع شده یا سیستم های چند عامل مانند ارزهای رمزپایه مورد استفاده قرار میگیرد. از جمله موارد دیگر در ثبت پرونده مفید است.

تعریف مکانیسم اجماع

در هر سیستم متمرکز ، مانند یک پایگاه داده که دارای اطلاعات کلیدی در مورد گواهینامه رانندگی در یک کشور است ، یک مدیر مرکزی اختیار حفظ و به روزرسانی پایگاه داده را دارد. وظیفه ایجاد هرگونه به روزرسانی – مانند افزودن / حذف / به روزرسانی نام افرادی که واجد شرایط برخی از مجوزها هستند – توسط یک مرجع مرکزی انجام می شود که تنها مسئول حفظ سوابق اصلی است.

بلاک چین های عمومی که به صورت سیستم های خود تنظیمی غیرمتمرکز عمل می کنند ، در مقیاس جهانی و بدون هیچ گونه اقتدار واحدی کار می کنند. اینها شامل مشارکت صدها هزار شرکت کننده ای است که در زمینه تأیید و احراز هویت معاملات روی بلاکچین و فعالیت های استخراج بلوک کار می کنند.

در چنین وضعیتی که بلاکچین به طور پویا تغییر می کند ، این دفترهای عمومی که به اشتراک گذاشته می شوند به مکانیزمی کارآمد ،منصفانه ، در زمان واقعی ، عملکردی ، قابل اعتماد و ایمن برای اطمینان از واقعی بودن همه معاملات انجام شده در شبکه و توافق همه شرکت کنندگان در اجماع نیاز دارند. در مورد وضعیت دفتر این وظیفه مهم توسط سازوکار اجماع انجام می شود که مجموعه قوانینی است که در مورد مشارکت های مختلف شرکت کنندگان در بلاکچین تصمیم می گیرد.

انواع مختلفی از الگوریتم های سازوکار اجماع وجود دارد که بر اساس اصول مختلف کار می کنند.

اثبات کار (POW) یک الگوریتم اجماع رایج است که توسط محبوب ترین شبکه های رمزنگاری مانند بیت کوین و لایت کوین استفاده میشود. این نیاز به یک گره شرکت کننده دارد تا ثابت کند کار انجام شده و ارائه شده توسط آنها واجد شرایط دریافت حق افزودن معاملات جدید به بلاکچین است. با این حال ، تمام این مکانیسم استخراج بیت کوین به مصرف انرژی بالا و زمان پردازش طولانی تر نیاز دارد.

اثبات خطر (POS) الگوریتم اجماع رایج دیگری است که به عنوان یک جایگزین کم مصرف انرژی برای الگوریتم POW تکامل یافت.  این شامل تخصیص مسئولیت در نگهداری دفتر کل به یک گره شرکت کننده متناسب با تعداد رمز ارزهای مجازی است که توسط آن نگهداری می شود. با این حال ، این یک اشکال دارد که به جای صرف هزینه ، باعث صرفه جویی در ارز رمزنگاری می شود.

به همین ترتیب ، الگوریتم های اجماع دیگری مانند Proof of Capacity (POC) وجود دارد که امکان به اشتراک گذاری فضای حافظه گره های کمک کننده در شبکه بلاکچین را فراهم می کند. هر گره حافظه یا فضای دیسک سخت بیشتری داشته باشد ، برای نگهداری دفتر عمومی حقوق بیشتری به آن تعلق می گیرد.

ممکن است شما دوست داشته باشید
ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.