0

الگوریتم اجماع اثبات صلاحیت (Proof of Authority) چیست؟

الگوریتم اجماع اثبات صلاحیت Proof of Authority Explained

فضای کریپتوکارنسی از زمان اولین تراکنش بلاکچین در شبکه بیت کوین تغییرات زیادی کرده است. همراه با الگوریتم‌های معروف اثبات کار PoW و اثبات سهام PoS، مکانیسم‌های اجماع دیگری با روش‌های جایگزین برای دستیابی به اجماع در یک سیستم بلاکچین پیشنهاد شد.

الگوریتم اجماع PoW که توسط بیت‌کوین استفاده می‌شود، مطمئن‌ترین الگوریتم موجود است. با این حال، واقعاً مقیاس پذیر نیست. بیت کوین و همچنین سایر بلاکچین‌های مبتنی‌بر اثبات کار PoW از نظر تراکنش در ثانیه (TPS) عملکرد محدودی دارند. چنین محدودیتی به این واقعیت مربوط می‌شود که بیت کوین به یک شبکه توزیع شده از گره‌ها متکی است، که باید به اجماع برسند و در مورد وضعیت فعلی بلاکچین به توافق برسند. این بدان معناست که قبل از تایید یک بلوک جدید از تراکنش‌ها، باید توسط اکثر گره‌های شبکه تایید شود. بنابراین، جنبه غیرمتمرکز بیت کوین نه تنها یک سیستم اقتصادی امن و بی‌اعتماد را فراهم می‌کند، بلکه پتانسیل آن را برای استفاده در مقیاس بزرگتر نیز محدود می‌کند.

با توجه به میزان تراکنش در ثانیه، بلاکچین‌های اثبات سهام معمولاً عملکرد بهتری نسبت به بیت کوین دارند. با این حال، تفاوت چندان مهم نیست و شبکه‌های PoS واقعاً موفق به حل مشکل مقیاس‌پذیری نشده‌اند. در این زمینه، الگوریتم اجماع اثبات صلاحیت Proof of Authority در حال حاضر به عنوان یک جایگزین کارآمدتر در حال پیاده‌سازی است زیرا قادر است تراکنش‌های بسیار بیشتری را در ثانیه انجام دهد.

اثبات صلاحیت چیست؟

Proof of Authority (PoA) یک الگوریتم اجماع مبتنی‌بر شهرت است که یک راه حل عملی و کارآمد برای شبکه‌های بلاکچین (به ویژه شبکه‌های خصوصی) معرفی می‌کند. این اصطلاح در سال 2017 توسط بنیانگذار اتریوم و CTO سابق گاوین وود پیشنهاد شد.

الگوریتم اجماع PoA از ارزش هویت‌ها استفاده می‌کند، به این معنی که اعتبار سنجی‌های بلوک سکه‌ها را به اشتراک نمی‌گذارند، بلکه شهرت خود را به جای آن قرار می‌دهند. بنابراین، بلاک‌چین‌های PoA توسط گره‌های اعتبارسنجی که خودسرانه به عنوان موجودیت‌های قابل اعتماد انتخاب می‌شوند، ایمن می‌شوند.

مدل اثبات اقتدار بر تعداد محدودی اعتبارسنجی بلوک متکی است و این همان چیزی است که آن را به یک سیستم بسیار مقیاس پذیر تبدیل می‌کند. بلوک‌ها و تراکنش‌ها توسط شرکت‌کنندگانی که از قبل تأیید شده‌اند، تأیید می‌شوند که به‌عنوان ناظر سیستم عمل می‌کنند.

الگوریتم اجماع PoA ممکن است در سناریوهای مختلفی اعمال شود و گزینه‌ای با ارزش برای کاربردهای لجستیکی در نظر گرفته می‌شود. به عنوان مثال، وقتی صحبت از زنجیره تامین می‌شود، PoA یک راه حل موثر و معقول در نظر گرفته می‌شود. مدل اثبات اقتدار به شرکت‌ها این امکان را می‌دهد تا ضمن بهره‌مندی از مزایای فناوری بلاکچین، حریم خصوصی خود را حفظ کنند. Microsoft Azure نمونه دیگری است که در آن PoA در حال پیاده‌سازی است. در چند کلمه، پلتفرم Azure راه حل‌هایی را برای شبکه‌های خصوصی ارائه می‌دهد، با سیستمی که نیازی به ارز بومی مانند “گاز” اتر ندارد، زیرا نیازی به ماینینگ نیست.

