مکانیزم اجماع چیست؟
سازوکار اجماع مکانیزم تحمل خطا است که در سیستم های رایانه ای و بلاکچین برای دستیابی به توافق لازم در مورد یک مقدار داده واحد یا یک حالت واحد شبکه در میان فرآیندهای توزیع شده یا سیستم های چند عامل مانند ارزهای رمزپایه مورد استفاده قرار می گیرد. از جمله موارددیگر در ثبت پرونده مفید است.
در هر سیستم متمرکز ، مانند یک پایگاه داده که دارای اطلاعات کلیدی در مورد گواهینامه رانندگی در یک کشور است ، یک مدیر مرکزی اختیار حفظ و به روزرسانی پایگاه داده را دارد. وظیفه ایجاد هرگونه به روزرسانی – مانند افزودن / حذف / به روزرسانی نام افرادی که واجد شرایط برخی از مجوزها هستند – توسط یک مرجع مرکزی انجام می شود که تنها مسئول حفظ سوابق اصلی است.
بلاک چین های عمومی که به صورت سیستم های خودتنظیمی غیرمتمرکز عمل می کنند ، در مقیاس جهانی و بدون هیچ گونه اقتدار واحدی کارمی کنند. اینها شامل مشارکت صدها هزار شرکت کننده ای است که در زمینه تأیید و احراز هویت معاملات روی بلاکچین و فعالیت های استخراج بلوک کار می کنند.
در چنین وضعیتی که بلاکچین به طور پویا تغییر می کند ، این دفترهای عمومی که به اشتراک گذاشته می شوند به مکانیزمی کارآمد ،منصفانه ، در زمان واقعی ، عملکردی ، قابل اعتماد و ایمن برای اطمینان از واقعی بودن تمام معاملات انجام شده در شبکه و توافق همه شرکت کنندگان در اجماع نیاز دارند. در مورد وضعیت دفتر این وظیفه مهم توسط سازوکار اجماع انجام می شود که مجموعه قوانینی است که در مورد مشارکت های مختلف شرکت کنندگان در بلاکچین تصمیم گیری می کند.
انواع مختلفی از الگوریتم های سازوکار اجماع وجود دارد که بر اساس اصول مختلف کار می کنند.
اثبات کار (POW) یک الگوریتم اجماع رایج است که توسط محبوب ترین شبکه های رمز ارز مانند بیت کوین و لایت کوین استفاده می شود. این نیاز به یک گره شرکت کننده دارد تا ثابت کند کار انجام شده و ارائه شده توسط آنها واجد شرایط دریافت حق افزودن معاملات جدید به بلاکچین است. با این حال ، تمام این مکانیسم استخراج بیت کوین به مصرف انرژی بالا و زمان پردازش طولانی تر نیاز دارد.
اثبات خطر (POS) الگوریتم اجماع رایج دیگری است که به عنوان یک جایگزین کم مصرف انرژی برای الگوریتم POW تکامل یافته است. این شامل تخصیص مسئولیت در نگهداری دفتر عمومی به یک گره شرکت کننده متناسب با تعداد رمزهای ارز مجازی است که توسط آن نگهداری می شود. با این حال ، این یک اشکال دارد که به جای صرف هزینه ، باعث صرفه جویی در ارز رمزنگاری می شود.
به همین ترتیب ، الگوریتم های اجماع دیگری مانند Proof of Capacity (POC) وجود دارد که امکان به اشتراک گذاری فضای حافظه گره های کمک کننده در شبکه بلاکچین را فراهم می کند. هر گره حافظه یا فضای دیسک سخت بیشتری داشته باشد ، برای نگهداری دفتر عمومی حقوق بیشتری به آن تعلق می گیرد.
دیدگاهتان را بنویسید