



یکی از مهم ترین مراحل در افزودن بلاک به بلاک چین اصلی، اجماع است گره ها روی آن است. بنابراین وجود الگوریتم اجماع در این فرآیند بسیار مهم است. الگوریتمهای اجماع به گرهها کمک میکنند تا روی یک بلوک به توافق برسند و آن را به زنجیره بلوکی اضافه کنند. یکی از این الگوریتمهای اجماع کمتر شناخته شده، الگوریتم اجماع پروکسی اثبات سهام است. برای آشنایی با این الگوریتم، عملکرد، مزایا و معایب آن در مقایسه با سایر الگوریتم ها به ادامه مطلب مراجعه کنید.
عملکرد الگوریتم اثبات سهام پروکسی DPos
الگوریتم اثبات سهام پروکسی (Delegated Proof of Stake) اولین بار در سال 2014 توسط دانیل لاریمر راه اندازی شد. عملکرد این الگوریتم از طریق رای گیری است که طی آن نمایندگان انتخاب می شوند. به عبارت ساده تر، کاربران از طریق توکن هایی که در اختیار دارند به نمایندگان شبکه رأی می دهند. این نمایندگان که توسط کاربران انتخاب می شوند، مسئولیت ایجاد و تایید بلاک های بلاک چین و همچنین ایجاد امنیت در شبکه را بر عهده دارند.
هر پروژه برای ایجاد یک بلوک به تعداد معینی از نمایندگان نیاز دارد. اما معمولا این تعداد بین 20 تا 100 نماینده متغیر است. پس از ایجاد بلوک و تأیید داده های آن، به نمایندگان پاداشی تعلق می گیرد که باید بین رای دهندگان به اشتراک بگذارند.
برای رای دادن به نمایندگان، هرچه کاربران توکن بیشتری داشته باشند، قدرت رای بیشتری کسب می کنند. این ویژگی در الگوریتم اثبات سهام پروکسی دقیقاً مانند الگوریتم اثبات سهام (POS) است. توجه داشته باشید که کاربران رای دهنده در شبکه نقش مهمی در حفظ امنیت و کارایی آن دارند. زیرا ممکن است برخی از کاربران به نمایندگان ناکارآمد رأی دهند و امنیت شبکه را به خطر بیندازند. معمولا در انتخاب نمایندگان، نمایندگان معروف گزینه های بهتری هستند. زیرا آنها به احتمال زیاد از بهترین منافع شبکه محافظت می کنند.

مزایای الگوریتم اثبات سهام پروکسی (DPos).
در واقع، Proxy Proof of Stake (DPos) یک نسخه پیشرفته و بهبود یافته از الگوریتم سنتی اثبات سهام (POS) است. از این رو، مزایای زیادی نسبت به الگوریتمهای اثبات سهام و اثبات کار دارد. مزایای الگوریتم اثبات اشتراک پروکسی عبارتند از:
مقیاس پذیری
یکی از بزرگترین چالش های هر بلاک چین، مقیاس پذیری آن است که همه به دنبال بهبود آن هستند. اثبات سهام وکالتی این به افزایش مقیاس پذیری یک بلاک چین کمک می کند و ظرفیت تراکنش آن را به طور چشمگیری افزایش می دهد. همچنین، راهاندازی یک بلاک چین برای تولیدکنندگان آن آسانتر و سریعتر است.
مقرون به صرفه
الگوریتم اثبات سهام پروکسی به تجهیزات گران قیمت و قدرتمند مانند سایر الگوریتم ها مانند اثبات کار نیاز ندارد. تا حد امکان اتکا به تجهیزات را در مکانیزم خود کاهش داده است. بنابراین هزینه نگهداری شبکه در این الگوریتم بسیار کاهش می یابد. همچنین این الگوریتم در مقایسه با سایر الگوریتم های اثبات نیاز به قدرت زیادی ندارد.
توزیع پاداش
همانطور که در بالا اشاره کردیم، کاربران نقش مهمی در انتخاب و رای دادن به نمایندگان شبکه ایفا می کنند. زیرا پس از تایید بلوک، به کاربران برای تایید موفقیت آمیز پاداش داده می شود. این موضوع به کاربران انگیزه می دهد تا نمایندگانی با عملکرد خوب انتخاب کنند و پاداش بیشتری دریافت کنند. اگر کاربران به نمایندگان صحیح رای دهند، امنیت شبکه نیز به خوبی حفظ می شود.
رویکرد دموکراتیک
سیستم رای گیری الگوریتم سهام نیابتی، یک رای دهنده کامل دموکراتیک دارد. یعنی شما به عنوان کاربر شبکه می توانید با داشتن توکن به هر نماینده ای که بخواهید رای دهید. این رای گیری کاملا باز انجام می شود و در طی آن کاربران باید توکن های خود را با نمایندگان به اشتراک بگذارند. بالاخره رای گیری انجام شد.

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

