این روز ها کلمه بیت کوین و رمز ارز را زیاد می شنویم. برخی افراد در این فکر هستند تا با سرمایه اولیه تهیه و .راه اندازی یک ماینر نصبتا قوی اقدام به درآمد زایی از این طریق کنند. ماینینگ به عبارت ساده شامل حل کردن مسائل ریاضی پیچیده توسط کامپیوترها و سختافزارهای مخصوص است.
استخراجکنندگان ارز یا ماینرها، پایه و اساس بلاکچین ارزهایی مانند بیتکوین .و اتریوم هستند زیرا وظیفه ایجاد بلاکهای جدید که انتشار ارزهای جدید و تایید تراکنشها نیز در همان حین انجام میشود را بر عهده دارند. ماینرها به ازای استخراج، مقداری ارز دیجیتال دریافت میکنند.
میزان درآمد ماینرها می تواند وسوسه انگیز باشد ، اما با افزایش تعداد ماینر ها به شبکه .، میزان سختی استخراج ارز دیجیتال هم بیشتر می شود. با وجودیکه اغلب ماینرها صرفا به خاطر کسب درآمد وارد این کار میشوند، .عدهای نیز هستند که به خاطر حمایت از شبکه یک ارز، ماینر خود را به شبکه آن ارز متصل میکنند.
هرچقدر تعداد ماینرها بیشتر باشد، پایداری و امنیت شبکه بیشتر میشود و کارمزد تراکنشها نیز کاهش مییابد.
استخراج و ماینینگ اتریوم
با وجودیکه سلطه بیتکوین همچنان بر بازار ارزهای دیجیتال ادامه دارد، برخی مشکلات هستند که شبکه این ارز با آن است. یکی از مشکلات، متمرکز شدن استخراج بیتکوین است.
در ابتدای پیدایش بیتکوین، اشخاص میتوانستند با .یک کامپیوتر قدرتمند و حتی لپتاپ به استخراج بیتکوین بپردازند.
اما این روزها چنین چیزی ممکن نیست و فقط دستگاههای ASIC توان استخراج بیتکوین را دارند. در مورد اتریوم نیز این وضعیت صادق است و ریگهای استخراج، جای کامپیوترهای معمولی را گرفتهاند.
سودهای بزرگ در این میان به مزارع بزرگ استخراج میرسد که سرمایهگذاری سنگینی .برای خرید هزاران دستگاه استخراج، تجهیزات، خنکسازی و اداره اختصاص دادهاند. با این حال، یک شخص عادی نیز میتواند با تهیه یا تنظیم یک ریگ .استخراج در مقیاس بسیار کوچک به استخراج اتریوم بپردازد.
الگورتیم استخراج اتریوم Ethash نام دارد و البته با دستگاههای ASIC سازگار نیست. برای استخراج اتریوم از کارتهای گرافیک استفاده میشود. پاداش استخراج هر بلاک در بلاکچین .اتریوم معادل 3 اتر (Ether) همراه با کارمزد تراکنشهایی است که به ماینر میرسد.
با وجودیکه استخراج هر بلاک در بلاکچین بیتکوین حدود 10 دقیقه طول میکشد، این زمان برای اتریوم حدود 12 ثانیه است.
تفاوت دیگر اتریوم و بیتکوین این است که بیتکوین محدودیت دارد و فقط 21 میلیون بیتکوین میتواند .وجود داشته باشد اما اتریوم محدود نیست و حداکثری برای آن در نظر گرفته نشده است. در شبکه اتریوم، از عبارت GAS برای مقدار اتر که برای کارمزد تراکنش پرداخت میشود استفاده میکنند.
تفاوت دیگر اتریوم و بیتکوین، کارکرد شبکه اتریوم است که میتواند هر چیز قابل پردازشی را پردازش کند .به شرطی که زمان و قدرت پردازش کافی در دسترس باشد. درحالیکه بیتکوین ، چنین قابلیتی ندارد.
سخت افزار و نرم افزار مورد نیاز برای استخراج
برای اقدام به استخراج اتریوم ابتدا باید سخت افزار مورد نیاز برای این کار را تهیه کرد. امروزه کسی از CPU برای .استخراج اتریوم استفاده نمیکند زیرا کارتهای گرافیک گاهی تا 200 برابر کارآمدی بیشتری برای استخراج دارند.
در خرید کارت گرافیک، علاوه بر قدرت هش آن باید به برق مصرفی نیز وجود داشت.
اگر قصد خرید چندین کارت گرافیک و ایجاد یک ریگ استخراج دارید، باید بررسی کنید آیا .کارت گرافیک مدنظرتان برای قرارگیری در ریگ مناسب است یا خیر.
در جدل زیر کارت های گرافیک مناسب برای این کار را بررسی کردیم:
پس از اینکه سختافزار را انتخاب و خریداری کردید، نیاز به نصب نرمافزار ماینر دارید. قبل از نصب نرمافزار ماینر، بهتر است بررسی کنید که آیا بروزترین درایورهای کارتهای گرافیک نصب شده یا خیر.
درایورهای کارت گرافیک را میتوان در اینترنت جستجو و نصب کرد. بروز بودن با درایورها میتوانید بازدهی بهتری در ماینینگ بدست آورید. پس از اینکار باید دستگاهتان را به شبکه اتریوم متصل کنید. میتوانید برای اینکار، با نرمافزارهایی مانند ethermine.org کل بلاکچین اتریوم را بیش از 20 گیگابایت است روی دستگاه خود دانلود کنید.
بعد از تنظیم، Node شما به سایر Node های شبکه اتریوم وصل خواهد بود و میتوانید ماینینگ را آغاز نمایید یا سایر فعالیتها مانند ایجاد اپلیکیشنهای غیرمتمرکز را انجام دهید.
برای شروع فرایند استخراج میتوانید از نرمافزار Ethminer که برای ویندوز ایجاد شده استفاده کنید.
Ethminer کارت گرافیک را به کار میگیرد تا الگوریتم هش موردنیاز برای امنسازی شبکه اتریوم را اجرا کند و استخراج انجام شود.
از دیگر نرم افزارهای ماینینگ اتریوم می توان به WinEth و Dual Miner و Minergate اشاره کرد.
در مقاله ای دیگر بخوانید: مقایسه توان مصرفی کارت گرافیک برای استخراج
حل مشکل استخراج و ماینینگ با کارت گرافیک NVIDIA
به نظر میرسد میتوان با اتصال کانکتور Dummy HDMI به سیستم، محدودیت استخراج رمزارز با کارت گرافیک RTX 3060 را کنار زد و مکانیزم امنیتی انویدیا را فریب داد.
چندی پیش اخباری منتشر شد که انویدیا در مقابله با ماینرها محدودیتهایی برای کارت گرافیک RTX 3060 در نظر گرفته است تا در استخراج رمزارز نتواند از حداکثر توان خود استفاده کند. چنین اقدامی باعث میشود ماینرها از خرید کارت گرافیک RTX 3060 برای استخراج رمزارز صرف نظر کنند و در نتیجه گیمرها بتوانند به کارت گرافیک جدید انویدیا دست یابند.
اما ماینرها روش سادهتری یافتهاند که امکان دور زدن مکانیزم امنیتی انویدیا برای محدود ساختن توان کارت گرافیک در استخراج رمزارز را فراهم میسازد. روش جدید به این صورت است که ماینر با اتصال کانکتور HDMI به سیستم میتواند بهسادگی مکانیزم امنیتی را فریب بدهد و منجر به دور زدن محدودیت نرخ هش روی کارت گرافیک RTX 3060 شود. کانکتور Dummy HDMI یا شبیهساز نمایشگر باکیفیت، وسیلهای کوچک و ارزانقیمت است که هنگام اتصال به پورت HDMI، عملاً خود را بهعنوان نمایشگری با رزولوشن بالا به کامپیوتر میشناساند و در نتیجه تمام توان گرافیکی سیستم را به کار میگیرد.
انویدیا که پیش از این با انتشار تصادفی نسخه GeForce 470.05 درایور RTX 3060 در وبسایت رسمی خود به ماینرها اجازه داده بود بدون محدودیت از این کارت برای استخراج ارز دیجیتالی مانند اتریوم استفاده کنند، عملاً ثابت کرده است که مکانیزم امنیتی ظاهراً پیچیده و مطمئنی که از آن صحبت میکرد، تنها یک ترفند نرمافزاری با استفاده از درایورهای این GPU بوده است. درایور مذکور بلافاصله از روی سرور برداشته شد؛ اما حالا میتوان با یک جستجوی ساده در اینترنت، این نسخه را به سادگی دانلود کرد.
ترفندهای جدید برای بهبود ماینینگ کارت های گرافیک
ماینرها امروزه راه حلی جدید در بهبهود عملکرد پردازش کارت های گرافیکی پیدا کرده اند. تستهای انجامشده نشان میدهد که در صورت استفاده از چند پردازنده گرافیکی بهصورت همزمان، محدودیت نرخ هش GeForce RTX 3060 بهصورت خودکار اعمال میشود. بهعنوان مثال در تصاویر ملاحظه میکنید که با استفاده از یک کارت گرافیک GeForce RTX 2080 Ti در کنار GeForce RTX 3060، محدودیت نرخ هش بلافاصله اعمال میشود و توان خروجی سیستم را از مقدار مطلوب ۵۰ مگاهش بر ثانیه به ۲۱ – ۲۲ مگاهش بر ثانیه میرساند.
در نگاه اول باید گفت که این روش جالبی برای جلوگیری از استفادهٔ این کارتها برای مصارف ماینینگ به شمار میرود؛ چراکه سیستم در زمان اتصال چند پردازنده گرافیکی، فوراً تشخیص میدهد که کدام GPU بهعنوان آداپتور نمایشگر مورد استفاده قرار گرفته است و با شناسایی الگوریتم استخراج روی سایر کارتها، اقدام به محدود کردن آنها برای استخراج رمزارزها میکند. معمولاً ماینرها از یک کارت گرافیک ارزانقیمت بهعنوان آداپتور نمایشگر استفاده میکنند و در کنار آن چند پردازندهٔ گرافیکی قدرتمند را برای استخراج رمزارز به کار میگیرند.
اما به نظر میرسد که استفاده از یک کانکتور ساده HDMI برای دور زدن این ترفند کافی خواهد بود. درواقع پلاگ Dummy HDMI درایور کارت گرافیک را فریب میدهد و سایر پردازندههای متصل به سیستم را بهعنوان آداپتور نمایشگر شناسایی میکند؛ در نتیجه میتوان از تمام توان استخراج کارتها استفاده کرد. آندریاس در تصاویری که از طریق حساب توییتر خود منتشر کرده است، نشان میدهد که همان پردازنده گرافیکی GeForce RTX 3060 که هنگام اتصال در کنار RTX 2080 Ti دچار محدودیت در استخراج اتریوم شده بود، حالا با این روش با تمام توان مورد استفاده قرار میگیرد.