چگونه اتریوم را استخراج کنیم؟
برای استخراج اتر در شبکه اتریوم، باید پس از انتخاب سختافزار مناسب نرم افزار خوبی نصب و راهاندازی شود و سپس باید گره (node) راهاندازی شده را به یک استخر استخراج یا mining pool پیوند داده و کار استخراج را آغاز کنید. در این نوشتار راهنمای گام به گام و مرحله به مرحلهای برای استخراج اتر آورده شده است، که اگر از علاقهمندان به استخراج رمزارزها باشید، خواندن این مطلب برای شما مفید خواهد بود.
استخراج یا همان ماینینگ به مانند چسبی است که اپ استور نامتمرکز اتریوم را به هم میچسباند، زیرا این کار باعث میشود که هر تغییری در اپلیکیشنهای اتریوم که به جای app به آنها Dapp (به معنای اپ نامتمرکز) میگویند، به اجماع گذاشته شده و با اتفاق آرا اعمال گردد.
دفترچه یادداشت آنلاینی که در بخش « اتریوم چیست» آمده را در نظر بگیرید. در صورتی که مثلا نوشتهای به آن افزوده یا از آن حذف شود اما توان محاسباتی لازم برای اعمال این تغییر وجود نداشته باشد آنگاه شبکه در مورد «وضعیت» این دفترچه به اجماع نخواهد رسید. استخراجکنندگان یا همان ماینرها برای به دست آوردن اتر (Ether)، قدرت پردازش کامپیوترهای خود را صرف حل مسائل رمزنگاری میکنند. کامپیوترهای این افراد باید تعداد بسیار زیادی مسئله محاسباتی را حل کنند تا بالاخره بسته جدیدی از اعتبار به استخراجکننده تعلق بگیرد.
یکی از نکات قابل توجه در مورد «بلاکچینهای باز» این است که به لحاظ نظری هر کسی میتواند برای به دست آوردن پاداش، کامپیوتر خود را در خدمت حل مسئلههای رمزنگاریشده قرار دهد؛ ایده پشت بلاکچینهای بزرگ عمومی این است که با گذشت زمان قدرت محاسباتی بیشتری در اختیار آن ها قرار میگیرد و افراد برای کسب سود بیشتر از سخت افزارهای قویتر استفاده کرده و توان محاسباتی صرف شده مدام بالا میرود و در نهایت اکنون به دورانی رسیدهایم که استخراج با سیستمهای ضعیف و معمولی حاصلی در بر ندارد اما باز هم افرادی هستند که به خاطر کنجکاوی یا وقتگذرانی این کار را انجام میدهند.
انتخاب سخت افزار استخراج
پیش از اینکه سراغ استخراج بروید ابتدا باید خود را با سخت افزارهای کامپیوتری ویژه ای مجهز کنید، به خصوص اگر استخراج را به عنوان یک کار تمام وقت برگزیده اید.
سخت افزارهای استخراج به دو دسته تقسیم میشوند: CPU (سیستم پردازش منطقی) و GPU (سیستم پردازش گرافیکی). GPUها یا همان کارتهای گرافیکی نرخ هَش (hash rate) بیشتری دارند؛ یعنی پاسخ مسائل را سریع تر پیدا میکنند و در حال حاضر، سخت افزارهای پردازش گرافیکی تنها گزینه برای استخراجکنندگان اتر هستند.
انتخاب بهترین گزینه از میان GPUهای مختلف کار پیچیدهای است و با یک جستجوی ساده به انبوهی از توصیهها برمیخورید که سعی دارند بر مبنای نرخ هش، مصرف انرژی و قیمت، سودآورترین کارت گرافیک را به شما نشان دهند. بسیاری از افراد نیز سراغ ریگهای استخراج (mining rig) میروند که از کنار هم قرار دادن چند GPU تشکیل شده و ساخت آن نزدیک یک هفته طول میکشد.
محاسبات انجام شده در زمینه سوددهی استخراج مشخص میکند که با هر نرخ هش چقدر اتر به دست میآید و آیا این میزان اتر کافی است یا خیر. هنگامیکه میزان اتر به دست آمده را در کنار هزینه ی دستگاه و هزینه ی برق قرار دهید آنگاه مشخص میشود که سود شما چقدر است؛ با اینکه برای بیتکوین مدارهای مجتمع ویژه (ASIC) طراحی شدهاند که بسیار سریع و نیرومند هستند اما برای اتریوم هنوز چنین ادواتی در دسترس نیست.
نصب نرم افزار
پس از انتخاب چند سختافزار استخراج باید به سراغ نصب نرمافزارهای مربوط به استخراج بروید. استخراجکنندگان پیش از هر چیز باید یک برنامه کلاینت نصب کنند تا به شبکه متصل گردند. برنامه نویسان در صورت آشنایی با خط دستوری مربوطه میتوانند Geth نصب کنند، این ابزار یک گره اتریوم را اجرا میکند که به زبان Go کدنویسی نوشته شده است. در عین حال، میتوان از کلاینتهای دیگر هم استفاده کرد.
Geth را میتوانید از اینجا دانلود نمایید، کافی است به راهنماییهای مربوط به سیستم عامل خود (ویندوز، مک یا لینوکس) توجه کنید؛ پس از دریافت فایل آن را از حالت فشرده خارج و سپس اجرا نمایید. پس از اینکه نرمافزار را نصب کردید گره شما میتواند با گرههای دیگر ارتباط برقرار کند و به این ترتیب شما به شبکه اتریوم وصل میشوید. این برنامه علاوه بر استخراج اتریوم یک رابط کاربری در اختیار شما قرار میدهد که میتوانید در آن قراردادهای هوشمند خود را مدیریت کنید و با استفاده از خط دستوری تراکنش انجام دهید.
آزمایش
این امکان وجود دارد که روی شبکه شخصی خودتان اتر آزمایشی را استخراج کنید تا کار با قراردادهای هوشمند و اپلیکیشنهای نامتمرکز (کارهایی که نیازمند استفاده از نشانه هستند) تجربه نمایید. استخراج روی یک شبکه آزمایشی نیازی به سخت افزار گران قیمت ندارد و یک کامپیوتر خانگی که روی آن Geth یا هر کلاینت دیگری نصب شده باشد کفایت میکند. البته به دست آوردن اتر غیر واقعی جذابیت چندانی برای مردم ندارد.
نصب اِتماینر
اگر میخواهید استخراج اتر واقعی را شروع کنید ابتدا باید یک نرم افزار استخراج روی سیستم خود نصب کنید. اکنون که یک برنامه ی کلاینت دانلود کردهاید و گره شما بخشی از شبکه شده است، باید سراغ دانلود اِتماینر (Ethminer) بروید. میتوانید ورژن سازگار با سیستم عامل خود را از اینجا دانلود کنید و دستورالعملهای استخراج برای دیگر عاملهای مختلف هم اینجا برای شما قرار داده شده است.
پس از نصب اتماینر گره شما رسما کار خود را در ایمنسازی شبکه اتریوم آغاز میکند. به منظور کسب اطلاعات بیشتر در مورد آنچه گفته شد میتوانید به سایت رسمیاتریوم مراجعه کرده و دستورالعمل ها را با جزییات مطالعه نمایید.
پیوستن به یک گروه استخراج
شما به عنوان یک استخراجکننده بعید است بتوانید به تنهایی اتر کسب کنید. به همین خاطر استخراجکنندگان به هم میپیوندند و قدرت محاسباتی سیستمهای خود را روی هم میگذارند. ایجاد گروه استخراج (mining pool) باعث میشود استخراجکنندگان مسائل رمزنگاری شده را بهتر حل کنند و در نتیجه اتر بیشتری به دست آورند. قاعدتا باید سود حاصل به تناسب میان اعضای گروه تقسیم شود و در این تناسب، سهم هرکس مطابق با میزان مشارکت اوست.
پیوستن استخراجکنندگان به یکدیگر و تشکیل گروههای استخراج با عوامل متعددی ارتباط دارد، بسیاری از گروهها موقتی هستند و قدرت محاسباتی هر گروه پیوسته در حال تغییر است. بنابراین در انتخاب گروه عوامل مختلفی مد نظر قرار میگیرد و یکی از نکاتی که باید مد نظر قرار داد این است که گروههای استخراج ساختارهای پرداخت متفاوتی دارند. برای عضو شدن در گروه باید فرآیند عضویت را در سایت طی کرد، پس از آن استخراجکننده به گروه متصل میشود و کار استخراج او شروع میشود.
به خاطر داشته باشید که دنیای استخراج همواره دستخوش تغییر و تحول میشود و ابزاری که شما امروز برای کار خود انتخاب کرده اید ممکن است سال آینده منسوخ شود؛ بسیاری از گروههای استخراج منحل میشوند و در مقابل گروه های جدیدی شکل میگیرد و به این ترتیب کسب آگاهی از وضعیت کلی کاری بسیار ضروری است.
ممنون از مطالب خوبتون.