سمیرا ابراهیم پور | 2020.12.31

استخراج اتریوم با کامپیوتر

استخراج اتریوم با کامپیوتر خانگی اندکی دشوار است، اما با کمی کمک و دنبال کردن این آموزش، می‌توانید طی مدت کوتاهی شروع به استخراج اتریوم با کامپیوتر کنید. در اینجا به شما خواهیم گفت که چگونه با CPU و GPU و با ویندوز 64 بیتی شروع به استخراج کنید. برای این کار نیاز به دانلود دو برنامه و داشتن یک GPU با حافظه‌ای بیش از 4 گیگابایت دارید (این رمزارز از الگوریتم اثبات کار یا Proof of Work استفاده می‌کند).

آنچه در این مقاله میخوانید:

  1. نصب GPU و تنظیم کامپیوتر
  2. ایجاد یک کیف پول اتریوم
  3. پیوستن به یک استخر استخراج اتریوم
  4. شروع استخراج اتریوم با کامپیوتر

استخراج اتریوم با کامپیوتر

اتریوم نیز مانند بیت کوین یک رمزارز است که در شبکه اتریوم توسط شرکت‌کنندگان در شبکه تایید و به‌روزرسانی می‌شود. استخراج آن نیز درست مثل بیت کوین است؛ یعنی تنها راه ساخت بلاک تراکنش‌های جدید اتریوم، استخراج آن بلاک است.

با این‌حال تفاوت‌هایی بین استخراج بیت کوین و اتریوم وجود دارد. بلاک‌های تراکنش اتریوم هر 15 ثانیه یک‌بار اضافه می‌شود، درحالی‌که این زمان برای بلاک‌های بیت کوین 10 دقیقه است. پاداش استخراج‌کننده اتریوم 2 اتریوم به اضافه کارمزدهای پردازش کد درون بلاک است.

اتریوم برای استخراج از الگوریتمی به‌نام Ethash استفاده می‌کند که با الگوریتم hashcash بیت کوین متفاوت است. قبلا نمی‌شد با ماینرهای مشهور ASIC که برای استخراج بیت کوین طراحی شده‌اند اتریوم استخراج کرد، اما شرکت بیت‌مین از سال 2018 اقدام به تولید ASICهایی با قدرت بالا کرد که عملاً از ریگ‌های GPU قیمت پایین‌تر و قدرت بالاتری دارد.

آیا اتریوم ارزش استخراج دارد؟

چند دلیل برای استخراج اتریوم وجود دارد.

اول اینکه اتریوم نیز مانند بیت کوین به راحتی قابل تبادل و معامله است و با قیمت پایین‌تری که دارد، می‌تواند مسیری در به‌دست‌ آوردن مقادیری از بیت کوین در آینده باشد.

دوم اینکه به‌ آسانی در صرافی‌های بزرگ مانند CEX.io، Kraken، Gemini و Coinbase قابل فروش و تبدیل به پول نقد است.

سوم، اگر بتوانید مقدار قابل توجهی اتریوم در این مرحله که از الگوریتم اثبات کار استفاده می‌کند به‌دست آورید، در آینده که اتریوم به الگوریتم اثبات سهام (Proof of Stake) تغییر پیدا کند، سود چشمگیرتری نصیبتان می‌شود.

چهارم، اتریوم از جایگاه بسیار خوبی در میان رمز ارزهای بازار برخوردار است و پس از بیت کوین در رده دوم رمز ارزها از نظر حجم بازار و قیمت قرار دارد و به‌راحتی می‌توان آینده بسیار درخشانی برای آن متصور شد.

آیا استخراج اتریوم سودآور است؟

استخراج اتریوم درکنار سودآوری خود، هزینه‌هایی نیز دارد که درصورت غفلت از آن‌ها و گرفتن تصمیم‌های نادرست، باعث می‌شود هزینه‌های زیادی روی دست‌تان بگذارد و بازگشت سرمایه‌تان منفی شود.

هشدار: اتریوم قرار است در آینده نامشخصی به مدل اثبات سهام تغییر پیدا کند، یعنی دیگر قابل استخراج نخواهد بود. قبل از هرگونه هزینه‌کرد برای استخراج، حتما درباره این تغییر رویه تحقیق کنید.