اثبات اقتدار در مقابل اثبات سهام

برخی PoA را یک PoS اصلاح شده می‌دانند که به جای سکه از هویت استفاده می‌کند. به دلیل ماهیت غیرمتمرکز اکثر شبکه‌های بلاکچین، PoS همیشه برای مشاغل و شرکت‌های خاص مناسب نیست. در مقابل، سیستم‌های PoA ممکن است راه‌حل بهتری را برای بلاکچین‌های خصوصی نشان دهند، زیرا عملکرد آن به طور قابل‌توجهی بالاتر است.

شرایط اجماع اثبات اختیار

اگرچه شرایط ممکن است از سیستمی به سیستم دیگر متفاوت باشد، الگوریتم اجماع PoA معمولاً به موارد زیر وابسته است:

  • هویت‌های معتبر و قابل اعتماد: اعتبارسنجی‌ها باید هویت واقعی خود را تایید کنند.
  • دشواری اعتبارسنجی: یک نامزد باید مایل به سرمایه‌گذاری پول و به خطر انداختن شهرت خود باشد. یک فرآیند سخت خطرات انتخاب اعتباردهنده‌های مشکوک را کاهش می‌دهد و یک تعهد بلندمدت را تشویق می‌کند.
  • یک استاندارد برای تایید اعتبارسنج: روش انتخاب اعتبارسنجی باید با همه نامزدها برابر باشد.

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

محدودیت‌ها

درک مکانیسم PoA این است که از تمرکززدایی چشم پوشی می‌کند. بنابراین می‌توان گفت که این مدل از الگوریتم اجماع تنها تلاشی برای کارآمدتر کردن سیستم‌های متمرکز است. در حالی که این موضوع PoA را به یک راه حل جذاب برای شرکت‌های بزرگ با نیازهای لجستیکی تبدیل می‌کند، اما تردیدهایی را به همراه دارد – به ویژه در حوزه ارزهای دیجیتال.

سیستم‌های PoA توان عملیاتی بالایی دارند، اما جنبه‌های تغییرناپذیری زمانی زیر سوال می‌رود که مواردی مانند سانسور و فهرست سیاه به راحتی قابل دستیابی باشد. یکی دیگر از انتقادات رایج این است که هویت اعتباردهنده‌های PoA برای همه قابل مشاهده است.

استدلال علیه این موضوع این است که تنها بازیکنان مستقری که قادر به داشتن این موقعیت هستند، به دنبال اعتبارسنجی (به عنوان یک شرکت‌کننده شناخته شده عمومی) هستند. با این حال، دانستن هویت اعتباربخش‌ها می‌تواند به طور بالقوه منجر به دستکاری شخص ثالث شود. به عنوان مثال، اگر یک رقیب بخواهد یک شبکه مبتنی‌بر PoA را مختل کند، ممکن است سعی کند بر تایید کنندگان شناخته شده عمومی تأثیر بگذارد تا به منظور به خطر انداختن سیستم از درون، غیرصادقانه عمل کنند.

PoW ،PoS یا PoA همگی مزایا و معایب منحصر به فرد خود را دارند. به خوبی شناخته شده است که تمرکززدایی در جامعه ارزهای دیجیتال از ارزش بالایی برخوردار است و PoA، به عنوان مکانیزم اجماع، تمرکززدایی را برای دستیابی به توان عملیاتی و مقیاس‌پذیری بالا قربانی می‌کند.

ویژگی‌های ذاتی سیستم‌های PoA در تضاد کامل با نحوه عملکرد بلاک‌چین‌ها تاکنون است. با این حال، PoA رویکرد جالبی ارائه می‌کند و نمی‌توان آن را به عنوان یک راه‌حل در حال ظهور بلاکچین نادیده گرفت، که ممکن است برای برنامه‌های بلاکچین خصوصی مناسب باشد.

بیشتر بخوانید:

نظرات کاربران

  • مسئولیت دیدگاه با نویسنده‌ی آن است.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *