گواهی اثبات ظرفیت یک الگوریتم سازوکار اجماعی است که در بلاکچین ها استفاده می شود و به دستگاه های استخراج در شبکه اجازه می دهد تا از فضای موجود درایو سخت افزار خود برای تصمیم گیری در مورد حقوق استخراج و تأیید معاملات استفاده کنند.این گواه در تضاد با استفاده از توان محاسباتی دستگاه استخراج (مانند الگوریتم اثبات کار) یا سهام معامله کننده در ارزهای رمزپایه (مانند الگوریتم اثبات سهام) است.
در حقیقت سیستم های تأیید اعتبار ظرفیت یا همان PoC فضای خالی را بر روی هارد دیسک دستگاه ذخیره می کنند تا راه حل های مشکل هش رمز ارز را برطرف نمایند. مزیت اصلی این سیستم، کارایی بیشتر آن در مقایسه با سیستم های اثبات کار PoW و اثبات سهام PoS است.همچنین از بلاکچین هایی که با اثبات ظرفیت کار می کنند می توان به Chia، Storj و SpaceMint اشاره کرد.
درک بهتر گواهی اثبات ظرفیت
گواه اثبات ظرفیت به عنوان یکی از بسیار راه حل های جایگزین برای مسئله مصرف زیاد انرژی در سیستم های اثبات کارPoW و احتکار ارزهای رمزنگاری شده در سیستم های اثبات سهام PoS ظهور کرد.اثبات ظرفیت اجازه می دهد تا دستگاه های استخراج، همچنین به عنوان نود ها در شبکه بلاکچین از فضای خالی بر روی هارد دیسک خود برای استخراج ارزهای رمزپایه موجود استفاده کنند.این سیستم به جای تغییر مکرر اعداد در هدر بلوک و هش کردن مکرر برای مقدار آن مانند یک سیستم PoW با ذخیره لیستی از راه حل های ممکن در هارد دیسک دستگاه استخراج حتی قبل از شروع فعالیت استخراج کار می کند.
در حقیقت هرچه هارد دیسک بزرگتر باشد، مقادیر راه حل احتمالی بیشتری را می توان در هارد ذخیره کرد و شانس بیشتری برای یک ماینر به جهت مطابقت با مقدار هش مورد نیاز از لیست خود وجود دارد که در نتیجه شانس بیشتری برای کسب پاداش استخراج موجود می باشد.برای مثال می توانیم بگوییم اگر جوایز قرعه کشی بر اساس مطابقت بیشترین تعداد بلیط برنده باشد، کاربری که لیست طولانی تری از راه حل های ممکن را داشته باشد شانس بیشتری برای برنده شدن دارد و علاوه بر این ان کاربر مجاز است مرتباً از شماره بلوک بلیط قرعه کشی استفاده کند.لازم به ذکر است که برست کوین یک ارز رمزنگاری شده می باشد که از سیستم اثبات ظرفیت استفاده می کند.
نحوه کار گواه اثبات ظرفیت
پروتکل اثبات ظرفیت یک فرایند دو مرحله ای است که شامل نقشه کشی و استخراج می باشد که در آن ابتدا دیسک سخت ترسیم می شود :لیستی از تمام مقادیر غیر ممکن از طریق هش مکرر داده ها از جمله حساب استخراج کننده ایجاد می شود که هر نوع غیر از این شامل ۸۱۹۲ هش است که از ۰ تا ۸۱۹۱ شماره گذاری شده است.همه هش ها به صورت Scoops جفت می شوند و به این معنی است که هش های مجاور برای ایجاد یک جفت ترکیب می گردند.
مرحله دوم شامل تمرین استخراج واقعی است که در طی آن یک ماینر یک عدد اسکوپ را محاسبه می کند.به عنوان مثال اگر یک ماینر فعالیت استخراج را شروع کند و یک اسکوپ شماره ۳۸ تولید کند، ماینر سپس به شماره ۳۸ از nonce 1 می رود و از داده های آن استفاده می کند تا مقدار مهلت را محاسبه کند که این فرایند برای محاسبه ضرب الاجل هر یک از شرکت های موجود در هارد ماینر تکرار می شود و پس از محاسبه تمام مهلت ها، ماینر حداقل مهلت را انتخاب می نماید.
ضرب الاجل مدت زمانی را بر حسب ثانیه نشان می دهد که باید از زمان جعل آخرین بلوک قبل از این که ماینر اجازه جعل بلوک جدید را بدهد بگذرد.اگر در این مدت هیچ کس دیگری بلوکی را جعل نکرده باشد، استخراج کننده می تواند یک بلوک را جعل کرده و پاداش بلوک را مطالبه کند.به عنوان مثال اگر miner X با حداقل مهلت ۳۶ ثانیه ای مواجه شود و هیچ ماینر دیگری نتواند ظرف ۳۶ ثانیه بلوک بعدی را جعل کند، این ماینر شانس جعل بلوک بعدی و پاداش گرفتن را برای فرد فراهم می کند.
جوانب مثبت و منفی گواه اثبات ظرفیت
گواه اثبات ظرفیت دارای چندین مزیت نسبت به سیستم های PoW و PoS می باشد و همچنین معایب اساسی هم دارد.
مزایا :
۱-گواه اثبات ظرفیت می تواند از هارد دیسک های معمولی از جمله سیستم های مبتنی بر Android استفاده کند.
۲-طبق گزارشات این کار ۳۰ برابر بیشتر از انرژی استخراج مبتنی بر ASIC ارز رمزنگاری شده بیت کوین بهره می برد.
۳-دیگر نیازی به سخت افزار اختصاصی یا ارتقا constant مداوم درایوهای سخت نیست.
۴-داده های کاوش را می توان به راحتی از بین برد و درایو را می توان برای هر منظور ذخیره سازی اطلاعات دیگر استفاده کرد.
معایب :
۱-تعداد زیادی از توسعه دهندگان این سیستم را قبول نکرده اند.
۲-ممکن است بدافزار بر فعالیت های استخراج تأثیر بگذارد.
۳-پذیرش گسترده PoC می تواند “مسابقه تسلیحاتی” را برای تولید هارد دیسک های با ظرفیت بالاتر آغاز کند.
- پای نتورک (Pi Network)
- بلاک چین فانتوم چیست؟
- معرفی ۶ بازی متاورسی و بررسی کاربرد های آنها در متاورس
- آربیتروم چیست و چه کارکردی در عرصه ارز دیجیتال دارد؟
- پلتفرم OpenOcean چیست و چه کاربردهایی می تواند برای کاربران داشته باشد؟
ترجمه شده از :
