مقاله
بررسی الگوریتم اجماع اثبات ظرفیت (PoC)

الگوریتم اثبات ظرفیت (Proof of Capacity بهاختصار PoC) یکی از الگوریتمهای اجماع ارزانقیمت در شبکه بلاکچین است. اثبات ظرفیت این امکان را برای ماینرها فراهم میکند تا بهجای استخراج رمزارز با سختافزارهای گرانقیمت (الگوریتم اثبات کار مثل بیتکوین) یا استیککردن رمزارز در شبکه (الگوریتم اثبات سهام مثل اتریوم)، فقط با استفاده از فضای خالی هارد دیسک کامپیوتر خود رمزارز استخراج کنند. یکی از مزیتهای اصلی این روش، مصرف انرژی بسیار کمتر درمقایسهبا روشهای دیگر است. همراه تترلند باشید تا در این مقاله، الگوریتم اثبات ظرفیت و چگونگی استخراج ازطریق این روش و اهمیت آن را بررسی کنیم.
۲. ماینکردن
در فرایند ماینکردن، فرایند استخراج انجام میشود. درواقع حین فرایند استخراج، ماینر یک اسکوپ را محاسبه میکند. برای مثال، اگر ماینری فرایند استخراج را شروع و اسکوپ شماره ۳۸ را محاسبه کند، باید بهسراغ اسکوپ ۳۸ از نانس ۱ برود و از اطلاعات این اسکوپ برای محاسبه مقداد ددلاین استفاده کند.
ددلاین مدتزمانی است که باید از ثبت آخرین بلاک گذشته باشد تا ماینر بتواند بلاک جدید ثبت کند. اگر پس از گذشت این مدتزمان هیچ ماینری نتوانسته باشد بلاک جدیدی ثبت کند، ماینر میتواند بلاک جدید ثبت و پاداش آن را دریافت کند.
این فرایند برای تمام نانسهای هارد دیسک ماینر تکرار میشود تا ددلاین تمام نانسها محاسبه شود. حال از میان ددلاین، کوتاهترین ددلاین را ماینر انتخاب میکند. اگر از ثبت آخرین بلاک بهمیزان ددلاین انتخابشده ماینر گذشته و هنوز بلاک جدید ثبت نشده باشد، آن ماینر برنده رقابت است و بلاک جدید را ایجاد و پاداشش را دریافت میکند. با داشتن فضای هارد بزرگتر و تعداد نانس بیشتر، بخت بیشتری برای دستیابی به کوتاهترین ددلاین وجود دارد.
بهعنوان نمونه، اگر کوچکترین ددلاینی که ماینر X بهدست آورده است، ۳۶ ثانیه باشد و هیچ ماینر دیگری نتواند در ۳۶ ثانیه آینده بلاک جدیدی ثبت کند، ماینر X بخت ثبت بلاک جدید را دارد و پاداش آن را دریافت میکند.
قوتها و ضعفهای الگوریتم اثبات ظرفیت
الگوریتم اجماع اثبات ظرفیت نیز مانند تمام الگوریتمهای اجماع، قوتها و ضعفهای خاص خود را دارد. درادامه مقاله، به برخی از این قوتها و ضعفها اشاره خواهیم کرد.
قوتهای الگوریتم اثبات ظرفیت
الگوریتم اثبات ظرفیت در یک نگاه
- مکانیزم اثبات ظرفیت بهگونهای طراحی شده است که از فضای خالی هارد دیسک برای حل مسائل تابع هش و درنهایت، استخراج رمزارز استفاده میکند.
- مزیت اصلی اثبات ظرفیت درمقابل اثبات کار (PoW) و اثبات سهام (PoS)، مصرف انرژی کمتر و تمرکززدایی بیشتر است.
- شبکههای بلاکچین Storj ،Burst ،Chia و SpaceMint از الگوریتم اجماع اثبات ظرفیت استفاده میکنند.


- در اثبات ظرفیت، میتوان از هر نوع هارد دیسکی ازجمله هارد موبایل اندرویدی نیز استفاده کرد.
- براساس نتایج بهدستآمده، این روش از استخراج رمزارز بیتکوین با استفاده از دستگاه ASIC سی برابر کارآمدتر است.
- به سختافزار اختصاصی یا ارتقای دستگاههای قبلی نیازی نیست.
- پس از استخراج، دادههای مربوط به استخراج را میتوان پاک کرد و از هارد دیسک برای هدف دیگری بهره برد.
- این روش درمقایسهبا روش اثبات کار و استفاده از تجهیزاتی مانند ASIC یا GPUها، انرژی بسیار کمتری مصرف میکند.
- شبکههای بسیار کمی از این الگوریتم استفاده میکنند.
- دربرابر بدافزارها آسیبپذیر است.
- پذیرش گسترده اثبات ظرفیت میتواند به رقابتی تمامعیار برای تولید هارد دیسکهای با ظرفیت بسیار زیاد منجر شود.
- دادههای استخراج کاربردی جز استخراج ندارند و فضای زیادی از هارد دیسک را اشغال میکنند.