Skip to main content

اثبات سهام (PoS) چیست

توجه: این سند ترجمه خودکار نسخه اصلی انگلیسی است.

اثبات سهام (PoS) چیست

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

اثبات سهام اکنون مکانیزم اجماع غالب در صنعت بلاکچین است. Ethereum، بزرگ‌ترین پلتفرم قراردادهای هوشمند، گذار خود از اثبات کار به PoS را در سپتامبر ۲۰۲۲ تکمیل کرد (رویدادی که با نام «The Merge» شناخته می‌شود). بیشتر شبکه‌های بزرگی که پس از سال ۲۰۲۰ راه‌اندازی شدند — از جمله Solana، Avalanche، Polygon و بسیاری از زنجیره‌های متمرکز بر AI — از ابتدا از گونه‌ای از اثبات سهام استفاده می‌کنند. درک PoS برای ارزیابی هر پروژهٔ کریپتو AI که روی یک شبکهٔ PoS اجرا می‌شود یا توسط آن ایمن می‌شود، ضروری است.

خلاصه: اثبات سهام بلاکچین را با الزام ولیدیتورها به در معرض خطر قرار دادن توکن‌های خودشان ایمن می‌کند و بدین ترتیب انگیزه‌ای اقتصادی برای رفتار صادقانه و جریمه‌ای اقتصادی برای رفتار نادرست ایجاد می‌کند.

اثبات سهام چگونه کار می‌کند

استیکینگ به‌عنوان امنیت اقتصادی

ایدهٔ اصلی PoS این است که امنیت از قرار گرفتن در معرض ریسک اقتصادی نشئت می‌گیرد. ولیدیتور باید مقدار مشخصی از توکن بومی شبکه را در یک قرارداد هوشمند سپرده‌گذاری کند. این سپرده — یعنی استیک — نقش وثیقه را ایفا می‌کند. ولیدیتور در واقع می‌گوید: «من پولم را در میان می‌گذارم تا تضمین کنم که از قوانین پیروی خواهم کرد.»

حداقل استیک بسته به شبکه متفاوت است. Ethereum به ازای هر ولیدیتور ۳۲ ETH نیاز دارد. شبکه‌های دیگر آستانه‌های متفاوتی تعیین می‌کنند و بسیاری از آن‌ها به دارندگان کوچک‌تر اجازه می‌دهند از طریق واگذاری (delegation) مشارکت کنند — یعنی سپردن توکن‌هایشان به یک ولیدیتور حرفه‌ای که زیرساخت را از طرف آن‌ها اداره می‌کند. واگذارکننده در پاداش‌ها (و در برخی طراحی‌ها، در ریسک‌ها) سهیم می‌شود.

انتخاب ولیدیتور و تولید بلوک

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

پس از انتخاب، ولیدیتور بلوکی حاوی تراکنش‌های در انتظار را پیشنهاد می‌کند. سپس سایر ولیدیتورها با بررسی اینکه همهٔ تراکنش‌ها با قوانین پروتکل مطابقت دارند، بر اعتبار بلوک گواهی می‌دهند. وقتی تعداد کافی گواهی جمع‌آوری شد (اغلب دوسوم ولیدیتورهای فعال)، بلوک تأییدشده تلقی می‌شود.

اسلشینگ: جریمهٔ رفتار نادرست

اسلشینگ مکانیزمی است که به PoS قدرت اجرایی می‌دهد. اگر ولیدیتوری در حال نقض پروتکل گرفتار شود — مثلاً با امضای دو بلوک متناقض در یک ارتفاع (equivocation) یا با آفلاین ماندن برای دوره‌های طولانی — پروتکل می‌تواند به‌طور خودکار بخشی از توکن‌های استیک‌شدهٔ او را نابود کند. شدت جریمه بسته به شبکه و نوع تخلف متفاوت است:

تخلف جریمهٔ معمول هدف
امضای دوگانه / equivocation از دست رفتن بخش قابل توجهی از استیک (اغلب ۱ تا ۱۰۰٪) جلوگیری از تلاش ولیدیتورها برای ایجاد فورک
قطعی طولانی‌مدت جریمهٔ تدریجی کوچک ایجاد انگیزه برای زیرساخت قابل اتکا
حملهٔ هماهنگ (اسلش شدن هم‌زمان بسیاری از ولیدیتورها) جریمهٔ تشدیدشده، به‌طور بالقوه تا کل استیک بازداشتن از تبانی

