اثبات سهام کاندید شده (NPos) چیست؟
گواهی مشارکت متقاضی (NPos) این یک نوع الگوریتم اجماع بلاک چین است که از آرای سهامداران برای تعیین اینکه کدام گره ها می توانند در اعتبارسنجی بلوک های جدید شرکت کنند، استفاده می کند. فقط گره هایی که توسط رای دهندگان دیگر معرفی شده اند مجاز به اعتبارسنجی بلوک های جدید و دریافت پاداش برای انجام این کار هستند. Nominated Proof of Stake یا NPoS مشابه Proof of Stake است که به کاربران اجازه می دهد برای اعتبارسنجی بلوک های جدید پاداش دریافت کنند، اما تفاوت این است که فقط گره های نامزد شده مجاز به شرکت در اعتبارسنجی بلوک هستند.
NPoS برای تشویق رفتار خوب و مجازات رفتار بد در بلاک چین طراحی شده است. به عنوان مثال، اگر یک اعتبارسنجی بلاک سعی کند یک تراکنش متقلبانه را تأیید کند، با از دست دادن برخی از توکن های سهام خود جریمه می شود. این مکانیزم اصلاحی تضمین میکند که فقط گرههای صادق و قابل اعتماد مجاز به مشارکت در الگوریتم اجماع Proof-of-Stake هستند که به نوبه خود به بهبود امنیت کلی شبکه کمک میکند. Candidate Proof of Stake یک الگوریتم اجماع محبوب در بین پروژه های بلاک چین است زیرا امنیت PoS را با مزایای اضافی رای دادن سهامداران ترکیب می کند.
نقش های مختلف در اثبات سهام نامزد (NPoS)
دو نوع مختلف نقش در اثبات سهام نامزد وجود دارد: اعتبار سنجی بلوک و نامزد.
اعتبارسنجی در برابر نامزدها
اعتبار سنجی بلاک ها مسئول اعتبارسنجی بلوک های جدید و افزودن آنها به بلاک چین هستند. برای تبدیل شدن به یک اعتبارسنجی بلوک، ابتدا یک گره باید توسط رای دهنده دیگری معرفی شود. هنگامی که یک گره نامزد شد، واجد شرایط تایید بلوک های جدید و دریافت پاداش برای انجام این کار خواهد بود.
نامگذارها مسئول معرفی گره های جدید برای تبدیل شدن به اعتبارسنجی بلوک هستند. فقط گره هایی که توسط رای دهندگان دیگر معرفی شده اند، واجد شرایط اعتبارسنجی بلوک های جدید و دریافت پاداش برای انجام این کار خواهند بود. آنها نقش مهمی در NPoS ایفا می کنند، زیرا آنها مسئول اطمینان از این هستند که تنها مورد اعتمادترین و معتبرترین گره ها مجاز به اعتبارسنجی بلوک های جدید هستند. به طور خلاصه، تفاوت اصلی بین اعتبارسنجی بلوک و نامگذار در این است که اعتبارسنجی بلوکها مسئول اعتبارسنجی بلوکهای جدید هستند، در حالی که نامها مسئول معرفی گرههای دیگر برای تبدیل شدن به اعتبارسنجی بلوک هستند.
روش اثبات سهام (NPoS) نامزد.
NPoS را می توان با انتخابات مقایسه کرد و از روش متوالی Frogman الهام گرفته شده است، که در اواخر قرن نوزدهم برای بهینه سازی انتخاب مجموعه ای از تعداد معینی از افراد از مجموعه بزرگتری از نامزدها معرفی شد. هدف NPoS اطمینان از تمرکززدایی و نمایندگی عادلانه از طریق نمایندگی متناسب، و همچنین امنیت بالا از طریق حداکثر پشتیبانی است.
نمایش مبتنی بر تناسب تضمین میکند که اسلاتها متناسب با کاربردشان به اعتبارسنجیکنندگان تخصیص داده میشوند. بنابراین، هرچه تعداد نامزدها بیشتر باشد و در نهایت تعداد توکنهایی که از اعتبارسنجی پشتیبانی میکنند بیشتر باشد، احتمال انتخاب اعتبارسنجی در مجموعه فعال بیشتر میشود. اعتباربخش ها در پایان هر دوره انتخاب می شوند (در حال حاضر 1 عصر = 4 ساعت؛ بعداً 1 عصر = 24 ساعت). این بدان معنی است که مجموعه اعتبارسنجی فعال هر دوره تغییر می کند.
هنگامی که اعتبارسنجیها بر اساس نامگذاریهایشان در مجموعه فعال انتخاب میشوند، این امر حداکثر پشتیبانی را برای تخصیص سهام نامزدی تضمین میکند به طوری که هر اعتبارسنجی در مجموعه فعال تقریباً همان مقدار سهام حامی خود را دارد. این امر امنیت کلی شبکه را با افزایش خطرات پشتیبانگیری از «ضعیفترین پیوندها» مجموعه اعتبارسنجی افزایش میدهد و در نهایت آن را در برابر حملات مقاومتر میکند.
توزیع پاداش در اثبات سهام نامزد
در NPoS، تمام اعتباردهندههای استخر فعال پاداش یکسانی دریافت میکنند. هزینه اعتبارسنجی از این پاداش ها کسر می شود. جوایز باقیمانده بین متقاضیان به نسبت سهم آنها توزیع می شود. این توافق نامه تایید کننده نامزد تضمین های امنیتی قوی را ارائه می دهد. این به سیستم اجازه می دهد تا اعتبار سنجی هایی را با سرمایه کل زیاد انتخاب کند و نامزدهای با سرمایه کم را حذف کند. در واقع، در هر زمان ما انتظار داریم که بخش قابل توجهی از منابع DOT در NPoS باشد. این امر باعث میشود که یک نهاد متخاصم نتواند اعتباردهندهها را انتخاب کند (زیرا آنها باید شهرت خوبی برای دریافت نسخه پشتیبان لازم به دست آورند) و حمله به سیستم بسیار گران است. (زیرا هر حمله مقدار زیادی از DOT را تخلیه می کند.)
طرح NPoS ما بسیار کارآمدتر از Proof of Work (PoW) و سریعتر از Proof of Stake (PoS) است: تقریباً به همه کاربران DOT اجازه میدهد به طور مداوم مشارکت کنند، در نتیجه سطوح بالایی از امنیت را حفظ میکنند و در عین حال ضروری است برای حفظ تعداد محدودی از اعتبار سنجی و در نتیجه کارایی تمام عملیات شبکه.
بهترین روش های اثبات سهام نامزدها
همه اعتبارسنجیهای معرفیشده شما تضمین نمیشوند که در مجموعه فعال گنجانده شوند، بنابراین توصیه میکنیم بیش از یک اعتبارسنجی را مشخص کنید. اگر این کار را انجام دهید و مثلاً 10 اعتباردهنده را نامزد کنید، اما فقط 5 نفر از آنها وارد استخر فعال شوند، کل شرط شما بین 5 نفری که وارد استخر شده اند تقسیم می شود.
از آنجایی که جوایز به نسبت کل سرمایه اعتباردهنده توزیع میشوند، اگر اعتبارسنجیهای کوچکتر و کمتر محبوبتری را که سرمایه کمتری دارند، نامزد کنید، پاداشهای شما بیشتر میشود. البته توجه داشته باشید که در مدارهای مبتنی بر بستر، مخرج ها نیز در معرض کاهش هستند. بنابراین اگر از یک اعتبار سنجی مخرب پشتیبانی کنید و آن را کاهش دهید، بخشی از سهام خود را از دست خواهید داد. در موارد شدید، حتی ممکن است همه چیز را از دست بدهید. بنابراین به شما توصیه می کنیم که هر یک از اعتبار سنجی ها را به دقت بررسی کنید، به عنوان مثال. شناسه زنجیره ای آنها و پیوندهایی که در آنجا ارائه می دهند را بررسی کنید.
نمونههایی از گواهی مشارکت نامزد (NPos)
Candidate Proof of Stake (NPos) توسط بسیاری از پروژه های مختلف بلاک چین، از جمله EOS، Polkadot و Cosmos استفاده می شود. همه این پروژه ها NPoS را به روش های مختلف پیاده سازی کرده اند، اما هدف مشترک آنها بهبود الگوریتم است اثبات سهام نامزد وجود دارد. نمایندگی واجد شرایط متناسب تضمین میکند که اسلاتها متناسب با کاربردشان به اعتبارسنجیکنندگان تخصیص مییابد. بنابراین، هر چه تعداد نامزدها بیشتر باشد و در نهایت تعداد توکنهای اعتبارسنجی برای پشتیبانی بیشتر باشد، احتمال انتخاب اعتبارسنجی در استخر فعال بیشتر میشود. اعتباربخش ها در پایان هر دوره انتخاب می شوند (در حال حاضر 1 عصر = 4 ساعت؛ بعداً 1 عصر = 24 ساعت). این بدان معنی است که مجموعه اعتبارسنجی فعال هر دوره تغییر می کند.