پیشنهاد مطالعه: سخت‌افزار لازم برای استخراج اتریوم

سیستم مورد نیاز برای استخراج اتریوم با کامپیوتر

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

  • به یک مادربرد با تعداد اسلات کافی PCI-E برای پشتیبانی از تعداد کارت گرافیک‌هایی (GPU) که استفاده می‌کند نیاز خواهید داشت.
  • اگر بیش از یک GPU دارید، باید برای هر GPU اضافی یک رایزر PCI-E دیگر اضافه کنید.
  • برای تامین برق سیستم استخراج خود باید مطمئن شوید که PSUتان دارای اتصالات کافی برای تامین انرژی لازم ریگ استخراج‌تان است یا خیر.
  • یک CPU معمولی و حداقل 4 گیگابایت رم نیاز دارید. از سازگار بودن مادربرد، CPU و رم سیستم مطمئن شوید.
  • ماوس، کی‌بورد و مانیتور استاندارد نیاز دارید. اگر ریگ استخراج‌تان را از راه دور کنترل می‌کنید، باید آن را با یک کابل HDMI به سیستم متصل کنید تا با بالا آمدن ویندوز به راحتی قابل دسترسی باشد.

اگر سیستم‌تان الزامات کلی و حداقل یک گرافیک 3 گیگابایتی داشته باشد، می‌توانید با کامپیوتر اتریوم استخراج کنید. بعضی از لپ‌تاپ‌های گیمینگ یا مخصوص بازی، گرافیک‌های بالایی دارند، اما گرمایی که در هنگام عملیات استخراج تولید می‌شود می‌تواند بر سلامت قطعات دیگر لپ‌تاپ تاثیر منفی بگذارد، پس توصیه می‌کنیم از کامپیوتر خانگی استفاده کنید.

در اینجا دو نوع استخراج داریم: استخراج تنها، استخراج استخری. پیشنهاد ما استخراج با استخر است، اما هر دو روش را توضیح می‌دهیم.

خب، بیایید کارمان را شروع کنیم!

  1. نصب درایورهای GPU

اول از همه باید درایورهای کارت گرافیک را نصب کرده یا از نصب بودن‌شان اطمینان حاصل کنیم.

اگر از GPUهای انویدیا (Nvidia) استفاده می‌کنید، می‌توانید از اینجا درایورهای مخصوص گرافیک خودتان را دانلود کنید.

اگر هم از گرافیک AMD استفاده می‌کنید، برای دانلود درایور به این لینک و سپس قسمت Support & Drivers بروید.

پس از دانلود و نصب درایور، به قسمت Device Manager کامپیوتر در Control Panel بروید و مطابق عکس زیر مطمئن شوید درایورها به‌درستی نصب شده باشند.

  1. دریافت کلاینت (Client) اتریوم

در اینجا با هم قدم به قدم یک کیف پول MyEtherWallet اتریوم می‌سازیم.

ابتد به سایت MyEtherWallet بروید. در کادر وسط صفحه یک پسورد بنویسید و روی «Create New Wallet» کلیک کنید:

آموزش استخراج اتریوم با کامپیوتر

روی «Keystore File» کلیک کنید تا فایل‌تان دانلود شود و سپس «I Understand. Continue» را بزنید.

آموزش استخراج اتریوم با کامپیوتر

کلید خصوصی‌ای که به شما داده می‌شود را پیش خود نگه دارید و حتما چندجا یادداشت کنید تا گم نشود (وگرنه باید برای همیشه با دارایی‌تان خداحافظی کنید). می‌توانید در word یا notepad کامپیوتر یک فایل باز کنید و کلیدتان را یادداشت و ذخیره کنید. یک نسخه از فایل را هم روی یک فلش‌مموری نگه دارید؛ کار از محکم‌کاری عیب نمی‌کند.

روی «Save Your Adress» کلیک کنید.

آموزش استخراج اتریوم با کامپیوتر

صفحه زیر که ظاهر شد، گزینه «Keystore File» را انتخاب کنید. روی «Select Wallet File» کلیک کرده و به مسیری که Keystore File را دانلود کرده بودید بروید و آن را انتخاب کنید.