بلاک چینهای با پروکسی اثبات سهام (DPos)
در حال حاضر، تعداد کمی از بلاک چین ها از الگوریتم اثبات سهام پروکسی استفاده می کنند. در ادامه به معرفی چند نمونه از آنها می پردازیم.
بلاک چین EOS (EOS)
شبکه IAS این یکی از محبوب ترین شبکه هایی است که از پروکسی اثبات سهام استفاده می کند. البته، دانیل لاریمر، بنیانگذار DPos، Block.one همچنین Block.one شرکتی است که 4 میلیارد دلار در ساخت و بهره برداری از بلاک چین IAS جمع آوری کرده است. بنابراین، جای تعجب نیست که چرا IAS از الگوریتم Proxy Proof of Stake پیروی می کند.
شبکه IAS از 21 نماینده برای تأیید تراکنش ها، امضاها و افزودن بلاک های جدید به زنجیره بلوکی خود استفاده می کند. زیرا دانیل لاریمر معتقد است که استفاده بیش از حد از نمایندگان برای توجه رأی دهندگان و توانایی ارزیابی عملکرد مضر است.
بلاک چین TRON
Tron یکی از بزرگترین پلتفرم های مبتنی بر بلاک چین است که معماری خاص خود را برای تأیید تراکنش ها دارد. در این شبکه از 27 نماینده برای امضا، تایید و تایید بلوک ها استفاده می شود. این نمایندگان در شبکه ترون آنها به عنوان نمایندگان سوپر معرفی می شوند. کاربران می توانند توکن های خود را برای رای دادن به 5 نماینده هر 24 ساعت به اشتراک بگذارند. این آرا هر 24 ساعت ساماندهی می شود و در نهایت 27 گزینه به عنوان نماینده شبکه انتخاب و معرفی می شوند.
بلاک چین کیهان
در این شبکه، نمایندگان منتخب رایدهنده به عنوان نمایندگان معتبر شناخته میشوند. درحال حاضر، کیهان 100 نماینده در شبکه خود برای اعتبار سنجی دارد. او به زودی قصد دارد این تعداد را به 300 نماینده برساند تا بلاک چین او کاملاً غیرمتمرکز شود.

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

دلیل اینکه بلاک چین ها به الگوریتم های اجماع نیاز دارند
در شبکه های متمرکز، همیشه یک نهاد حاکم وجود دارد که تمام اطلاعات مربوط به تراکنش ها را پردازش می کند. در نهایت این اطلاعات کامل تحت کنترل نهاد مسئول بوده و ذخیره می شود. اما در شبکه بلاک چین غیرمتمرکز، هیچ نهاد مسئولی وجود ندارد. در واقع، بلاک چین ها به نوعی دفتر کل توزیع شده جایی که تمام اطلاعات مربوط به تراکنش ها ثبت می شود. در این نوع شبکه، نهاد مسئول حذف می شود و گره ها جای آنها را می گیرند.
گره ها وظیفه پردازش و ذخیره اطلاعات تراکنش ها را بر عهده دارند. هر گره بر روی بلوک های اعتبار سنجی کار می کند تا در نهایت به یک اجماع برسد. این اجماع با کمک الگوریتم های شبکه انجام می شود. در بین الگوریتم های اجماع، الگوریتم های اثبات سهام و اثبات کار بسیار معروف هستند و بسیاری از بلاک چین ها از آنها استفاده می کنند. الگوریتم اثبات اشتراک پروکسی نیز الگوریتمی مشابه الگوریتم اثبات اشتراک است، اما تفاوت های کوچکی دارد. چه اطلاعات دیگری در مورد این الگوریتم دارید؟
الگوریتم اثبات اشتراک پروکسی DPos برای اولین بار در وبلاگ Wallex نوشته شده است. ظاهر شد.
این خبر در تاریخ2023-03-02 10:30:36 توسط خبرجو منتشر شده است.
گفتگو در مورد این post