الگوریتم اجماع اثبات اعتبار سهام (POSA) به گوشتان خورده است؟ در کنار الگوریتمهای مختلفی مانند اثبات کار، الگوریتم اثبات سهام و…، حالا با نمونه جدیدی از اجماع برای شبکههای غیرمتمرکز روبهرو هستیم. این الگوریتم تلفیقی است از اثبات سهام نیابتی و اثبات اعتبار. در این مقاله از فکت کوینز برایتان دربارهاش بیشتر توضیح خواهیم داد.
الگوریتم اثبات اعتبار سهام چیست؟
بایننس اسمارت چین یا همان زنجیره هوشمند بایننس (BSC) بلاکچینی است که از الگوریتم اثبات اعتبار سهام بهره میبرد. در این مدل از الگوریتم، زمان تکمیل بلاک کوتاهتر و هزینههای کمتری نسبت به مدلهای اجماع دیگر مانند اثبات کار (PoW) دارد. الگوریتم اثبات کار در بلاک چین اتریوم استفاده میشد و با روی کارآمدن اتریوم ۲.۰ به حالت اثبات سهام تغییر شکل داد.
مدیریت امور و فعالیتهای مختلف در شبکههای غیرمتمرکز بلاکچینی همیشه یکی از دغدغههای مهم بوده و هست. نبود هستهای مرکزی برای نظارت بر تراکنشها، نیاز به الگوریتمهای اجماعی جهت بررسی روند تأیید تراکنشها و اقدامات مختلف در بستر شبکههای غیرمتمرکز را بیش از پیش میکند.
الگوریتمهای مختلفی در این میان وجود داشته و دارند؛ الگوریتم اثبات سهام نیابتی، الگوریتم اثبات اعتبار و حالا، تلفیق این دو که میشود الگوریتم اثبات اعتبار سهام. در اثبات سهام نیابتی خبری از استخراج یا همان ماینینگ نیست و اعتبارسنجی بلاکها مبتنی بر تعداد کوینهایی انجام میشود که استیک شدهاند.
کاربران در این مدل اقدام به قفلکردن تعدادی از کوینهای استیکشده میکنند و پس از مدتزمانی مشخص، همین کاربران بهطور تصادفی برای اعتبارسنجی بلاکهای تازه انتخاب میشوند. ماجرا از این قرار است که این کاربران خودشان اقدام به اعتبارسنجی نمیکنند و این فرایند را برونسپاری میکنند.
در واقع، نمایندگانی به نیابت از استیککنندگان در روند تأیید و اعتبارسنجی تراکنشها وارد میشوند. نمایندگان نیابتی هم براساس اعتبار و اعتماد کاربران انتخاب میشوند و فرایند را به دست میگیرند.
روند کار مدل اثبات اعتبار چگونه است؟ در این روش هم اعتبارسنجها بنا به داراییهایشان برای تأیید تراکنشها انتخاب نمیشوند بلکه این اعتبار و سابقهشان است که در روند انتخاب آنها اثر میگذارد. اعتبارسنجها در این شکل از الگوریتم پرتعداد نیستند و مقیاسپذیری بالایی هم دارند.
اما الگوریتم اثبات اعتبار سهام تلفیقی از این دو است و ویژگیهای شاخصی دارد که در ادامه به آنها میپردازیم.
لینک مفید: الگوریتم اجماع چیست؟
با سازوکار الگوریتم POSA بیشتر آشنا شویم؟
اما شیوه و عملکرد کار با POSA چیست؟ ولیدیتورها یا همان اعتبارسنجان شبکه بایننس کسانی هستند که اقدام به استیککردن یا سرمایهگذاری روی تعداد مشخصی بایننس کوین (BNB) میکنند. زمانی که آنها بلاکی معتبر و قابلتأیید مطرح مینمایند، کارمزد تراکنش به عنوان پاداش نصیبشان میشود.
معنای این فرایند چیست؟ یعنی هیچ بایننس کوین تازهای برای تأییدکنندگان تراکنشها ضرب و تولید نمیشود و پاداشها از منبع توکنهای BNB قدیمی تأمین میشود. شمار ولیدیتورها یا همان اعتبارسنجان هم محدود به ۲۱ نفر است.
فعالیت ولیدیتورها (validators) در این مدل از اجماع
فقط اعتبارسنجهای فعال اجازه تأیید تراکنشها را دارند. منظور از ولیدیتورهای فعال هم کسانی هستند که براساس بیشترین تعداد توکن بایننسشان در صدر فهرست تأییدکنندگان قرار گرفتهاند. ۲۱ نفر نخست از نظر داشتن بیشترین تعداد بایننس کوین در دسته فعالان قرار میگیرند و بهشکل نوبتی اقدام به تأیید بلاکها میکنند. روند تأیید تراکنشها یکبار در هر روز صورت میگیرد.
یادتان باشد که تعداد ولیدیتورها در اتریوم حدود ۷۰۰۰۰ نفر است و این تعداد نسبت به ۲۱ تأییدکننده در بایننسچین بسیار بیشتر است. بنا به الگوریتم اثبات اعتبار سهام امکان این وجود ندارد که هر کاربر مانند شبکه اتریوم یا بیتکوین خودش اقدام به تأیید تراکنشها کند.
لینک مفید: زنجیره هوشمند بایننس (BSC) و ۶ شاخص اصلی آن که لازم است آنها را بشناسید
ویژگیهای شاخص الگوریتم اثبات اعتبار سهام چیست؟
اگر بخواهیم بهطور اجمالی درباره شاخصههای الگوریتم POSA صحبت کنیم به نتایج زیر میرسیم:
- بلاکها از سوی تعداد محدودی اعتبارسنج تولید میشوند.
- اعتبارسنجهای فعال براساس رأیگیری و بنا به استیکهایشان انتخاب میشوند.
- روند ایجاد بلاکها از سوی اعتبارسنجها به شکل نوبتی است.
پس هر کاربر یا نود برای تبدیلشدن به ولیدیتور یا اعتبارسنج باید بایننسکوینهایی را در قرارداد هوشمند استیکینگ قفل کند. نودهای اعتبارسنج براساس میزان آراءشان یعنی مقدار سهام استیکشده خود رتبهبندی میشوند. نکته جالبتوجه در اینجاست که کاربران عادی دیگر هم میتوانند در فرایند اعتبارسنجی مشارکت کنند. اما چگونه؟
برای این کار، آنها باید با استیککردن BNBهایشان در نودها به کاندیدهای اعتبارسنجی کمک کنند که انتخاب شوند. اگر نود انتخاب شود، کاربران عادی بازای سهمی که در پیروزی داشتهاند از پاداش اعتبارسنج بهره مند میشوند و سهم میبرند.
در هر دوره با تأیید دو-سوم از نودهای اعتبارسنج، صحت هر بلاک ساختهشده تأیید میشود. زمان قطعیت در اسمارت چین بایننس پایین است و سرعت کار بالاست.
لینک مفید: نحوه شروع کار با زنجیره هوشمند بایننس Binance Smart Chain (BSC)
مجازات اعتبارسنجها در الگوریتم اثبات اعتبار سهام
برای سروساماندادن به شبکههای غیرمتمرکزی نظیر بایننس اسمارت چین برای اعتبارسنجها محدودیتها و مجازاتهایی هم در نظر گرفته میشود. برای مثال به قوانین زیر دقت کنید:
- اگر نودها در دسترس نباشند مجازات خواهند شد. ضمن اینکه غیبتهای بیشتر از حد مجاز هم با جریمه همراهاند.
- اگر اعتبارسنجها اقدام به امضای دو بلاک متفاوت در سطحی یکسان کنند هم مشمول مجازات دابل ساین (Double Sign) یا دوبار امضاکردن میشوند.
- اگر وثیقه نودها هم از میزان مشخصشده کمتر شود، امکان حضور به عنوان اعتبارسنج را نخواهند داشت.
مزایای الگوریتم اثبات اعتبار سهام چیست؟
تا اینجا متوجه شدیم که مزایای چشمگیری برای این الگوریتم وجود دارد. از جمله آنها میتوان به موارد زیر اشاره کرد:
- در این مدل نیازی به محاسبات سنگین و پیچیده نیست. در نتیجه مصرف انرژی هم پایین میآید.
- هزینه و کارمزد تراکنشها با بهکارگیری چنین شکلی از اجماع کمتر خواهد شد.
- نرخ تراکنشها در این الگوریتم بالا میرود.
لینک مفید: الگوریتم اثبات زمان ( POH) چیست؟
در آخر
شبکههای غیرمتمرکز رشد و توسعه روزافزونی دارند. الگوریتمها و مدلهایی که برای ساماندهی به شبکه جهت پیشبرد فعالیتهای مختلف وجود دارند هم روزبهروز متنوعتر میشوند. به نظر میرسد که بلاکچینهای مختلف با آزمونوخطاکردن مدلهای گوناگون در پی رسیدن به الگوریتمی ایده آل در حرکت هستند.
در هر حال، رشد و پیشرفت شبکههای غیرمتمرکزی مانند بایننس اسمارت چین بسیار جذاب و امیدوارکننده است. البته گاهی مدلها و سازوکارها مرز میان متمرکزبودن و تمرکززدایی را مشوش میکنند. با این حال، امید به رسیدن به ساختاری صددرصد متمرکز و قابلاعتماد وجود دارد. الگوریتم اثبات اعتبار سهام هم از آن مدلهای جذابی است که ویژگیهای مثبت فراوانی دارد ولی احتمالا در آیندهای نزدیک به بلوغ و تکامل بیشتر هم نزدیک میشود.
از میان الگوریتمهای مختلف موجود، نظرتان درباره کارکرد مدل اثبات اعتبار سهام چیست؟ فکر میکنید که این مدل میتواند راهوروشی عالی برای پیشبرد فعالیت شبکههای غیرمتمرکز باشد؟
توحید