آموزش استخراج اتریوم با کامپیوتر

سپس از شما خواسته می‌شود دوباره پسوردتان را وارد کنید. وقتی گزینه Unlock را زدید کمی پایین‌تر بیایید تا «Your Address» را مشاهده کنید. این همان آدرسی است که برای استخراج و تبادل اتریوم می‌توانید استفاده کنید. آن را در فایلی جداگانه در کامپیوتر خود ذخیره کنید.

آموزش استخراج اتریوم با کامپیوتر

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

  1. نصب نرمافزار استخراج و شروع

نصب GETH در ویندوز و همگام‌سازی بلاک چین

مرحله ۱: قبل از هر کار باید Geth را دانلود کنید. (دانلود نرم افزار Geth)

Geth برنامه‌ای است که با شبکه اتریوم ارتباط برقرار می‌کند و مانند یک رله بین کامپیوتر شما، سخت‌افزارش و سایر کامپیوترهای شبکه اتریوم عمل می‌کند؛ در نتیجه اگر بلاکی توسط یک کامپیوتر دیگر استخراج شده باشد، برنامه Geth آن را انتخاب کرده و به GPU یا CPU شما برای استخراج‌های بعدی می‌فرستد.

آموزش استخراج اتریوم با کامپیوتر

مرحله ۲: باید فایل GETH را از حالت زیپ خارج کنید (unzip کنید) و آن را به هارد خود انتقال دهید. در این آموزش ما آن را به درایو C: منتقل می‌کنیم که برای مراحل بعدی نیز راحت‌تر باشیم.

آموزش استخراج اتریوم با کامپیوتر

مرحله ۳: حالا باید نرم‌افزار استخراج اتریومی که دانلود کرده‌اید را اجرا کنید. برای این کار باید خط فرمان یا Command Prompt را باز کنید. برای پیدا کردن خط فرمان می‌توانید در بخش search windows کلمه CMD را تایپ کرده و زمانی که آن را مشاهده کردید روی آن کلیک کنید.

آموزش استخراج اتریوم با کامپیوتر

مرحله ۴: در این مرحله، خط فرمان برای شما باز شده است (صفحه‌ای سیاه رنگ). جعبه خط فرمان معمولا نوشته‌ای به این شکل دارد: <C:\Users\Username  که در آن Username همان نام کاربری کامپیوتر شماست.

حال باید به کامپیوتر بگویید تا به جای دیگری برود. برای این کار از فرمان /cd که مخفف «change directory» است استفاده کنید. جلوی نوشته موجود در این صفحه سیاه می‌نویسیم /cd و enter را می‌زنیم.

مرحله ۵: باید به برنامه Geth بگویید تا یک اکانت جدید بسازد. از آنجایی که در مرحله ۲، برنامه را در درایو مورد نظر (C) قرار دادیم، تنها باید این دستور را بنویسیم: geth account new

آموزش استخراج اتریوم با کامپیوتر

مرحله ۶: بعد از زدن کلید enter در مرحله ۵، خط فرمان از شما درخواست وارد کردن یک پسورد می‌کند. دقت کنید که در زمان نوشتن پسورد موردنظرتان امکان مشاهده آن را ندارید، پس احتیاط کنید. این رمز عبور، حساب کاربری شما را قفل می‌کند و کلید خصوصی شما را امن نگه می‌دارد. اگر این رمز را گم کنید، تمام اترهایی که به کیف پولتان رفته را از دست خواهید داد. بعد از وارد کردن رمز عبور و فشردن کلید enter، یکبار دیگر هم باید همان رمز را جهت تایید نهایی عینا وارد کنید. حال شما یک حساب کاربری جدید ساخته‌اید.

مرحله ۷: باید به برنامه Geth خود بگویید تا با بقیه شبکه اتریوم ارتباط برقرار کند. برای این کار باید این دستور را بنویسید: geth –rpc (در آخرین نسخه باید این دستور را بنویسید: geth –rpc –fast –cache=1024)

