ماینینگ چیست؛ به چه کسی ماینر گفته میشود؟
در حالی که خرید بیت کوین و سایر رمزارزها از صرافیهای خرید و فروش ساده است و به شما امکان میدهد که بهراحتی رمزارز موردنظر را خریداری کنید، کسانی هستند که ترجیح میدهند خودشان رمزارزها را استخراج کنند. این استخراج به سادگی خرید بیت کوین نیست و نیاز است دستگاههای مخصوص و منابع موردنیاز مانند برق فراهم شود.
در این مقاله، قصد داریم به بررسی مواردی مانند تعریف ماینینگ و ماینر، اهمیت و ضرورت ماینینگ، چگونگی انجام ماینینگ و هزینه های آن بپردازیم.
با ما همراه باشید.
ماینینگ به چه معناست؟
ماینینگ (Mining)، برداشت یا استخراج مواد معدنی و فلزات از زمین است (مانند طلا، نقره، مس و غیره). استخراج از زمان پیش از تاریخ جزو فعالیتهای انسانی بوده است و مردم برای ساخت ابزار و سلاح اولیه از سنگ، سرامیک و فلز استفاده کردهاند.
مفهوم ماینینگ برای ارزهای دیجیتال و بیت کوین با تعریف استخراج فیزیکی در معادن که به آن اشاره کردیم، متفاوت است.
ماینینگ ارزهای دیجیتال به فرآیندی گفته میشود که طی آن، ارز دیجیتال جدیدی مانند بیت کوین تولید و منتشر میشود. بر خلاف استخراج مواد معدنی از معادن، این گونه استخراجها ماهیت فیزیکی ندارند و توسط دستگاههای مخصوصی صورت میگیرد. مانند معدنچیها که کار استخراج مواد معدنی را انجام میدهند، ماینینگ ارزهای دیجیتال هم باید توسط فرد یا افرادی انجام شود.
به چه کسی ماینر گفته میشود؟
معدنچی یا ماینر (Miner)، کسی است که سنگ معدن، زغال سنگ و سایر مواد معدنی را از زمین خارج میکند (هر کسی که درون یک معدن کار میکند). اما کار ماینرهای بیت کوین با کاری که ماینرها در معادن طلا انجام میدهند، متفاوت است. تفاوت ماینر بیت کوین با ماینر مواد معدنی چیست؟
ماینر بیت کوین به دستگاهی (سخت افزار) گفته میشود که در فرآیند استخراج بیت کوین شرکت دارد. برخی مواقع به دارندگان این دستگاه ها نیز ماینر گفته میشود. بر خلاف دنیای واقعی که پول راحت و به هر اندازهای چاپ میشود، تولید بیت کوین ساده نیست و از طریق حل مسائل ریاضی انجام میشود. به بیان سادهتر، بیت کوین دارای دفترچه اشتراکی است که معاملات گذشته را ثبت میکند؛ به فرآیند اضافه کردن معاملات جدید به این دفترچه عمومی، ماینینگ گفته میشود.
در شبکه بیت کوین، ماینرها با حل معادلات ریاضی و تأیید تراکنشها، موفق به تولید و استخراج بیت کوین میشوند و به عنوان انگیزهای برای انجام کار، مقداری بیت کوین هم به عنوان پاداش دریافت میکنند.
چرا فرآیندی با نام ماینینگ باید وجود داشته باشد؟
فرآیند تولید بیت کوین به این دلیل ماینینگ نام دارد که تا حد زیادی شبیه به استخراج واقعی سایر منابع مادی است؛ نیاز به تلاش فراوان دارد و هرچه این تلاش جمع شود، به آرامی پول جدیدی را با نرخهایی که با منابع معادنی مانند طلا و نقره از سطح زمین قابل مقایسه است، ایجاد میکند.
برای پاسخ به این سوال که چرا برای ارز دیجیتالی مانند بیت کوین از اصطلاح ماینینگ استفاده میشود و این فرآیند باید وجود داشته باشد، 3 مورد مهم زیرا را بررسی میکنیم:
1. بررسی و تأیید تراکنشها
همانطور که میدانید، طلا یک فلز قیمتی و با ارزش است که در دنیا کمیاب و محدود است. رمزارزی مانند بیت کوین نیز تعداد محدودی دارد (21 میلیون بیت کوین) که به مرور زمان کشف و تولید میشود و برای تولید آن، دستگاههای قدرتمندی موردنیاز است. از طرفی، بر خلاف دلار که بدون هیچ محدودیتی توسط دولت آمریکا قابل چاپ است، بیت کوین چاپ نمیشود، بلکه طی فرآیندی زمانبر توسط ماینرها استخراج و توزیع میشود. ماینینگ یک ستون اساسی در شبکه بیت کوین است که بررسی و تأیید تراکنشها از طریق آن صورت میگیرد.
|
2. غیرمتمرکز بودن
ارز دیجیتالی مانند بیت کوین با هدف تمرکززدایی و توزیع قدرت، معرفی شده است. بر خلاف ارزهای فیات مانند دلار که متمرکز (تحت کنترل) است، بیت کوین به صورت غیرمتمرکز (کنترل نشده) عمل میکند. هر کسی در هر جای دنیا با فراهم آوردن دستگاه موردنیاز و دسترسی به اینترنت، میتواند به ماینینگ بیت کوین بپردازد. بنابراین، فرآیند ماینینگ بستری را فراهم آورده است که ارزهای رمزنگاری شده (رمزارزها) بین تمام افراد در سراسر جهان توزیع شود و هیچ گونه محدودیتی در این زمینه وجود نداشته باشد. هیچ واسطه یا نهاد مرکزی، نمیتواند استخراج و توزیع رمزارز را متوقت کند.
|
3. امنیت شبکه
شبکه بیت کوین توسط فرد یا گروه خاصی کنترل نمیشود و معاملات باید توسط ماینرها تأیید شود. هر تراکنشی که در شبکه انجام میشود، در یک دفتر کل توزیع شده در اختیار دیگران قرار میگیرد و بهروزرسانی میشود. هیچ فردی به تنهایی نمیتواند یک تراکنش را انجام دهد یا تغییری در سیستم ایجاد کند. جهت ایجاد هرگونه تغییر یا اختلال در سیستم، باید بیش از نیمی از ماینرهای شبکه با هم هماهنگ شوند که با توجه به پراکندگی و تعداد زیاد ماینرها و موارد امنیتی دیگر، این امر غیرممکن است و از سال 2009 که اولین بلاک استخراج شد، تاکنون چنین اتفاقی رخ نداده است.
|
فارم ماینینگ یا استخر استخراج
فرض کنید شما یک معدن طلا را کشف کردید و قصد دارید که به استخراج طلا بپردازید. فکر میکنید اگر به تنهایی اینکار را انجام دهید، زودتر به نتیجه میرسید یا اینکه گروهی از معدنچیها را با خودتان همراه کنید و بر اساس کاری که انجام میدهند، به آنها دستمزد پرداخت کنید؟
احتمال خیلی زیاد، به صورت گروهی زودتر به نتیجه خواهید رسید و کمتر هم اذیت میشوید. استخراج بیت کوین و سایر رمزارزها نیز به این صورت است؛ گروهی از ماینرها نسبت به یک ماینر، شانس بیشتری برای یافتن جواب معاملات و گرفتن پاداش دارند.
در ابتدا، امکان استخراج بیت کوین با فراهم کردن امکانات اولیه و حتی با کامپیوتر خانگی وجود داشت، اما با مرور زمان با افزایش ماینرها و افزایش رقابت، کار استخراج سخت شد.
به دلیل اینکه یک ماینر درصد کمی از قدرت کل ماینینگ در شبکه را در اختیار دارد، شانس کمتری برای پیدا کردن بلاک و حل مسائل پیچیده ریاضی دارد. استخرهای استخراج این مشکل را حل میکنند. استخر استخراج (Mining Farm) جایی است که ماینرها قدرت محاسباتی خودشان را با هم به اشتراک میگذارند و پاداش استخراج به صورت عادلانه و بر اساس میزان کاری که هر ماینر انجام داده است (میزان تلاش ماینر در راستای پیدا کردن جواب مسئله ریاضی و ایجاد بلاک)، بین اعضای استخر تقسیم میشود.
هیچ گونه محدودیت جغرافیایی برای استخرهای استخراج وجود ندارد و ماینرها از سراسر جهان میتوانند به این استخرها ملحق شوند.
فرآیند ماینینگ چگونه انجام میشود؟
خلاصه فرآیند ماینینگ ارزهای رمزنگاری شده مانند بیت کوین به صورت زیر است:
1. ارسال درخواست تراکنش
فرض کنید علی میخواهد یک بیت کوین به رضا ارسال کند. درخواست علی به عنوان یک تراکنش وارد شبکه میشود. جهت اینکه تراکنشهای موجود در شبکه تأیید شود و در بلاک بلاکچین (زنجیره بلاک) قرار گیرد، نیاز است که ماینر تراکنش را بررسی و تأیید کند.
2. انتخاب تراکنش توسط ماینر
ماینر تراکنش موردنظر را جهت بررسی و تأیید انتخاب میکند. تا زمانی که ماینر این تراکنش را انتخاب نکرده باشد، تراکنش در "استخر تراکنشهای تأیید نشده" باقی میماند.
3. تکمیل ظرفیت بلاک
هر بلاک تراکنشهای مختلفی را میتواند نگهداری کند و حداکثر اندازه خاصی دارد (در بلاکچین بیت کوین، این مقدار، 1 مگابایت است). هر بار که ماینر تراکنشی را تأیید میکند، به بلاکی که در حال حاضر چندین تراکنش دارد، اضافه میشود؛ اینکار تا جایی ادامه پیدا میکند که که ظرفیت بلاک تکمیل شود.
4. اثبات انجام کار
بعد از ایجاد یک بلاک از تراکنشها، ماینرها برای اضافه کردن بلاک جدید به بلاکچین به یک امضا نیاز دارند که به آن اثبات کار (proof of work) میگویند. این امضای دیجیتالی از طریق حل مسائل پیچیده ریاضی برای هر بلاک بدست میآید. ماینرها سعی میکنند از طریق حدس و گمان، به جواب مسئله برسند. حل این مسائل پیچیده بشدت دشوار است و به قدرت محاسباتی بالا و برق زیادی نیاز دارد.
5. توزیع بلاک در شبکه
هر ماینری که بتواند زودتر به جواب مسئله برسد، بلاک را به همراه امضاء آن در شبکه پخش میکند و سایر ماینرها متوجه میشوند که این بلاک حل شده است و سراغ بلاکهای دیگر میروند.
6. تأیید بلاک توسط سایر ماینرها (الگوریتم اجماع)
جهت اضافه شدن بلاک به بلاکچین باید سایر ماینرها به این نتیجه برسند که با یکدیگر اتفاق نظر دارند و موافق هستند که بلاک موردنظر دارای اعتبار کافی است (الگوریتم اجماع). هر بلاک جدید دارای اطلاعاتی از بلاک قبل از خود است؛ بنابراین، سایر ماینرها این مسئله را بررسی میکنند و در صورت مطابقت تراکنشهای موجود در بلاک با تاریخچه تراکنشها، بلاک را ذخیره میکنند.
7. اضافه شدن بلاک جدید به بلاکچین
بعد از اضافه شدن بلاک جدید به بلاکچین، اطلاعات ثبت شده برای همیشه غیرقابل تغییر است. ماینرها برای تأیید تراکنشها و استخراج هر بلاک، پاداش دریافت میکنند که این پاداش برای استخراج هر بلاک بیت کوین، 12.5 بیت کوین است که هر 4 سال یکبار نصف میشود.
هزینه های ماینینگ شامل چه مواردی میشود؟
استخراج رمزارز با ارزشی مانند بیت کوین که قیمت جهانی آن در این لحظه، بالغ بر 8 هزار دلار است، مورد توجه افراد زیادی قرار گرفته است. قبل از هرگونه سرمایهگذاری در زمینه ماینینگ رمزارزها مانند ماینینگ بیت کوین، به دقت هزینه های سرمایهگذاری و نرخ بازگشت سرمایه خودتان را بررسی کنید. 2 هزینه مهم که باید در سرمایهگذاری برای ماینینگ تجزیه و تحلیل کنید:
1. هزینه خرید دستگاه یا سخت افزار 2. هزینه برق
|
هزینههای سرمایهگذاری ماینینگ در کشورهای مختلف به دلیل یکسان نبودن هزینه برق، متفاوت است. در کشور ایران، به دلیل پایین بودن هزینه برق نسبت به خیلی از کشورها، استخراج بیت کوین بهصرفه است (البته مقدار برق مصرفی دستگاه نیز در مقرون بهصرفه بودن ماینینگ بیت کوین تأثیرگذار است).
اگر جزو آن دسته از افرادی هستید که سرمایه کافی برای خرید تجهیزات موردنیاز ماینینگ را ندارید و نگهداری و مدیریت دستگاههای ماینر برایتان سخت است، میتوانید از استخراج ابری استفاده کنید. در استخراج ابری شما به هیچ کدام از تجهیزاتی که گفته شد نیاز ندارید. استخراج ابری به این صورت این است که شما مبغلی را بابت خرید "قدرت هش" از شرکتهای توسعه دهنده و ارائه دهنده خدمات استخراج ابری پرداخت میکنید. با استفاده از این قدرت خریداری شده و تنها با یک حساب کاربری، میتوانید به گروه استخراج کنندگان رمزارزها ملحق شوید.
نکات مهم ماینینگ و استفاده از استخرهای استخراج
نکات مهم زیر را در مورد ماینینگ رمزارزها به خاطر داشته باشید:
- قبل از شروع سرمایهگذاری در ماینینگ، مطالعات کافی را انجام دهید.
- برآورد دقیقی از هزینه های سرمایه گذاری در ماینینگ داشته باشید.
- رمزارزهای استخراجی (مانند بیت کوین) را در کیف پولهای امن نگهداری کنید.
- به دلیل تولید گرمای زیاد توسط دستگاه ماینر، مکانی که دستگاه شما در آنجام قرار میگیرد، باید دارای تهویه هوای مناسب باشد.
- قبل از پیوستن به یک استخر استخراج، تمام جوانب را بررسی کنید و از معتبر بودن آن مطمئن شوید.
- هیچگونه اطلاعات محرمانهای را از استخر ماینینگ که عضو آن هستید، در اختیار دیگران قرار ندهید.
- اندازه استخر را در نظر داشته باشید. به دلیل بالا بودن قدرت محاسبات در استخرهای بزرگ، پرداختیها منظم و کمتر است. برعکس، در استخرهای کوچک، به دلیل پایین بودن قدرت محاسبات، مدت زمانی زیادی طول میکشد تا یک بلاک جدید پیدا شود و پرداختیها نامنظم و بیشتر است.
- به ساختار هزینه و نحوه محاسبه پرداختیها توسط استخر استخراج توجه داشته باشید. برخی استخرها مبلغی به عنوان هزینه خدمات استخر از شما دریافت میکنند اما برخی دیگر در ابتدا رایگان هستند ولی بعد از مدتی، اعلام میکنند که جهت استفاده از خدمات استخر، باید حسابتان را شارژ کنید.
- امنیت و شفافیت استخر موردنظر را ارزیابی کنید.
- بررسی کنید که استخر موردنظر، چه روشهایی را برای تقسیم کار بین ماینرها در نظر گرفته است.
- دستگاههای ماینر سروصدای زیادی ایجاد میکنند و مصرف برق بالایی دارند؛ استفاده از تعداد زیادی از آنها در منازل مسکونی و شهرها، منطقی نیست.
- اگر قصد راهاندازی استخر استخراج دارید، مناطق روستایی و مناطقی که خارج از شهر است، به دلیل پایین بودن هزینه های برق، محل مناسبی برای اینکار هستند.