اسلشینگ هزینهٔ مالی مستقیمی برای رفتار نادرست ایجاد می‌کند. ولیدیتوری که به ارزش یک میلیون دلار توکن استیک کرده و به دلیل equivocation اسلش می‌شود، ممکن است بخش قابل توجهی از آن مبلغ را از دست بدهد. این بازدارندهٔ اقتصادی، تضمین امنیتی اصلی PoS است.

پاداش‌ها و مدل کسب‌وکار ولیدیتور

ولیدیتورها برای مشارکت صادقانه پاداش می‌گیرند. این پاداش‌ها از دو منبع می‌آیند:

  1. پاداش بلوک — توکن‌های جدیدی که توسط پروتکل ضرب و میان پیشنهاددهندهٔ بلوک و گواهی‌دهندگان توزیع می‌شود. این معادل PoS برای پاداش ماینینگ در PoW است.
  2. کارمزد تراکنش — کارمزدهایی که کاربران ارسال‌کنندهٔ تراکنش می‌پردازند. در برخی شبکه‌ها بخشی از این کارمزدها به ولیدیتورها می‌رسد؛ در برخی دیگر، کارمزدها تا حدی سوزانده (نابود) و تا حدی توزیع می‌شوند.

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

نهایی‌شدن در PoS

بسیاری از سیستم‌های PoS نهایی‌شدن قطعی ارائه می‌دهند: به محض اینکه یک بلوک توسط ابراکثریتی از ولیدیتورها تأیید شود، برگشت‌ناپذیر تلقی می‌شود. این سریع‌تر و قطعی‌تر از نهایی‌شدن احتمالاتی PoW است، جایی که بازگرداندن بلوک‌ها به‌تدریج دشوارتر می‌شود اما هرگز مطلقاً نهایی نیستند. نهایی‌شدن قطعی به‌ویژه برای برنامه‌هایی که به تسویهٔ سریع نیاز دارند ارزشمند است، از جمله بسیاری از سرویس‌های مرتبط با AI که تعهدات دادهٔ on-chain یا ریزپرداخت‌ها را در بر می‌گیرند.

چرا برای پروژه‌های کریپتو AI اهمیت دارد

اثبات سهام مکانیزم اجماع زیربنایی بیشتر بلاکچین‌هایی است که پروژه‌های کریپتو AI روی آن‌ها مستقر می‌شوند. ویژگی‌های آن مستقیماً بر محیطی که این پروژه‌ها در آن فعالیت می‌کنند اثر می‌گذارد:

  • سربار انرژی پایین — شبکه‌های PoS کسر بسیار کوچکی از انرژی مورد نیاز شبکه‌های PoW را مصرف می‌کنند. برای پروژه‌های AI که همین حالا هم برای آموزش و استنتاج به منابع محاسباتی قابل توجهی نیاز دارند، اجرا روی زنجیره‌ای بهینه از نظر انرژی، از انباشته شدن ردپای انرژی جلوگیری می‌کند.
  • نهایی‌شدن سریع — بسیاری از برنامه‌های AI به تأیید سریع اقدامات on-chain نیاز دارند (تعهدات داده، هش خروجی‌های مدل، ریزپرداخت‌ها برای استنتاج). شبکه‌های PoS معمولاً نهایی‌شدن سریع‌تری نسبت به PoW ارائه می‌دهند و برای بارهای کاری حساس به تأخیر مناسب‌ترند.
  • استیکینگ به‌عنوان مکانیزم مشارکت — برخی پروژه‌های AI از استیکینگ نه تنها برای اجماع شبکه بلکه برای نقش‌های مختص AI نیز استفاده می‌کنند. ولیدیتورها یا اپراتورهای گره ممکن است ملزم باشند پیش از آنکه بتوانند سرویس‌های محاسبات، داده یا ارزیابی مدل ارائه دهند، توکن استیک کنند. در این طراحی‌ها، استیکینگ هدفی دوگانه دارد: شبکه را ایمن می‌کند و برای کیفیت کار AI پاسخگویی ایجاد می‌کند.
  • هم‌پوشانی زیرساخت ولیدیتور — اجرای یک ولیدیتور PoS و اجرای یک گرهٔ استنتاج AI هر دو به سرورهای قابل اتکا و آپتایم نیاز دارند. برخی پروژه‌ها این نقش‌ها را ترکیب می‌کنند و از ولیدیتورها می‌خواهند در کنار وظایف اجماعی خود، محاسبات مفید AI نیز انجام دهند.

