سختافزار استخراج
۱۴۰۵/۱/۲۷
سختافزار استخراج به دستگاههای محاسباتی اطلاق میشود که برای انجام محاسبات اثبات کار در استخراج ارزهای دیجیتال استفاده میشوند. انتخاب سختافزار تعیینکننده نرخ هش، مصرف برق و سودآوری کلی است.
انواع سختافزار
CPU (واحد پردازش مرکزی)
پردازنده عمومی که در هر کامپیوتری یافت میشود. تنها برای الگوریتمهایی که بهطور خاص برای استخراج با CPU طراحی شدهاند مناسب است، مانند RandomX (مونرو).
GPU (واحد پردازش گرافیکی)
پردازنده موازی که در اصل برای گرافیک طراحی شده است. در بسیاری از الگوریتمها کارآمد است؛ انعطافپذیر — همان کارت میتواند سکههای مختلفی را استخراج کند. برای KawPow (ریونکوین)، FishHash (آیرون فیش) و دیگر موارد استفاده میشود.
FPGA (آرایه گیت قابل برنامهریزی میدانی)
تراشه قابل پیکربندی مجدد که کارایی بهتری نسبت به GPUها ارائه میدهد. نیاز به تخصص فنی برای پیکربندی دارد. در سناریوهای خاص قبل از ظهور ASICها استفاده میشود.
ASIC (مدار مجتمع با کاربرد خاص)
تراشهای که بهطور خاص برای یک الگوریتم طراحی شده است. بالاترین نرخ هش و کارایی را دارد، اما انعطافپذیر نیست — نمیتوان آن را برای کاربردهای دیگر استفاده کرد. در الگوریتمهای اصلی مانند SHA-256 (بیتکوین)، Scrypt (لایتکوین)، kHeavyHash (کاسپا) و دیگر موارد غالب است.
مقایسه
| نوع | کارایی | انعطافپذیری | هزینه ورود |
|---|---|---|---|
| CPU | بسیار کم | بسیار بالا | بسیار کم |
| GPU | متوسط | بالا | متوسط |
| FPGA | متوسط–بالا | متوسط | بالا |
| ASIC | بسیار بالا | هیچ | بالا–بسیار بالا |