در این مرحله از استخراج اتریوم با کامپیوتر خانگی، پس از فشردن کلید enter، صفحه شروع به دانلود بلاکچین اتریوم می‌کند تا کامپیوتر شما را با بقیه شبکه اتریوم همگام یا سینک کند. این مرحله ممکن است از ۲۰دقیقه تا چند ساعت طول بکشد که به سرعت اینترنت و سایز فعلی بلاکچین بستگی دارد. ممکن است firewall شما این پروسه را بلاک کند، در این صورت بر روی گزینه allow access کلیک کنید. صفحه cmd را نبندید و منتظر بمانید تا این پروسه تکمیل شود.

به‌خاطر هاردفورک (انشعاب) DAO، باید دقیقا مشخص کنید که می‌خواهید روی زنجیره هاردفورک شده استخراج کنید یا زنجیره‌ای که هاردفورک نشده. برای استخراج اتریوم (ETH) این دستور را وارد کنید: geth –rpc –support-dao-fork و برای استخراج اتریوم کلاسیک (ETC) این دستور را: geth –rpc –oppose-dao-fork

آموزش استخراج اتریوم با کامپیوتر

اکنون کار نصب Geth تمام شده و به سراغ نصب یک برنامه دیگر می‌رویم.

مرحله ۸: حالا باید نرم‌افزار Ethminer را دانلود کنید تا GPU یا CPU شما الگوریتم هش‌کردن را اجرا کند. می‌توانید آن را از این لینک دانلود کنید: دانلود نرم افزار Ethminer

مرحله ۹: روی download کلیک کرده و بعد install را انتخاب کنید. باز هم اگر firewall مشکلی به‌وجود آورد روی گزینه allow کلیک کنید. مراحل را دنبال کنید تا برنامه کامل نصب شود.

آموزش استخراج اتریوم با کامپیوتر

مرحله ۱۰: باید یک خط فرمان جدید باز کنید (مثل مرحله ۴)، در نتیجه دو صفحه سیاه خواهید داشت.

با توجه به اینکه صفحه‌ای که خط فرمان جدید به آن اشاره می‌کند در مکان درستی نیست، باید به کامپیوتر بگوییم تا به جایی که etherminer در آن قرار دارد برود.

مرحله ۱۱: برای این کار باید در همان صفحه جدید دستور /cd را بنویسیم.

مرحله ۱۲: بعد از نوشتن این دستور و فشردن کلید enter، دستور زیر را وارد کرده و بعد کلید tab را بزنید:

cd prog

زدن کلید tab باعث می‌شود تا خط فرمان خودش جمله را کامل کند. درنتیجه بعد از نوشتن فرمان بالا و فشردن کلید tab، چنین نوشته‌ای را خواهید دید: “C:/ cd “Program Files

بعد از دیدن این نوشته enter را بزنید. خط بعدی بدین صورت ظاهر می‌شود: C:\Program Files

مرحله ۱۳: در این مرحله باید بنویسید: cd cpp و بعد کلید tab و بعد از آن کلید enter را بزنید. این کار باید در نهایت چنین نوشته‌ای را ظاهر کند: C:\Program Files\cpp-ethereum

مرحله ۱۴: استخراج اتريوم با GPU: (این مرحله از استخراج اتریوم با کامپیوتر را تنها در زمانی که بلاک چین همگام‌سازی شد انجام دهید). بنویسید ethminer-G و بعد کلید enter را بزنید. حال باید استخراج با GPU پس از دانلود یک فایل DAG که حدود ده دقیقه طول می‌کشد شروع شود.

اگر مشکلی پیش آمد، مثلا این پیام آمد که به اندازه کافی حافظه ندارید، می‌توانید با CPU استخراج را ادامه دهید و یا یک GPU جدید بخرید.

درصورت بروز مشکل، برای کنسل کردن این پروسه باید کلید Ctrl و c را همزمان بفشارید و درصورتی‌که می‌خواهید استخراج را با CPU ادامه دهید به مرحله ۱۶ رفته و به‌جای GPU با CPU استخراج کنید.

آموزش استخراج اتریوم با کامپیوتر