در کارت‌های پروژهٔ DecAIHub کجا ظاهر می‌شود

وقتی کارت پروژهٔ DecAIHub مقدار Consensus: PoS را نشان می‌دهد، یعنی شبکهٔ بلاکچین اصلی پروژه از اثبات سهام به‌عنوان مکانیزم اجماع استفاده می‌کند. این توصیفی واقعی از معماری شبکه است.

جفت‌شدن‌های رایج در کارت‌های پروژه:

فیلد کارت مقدار نمونه چه چیزی به شما می‌گوید
Consensus PoS شبکه از اثبات سهام استفاده می‌کند
Main chain Ethereum، Solana، Avalanche پروژه روی کدام شبکهٔ PoS مشخص مستقر است
Type EVM، non-EVM، Appchain محیط اجرای پروژه (لایهٔ معماری L1/L2/dApp از طریق Consensus و Main chain بازتاب می‌یابد)
Token model Staking، Utility token آیا توکن پروژه کارکرد استیکینگ دارد

فیلد Consensus زیرساخت را توصیف می‌کند، نه کیفیت را. دو پروژه می‌توانند هر دو Consensus: PoS را نشان دهند، در حالی که سطوح کاملاً متفاوتی از AI reality، Token necessity و شواهد قابل تأیید دارند.

مسئلهٔ nothing-at-stake

یکی از آسیب‌پذیری‌های نظری PoS، مسئلهٔ nothing-at-stake است. در PoW، ماینر باید انتخاب کند روی کدام فورک ماین کند، زیرا ماینینگ به کار محاسباتی واقعی نیاز دارد — او نمی‌تواند به‌طور مؤثر هم‌زمان روی دو فورک رقیب ماین کند. اما در PoS، ولیدیتور از نظر تئوری می‌تواند بدون هیچ هزینهٔ اضافی روی چند فورک بلوک امضا کند، زیرا امضای یک بلوک به محاسبات ناچیزی نیاز دارد.

اگر ولیدیتورها روی هر فورک ممکن بلوک امضا کنند، شبکه نمی‌تواند بر یک زنجیرهٔ واحد همگرا شود و اجماع تضعیف می‌شود.

پیاده‌سازی‌های مدرن PoS این مسئله را عمدتاً از طریق اسلشینگ حل می‌کنند. اگر ولیدیتوری در حال امضای بلوک‌های متناقض گرفتار شود، بخشی از استیک خود را از دست می‌دهد. این کار هزینهٔ مالی مستقیمی برای رفتار دنبال کردن فورک ایجاد می‌کند و در عمل همان «چیزی در معرض خطر» را بازمی‌گرداند که به مکانیزم امنیتش را می‌بخشد. اقدامات متقابل اضافی عبارت‌اند از:

  • نهایی‌شدن نقاط بازرسی (checkpoint) — قفل کردن بلوک‌های نهایی‌شده به‌گونه‌ای که تاریخچهٔ پیشین قابل بازنویسی نباشد.
  • نشت غیرفعالی (inactivity leak) — کاهش تدریجی استیک ولیدیتورهایی که مشارکت را متوقف می‌کنند، تا اطمینان حاصل شود شبکه حتی اگر بخش بزرگی از ولیدیتورها آفلاین شوند، می‌تواند به نهایی‌شدن برسد.