مرحله ۱۵: استخراج با CPU: بنویسید ethminer و بعد کلید enter را بزنید. با این کار شروع به استخراج با CPU می‌کنید. مانند مرحله قبل، زمانی‌که برای اولین بار این کار را انجام می‌دهید باید یک فایل DAG ساخته شود که چند دقیقه‌ای زمان می‌برد.

مرحله ۱۶: معیار قدرت هش: اگر می‌خواهید بدانید چه میزان قدرت هش دارید، برای GPU می‌توانید از دستور ethminer-G-M و برای CPU از ethminer-M استفاده کنید. دستور اجرا می‌شود و چیزی شبیه تصویر زیر خواهید دید.

آموزش استخراج اتریوم با کامپیوتر

خطای احتمالی در مرحله ۱۵ و ۱۶: اگر با خطایی به این مضمون روبرو شدید که «JSON-RPC problem. Probably couldn’t connect. Retrying in 1…»  بدان معناست که هنوز بلاک چین به‌طور کامل سینک نشده است.

آموزش استخراج اتریوم با کامپیوتر

(درنظر داشته باشید مرحله ۱۴ و ۱۵ باید در اولین خط فرمانی که باز کردید انجام شود.)

میزان جایزه برای تولید هر بلاک در سیستم اتریوم معادل با ۵ اتر است. همچنین استخراج‌کننده به ازای هر بلاک Uncle جایزه‌ای معادل با ۱٫۳۲ می‌گیرد.

استخراج استخری

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

نصب نرم‌افزار استخراج اتریوم

  1. به این آدرس بروید.

آموزش استخراج اتریوم با کامپیوتر

  1. آخرین ورژن ماینر Claymore را دانلود کنید. آخرین نسخه بر اساس تاریخ مشخص شده است.

آموزش استخراج اتریوم با کامپیوتر

  1. پس از دانلود، آن را روی یک فولدر (ترجیحاً در دسکتاپ برای دسترس سریع‌تر) اکسترکت کنید.
  2. فایل‌ها پس از استخراج به شکل زیر هستند.

آموزش استخراج اتریوم با کامپیوتر

  1. روی فایل start راست-کلیک کنید و گزینه Edit را بزنید.

آموزش استخراج اتریوم با کامپیوتر

  1. نوشته‌های زیر را در فایل قرار دهید:

setx GPU_FORCE_64BIT_PTR 0
setx GPU_MAX_HEAP_SIZE 100
setx GPU_USE_SYNC_OBJECTS 1
setx GPU_MAX_ALLOC_PERCENT 100
setx GPU_SINGLE_ALLOC_PERCENT 100
EthDcrMiner64.exe -epool -ewal -epsw x

یکی از استخرهای زیر را برای استخراج اتریوم انتخاب کنید.

استخر کارمزد استخر حداقل پرداخت (ETH) آدرس استخر
2Miners 1 درصد 0.01 eth.2miners.com:2020
Nanopool 1 درصد 0.05 eth-eu1.nanopool.org:9999
Dwarfpool 1 درصد 0.05 eth-eu.dwarfpool.com:8008
Ethermine 1 درصد 0.05 eu1.ethermine.org:4444

در تصویر زیر به جای < Mining_Pool_Address>  آدرس استخرتان را بنویسید.

و به جای < Your Ethereum Wallet Adress> آدرس کیف پول خود را وارد کنید.

آموزش استخراج اتریوم با کامپیوتر

مانند تصویر زیر:

آموزش استخراج اتریوم با کامپیوتر

حال فایل start.txt که ویرایش کردید را با استفاده از گزینه File -> Save As ذخیره و جایگزین فایل قبلی کنید.

آموزش استخراج اتریوم با کامپیوتر

اکنون روی start دابل‌کلیک کنید. تصویر زیر باز می‌شود:

آموزش استخراج اتریوم با کامپیوتر

درست شد! حالا کامپیوترتان اتریوم استخراج می‌کند. این صفحه را باز بگذارید. در این مثال از استخر 2Miners و کیف پول MyEtherWllet استفاده شده است. شما می‌توانید از استخرها و کیف پول‌های دیگر هم استفاده کنید.

پیشنهاد مطالعه: راهنمای ترید اتریوم برای مبتدی‌ها