اثبات سهام به‌تنهایی چه چیزی را اثبات نمی‌کند

  • PoS تمرکززدایی را اثبات نمی‌کند. شبکهٔ PoS‌ای که در آن پنج ولیدیتور برتر ابراکثریتی از توکن‌های استیک‌شده را کنترل می‌کنند، در عمل متمرکز است، صرف‌نظر از برچسب مکانیزم. توزیع ولیدیتورها مهم‌تر از نام مکانیزم است.
  • PoS اثبات نمی‌کند که پروژه AI واقعی دارد. اجرا روی یک بلاکچین PoS هیچ چیزی دربارهٔ کیفیت یا وجود AI component پروژه نمی‌گوید. پروژه‌ای با Consensus: PoS و بدون artifactهای قابل تأیید AI، یک ادعای AI روی زنجیرهٔ PoS است، نه یک پروژهٔ AI که PoS آن را اعتبارسنجی کرده باشد.
  • PoS بازدهی بالای استیکینگ را تضمین نمی‌کند. بازده استیکینگ به تورم توکن، درآمد کارمزد، رقابت ولیدیتورها و پویایی قیمت توکن بستگی دارد. مکانیزم استیکینگ را ممکن می‌کند، اما هیچ بازده مشخصی را تضمین نمی‌کند.
  • PoS به معنای مصرف انرژی صفر شبکه نیست. PoS به‌طرز چشمگیری بهینه‌تر از PoW از نظر انرژی است، اما ولیدیتورها همچنان سرور اجرا می‌کنند، آپتایم را حفظ می‌کنند و برق مصرف می‌کنند. مزیت زیست‌محیطی واقعی است اما مطلق نیست.
  • PoS مانع همهٔ حملات نمی‌شود. تبانی ولیدیتورها، تسخیر حاکمیت و اکسپلویت قراردادهای هوشمند می‌توانند شبکه‌های PoS را همانند هر سیستم دیگری تحت تأثیر قرار دهند. مکانیزم برخی بردارهای حمله را کاهش می‌دهد اما همهٔ ریسک‌ها را حذف نمی‌کند.

اشتباه نگیرید با

  • اثبات کار (PoW) — PoW شبکه را از طریق هزینهٔ محاسباتی ایمن می‌کند، نه سهام اقتصادی. هر دو مکانیزم اجماع‌اند، اما از منابع بنیاداً متفاوتی استفاده می‌کنند.
  • اثبات سهام واگذارشده (DPoS) — در DPoS، دارندگان توکن به مجموعهٔ ثابتی از نمایندگان رأی می‌دهند که بلوک تولید می‌کنند. PoS استاندارد به هر استیک‌کننده‌ای بالای آستانهٔ حداقلی اجازه می‌دهد ولیدیتور شود.
  • استیکینگ به‌عنوان مدل توکن — واژهٔ «استیکینگ» در دو زمینه ظاهر می‌شود. در اجماع، استیکینگ یعنی قفل کردن توکن‌ها برای ایمن‌سازی شبکه. در اقتصاد توکن، استیکینگ می‌تواند به معنای قفل کردن توکن‌ها برای حقوق حاکمیتی، پاداش یا دسترسی به سرویس‌ها نیز باشد. این‌ها مفاهیم مرتبط اما نه یکسان‌اند.
  • اجماع — اجماع مفهوم کلی توافق شبکه است. PoS یکی از راه‌های مشخص دستیابی به آن است.
  • واگذاری (delegation) — واگذاری توکن‌ها به یک ولیدیتور شکلی از مشارکت در PoS است اما واگذارکننده را ولیدیتور نمی‌کند. ولیدیتور زیرساخت را اداره می‌کند و ریسک اسلشینگ را می‌پذیرد؛ واگذارکننده در پاداش‌ها و، در برخی پروتکل‌ها، در ریسک اسلشینگ سهیم است.

پرسش‌های متداول

PoS در مقایسه با PoW چقدر انرژی صرفه‌جویی می‌کند؟

PoS مصرف انرژی را در مقایسه با PoW تقریباً ۹۹٫۹٪ کاهش می‌دهد. گذار Ethereum از PoW به PoS مصرف انرژی شبکه را از حدود سطح یک کشور کوچک به سطح یک شهر کوچک کاهش داد. ولیدیتورهای PoS سرورهای استاندارد اجرا می‌کنند نه سخت‌افزار تخصصی ماینینگ، و انتخاب بلوک به میلیون‌ها محاسبهٔ هش نیاز ندارد.

آیا می‌توانم بدون اجرای ولیدیتور در PoS مشارکت کنم؟

بله. بیشتر شبکه‌های PoS از واگذاری پشتیبانی می‌کنند که به دارندگان توکن اجازه می‌دهد توکن‌های خود را به یک ولیدیتور موجود اختصاص دهند. واگذارکننده بدون ادارهٔ زیرساخت سرور، سهمی از پاداش‌های ولیدیتور (منهای کمیسیون) را دریافت می‌کند. برخی شبکه‌ها همچنین پروتکل‌های استیکینگ نقدشونده ارائه می‌دهند که توکن رسیدی صادر می‌کند که نمایندهٔ موقعیت استیک‌شده است و به کاربران اجازه می‌دهد در حالی که توکن‌هایشان استیک است، نقدشوندگی خود را حفظ کنند.

حداقل استیک مورد نیاز چقدر است؟

بسته به شبکه متفاوت است. Ethereum به ازای هر ولیدیتور ۳۲ ETH نیاز دارد. Solana حداقل رسمی ندارد اما ملاحظات عملی (هزینهٔ سخت‌افزار، کارمزد حساب رأی) کف مؤثری ایجاد می‌کند. بسیاری از شبکه‌ها حداقل مقدار واگذاری را تا حد یک توکن پایین تعیین می‌کنند. این آستانه یک انتخاب طراحی پروتکل است که بر اقتصاد ولیدیتورها و تمرکززدایی اثر می‌گذارد.

آیا PoS از PoW ناامن‌تر است؟

PoS و PoW مدل‌های امنیتی متفاوتی ارائه می‌دهند و هیچ‌کدام به‌طور قطعی امن‌تر نیست. امنیت PoW بر هزینهٔ محاسبات استوار است: حمله به Bitcoin مستلزم تهیه و راه‌اندازی حجم عظیمی از سخت‌افزار ماینینگ است. امنیت PoS بر هزینهٔ سرمایه استوار است: حمله به Ethereum مستلزم تهیه و استیک کردن مقدار عظیمی ETH است که در صورت موفقیت حمله ارزش خود را از دست می‌داد. هر دو مدل در عمل آزموده شده‌اند و هر دو آسیب‌پذیری‌های نظری دارند که از طریق طراحی پروتکل کاهش می‌یابند.

اگر ولیدیتور اسلش شود، چه بر سر توکن‌های استیک‌شدهٔ من می‌آید؟

در بیشتر شبکه‌های PoS، اسلشینگ هم بر ولیدیتور و هم بر واگذارکنندگان او اثر می‌گذارد. اگر ولیدیتوری مرتکب تخلف قابل اسلش شود، واگذارکنندگان سهمی متناسب از جریمه را از دست می‌دهند. این عمدی است: به واگذارکنندگان انگیزه می‌دهد ولیدیتورهای خوش‌نام و خوش‌عملکرد را انتخاب کنند، نه اینکه صرفاً بازدهی را بیشینه کنند. برخی شبکه‌ها میزان ریسک واگذارکننده را سقف می‌گذارند؛ برخی دیگر جریمهٔ متناسب کامل را اعمال می‌کنند. پیش از واگذاری، همیشه قوانین اسلشینگ پروتکل مشخص را بررسی کنید.

آیا شبکهٔ PoS می‌تواند مورد حملهٔ ۵۱٪ قرار گیرد؟

در PoS، معادل حملهٔ ۵۱٪ مستلزم به دست آوردن بیش از یک‌سوم (برای شکستن نهایی‌شدن) یا دوسوم (برای تصاحب زنجیره) از کل توکن‌های استیک‌شده است. این از نظر اقتصادی پرهزینه است، زیرا مهاجم باید بخش بزرگی از عرضهٔ توکن را بخرد که قیمت را بالا می‌برد. افزون بر این، اگر حمله موفق شود، توکن‌های استیک‌شده احتمالاً ارزش خود را از دست می‌دهند و مهاجم را از نظر مالی مجازات می‌کنند. اسلشینگ نیز با نابود کردن استیک مهاجم، هزینه را بیشتر افزایش می‌دهد. حملهٔ ۵۱٪ به PoS اگرچه از نظر تئوری ممکن است، به‌گونه‌ای طراحی شده که از نظر اقتصادی غیرمنطقی باشد.

منابع خارجی

همچنین ببینید