بنابر گزارش "دستی بر ایران" و به نقل از سایت "والکس"، منظور از استخراج ارز دیجیتال مجموعه فعالیتهایی است که برای تایید تراکنش در یک شبکه انجام میشود. در این مطلب بیشتر با این مفهوم و مراحل آن آشنا خواهید شد.
این روزها بازار بزرگ کریپتو کارنسیها به یکی از بزرگترین منبع درآمد افراد در سراسر جهان تبدیل شده است. در حقیقت علاوه بر ترید و تبادل ارزها میتوان از طریق استخراج ارز دیجیتال نیز به بالاترین درآمدها رسید. ریسکپذیری در فرایند ماینینگ ارز دیجیتال نسبت به تبادل و معامله آن بسیار کمتر است، همین امر باعث شده تا تعداد کثیری از افراد در این حوزه فعالیت کنند.
اگر شما هم قصد دارید که در این حوزه فعالیت کرده و کسب درآمد کنید، حتما با این پرسش مواجه شدهاید که اصلا فرایند استخراج رمز ارزها به چه صورت بوده و از چه روشهایی برای انجام آن استفاده میشود؟ در اصل استخراج ارزهای دیجیتال فرایندی است که در آن با تایید تراکنشها در داخل شبکه سکه جدیدی از طریق سی پی یو، کارت گرافیک یا ایسیک تولید میشود.
منظور از استخراج ارز دیجیتال چیست؟
پیش از اینکه در مورد چگونگی انجام استخراج ارز دیجیتال صحبت کنیم، ابتدا لازم است تا توضیحات مفهومی و پایه را ارائه کنیم. پیش از ظهور ارزهای دیجیتال زمانی که مردم واژه استخراج را میشنیدند با خود تصور میکردند که استخراج تنها شامل کشف کردن و جدا کردن سنگها و مواد معدنی از اعماق زمین و کوههاست. در صورتی که امروزه زمانی که از استخراج صحبت به میان میآید، در اولین مرحله ذهنیت افراد به سمت استخراج ارزهای دیجیتال سوق داده میشود.
برای استخراج ارزهای دیجیتال شما نیازی به انجام کارهای فوق سنگین فیزیکی نداشته و تنها با داشتن یک پردازنده، کارت گرافیک یا دستگاه مخصوص ماینینگ نیاز دارید. در حالت کلی به تولید و ثبت معاملات رمز ارزها به وسیله دستگاههای ماینر استخراج ارز دیجیتال گفته میشود.
در بلاگ والکس نیز نوشته شده است که استخراج ارز دیجیتال به تمام آن اموری گفته میشود که برای تأیید تراکنش در یک شبکه PoW انجام میشود. در این صورت کاربرانی که مشغول این عملیات هستند، مستحق دریافت پاداشی از سوی شبکه خواهند شد. این پاداش از توکنهای جدید آن شبکه اهدا میشود و فرایند استخراج ارز دیجیتال انجام میشود. در ادامه این مقاله توضیح میدهیم که ماینینگ در دنیای کریپتو چیست و چگونه انجام میشود و این فرایند را از جهات مختلف بررسی خواهیم کرد.
ماینینگ ارز دیجیتال چگونه انجام میشود؟
بسیاری از مردم ماینینگ ارزهای دیجیتال را راهی برای ایجاد سکههای جدید میدانند، در حالی که این فرایند در اصل شامل اعتبارسنجی و تایید تراکنشهای مربوط به کریپتوها در بستر شبکه بلاکچین میشود. در حقیقت به پروسه معتبرسازی تراکنش سایر افراد به وسیله رایانه و اضافه کردن آن به لیست عمومی (همان بلاکچین) استخراج ارز دیجیتال گفته میشود.
فرایند استخراج کریپتوها به نرمافزارهای خاصی به منظور حل معادلات پیچیده ریاضی نیاز دارد، در اوایل ظهور این فرایند عمدتا از تراشه سی پی یو ساده در کامپیوتر خانگی استفاده میشد، اما امروزه با پیشرفت تکنولوژی از تراشههای بیشتر سی پی یو نیز برای استخراج هر چه بیشتر و سریعتر ارزها استفاده میشود. این فرایند پیچیده و دقیق طی 7 مرحله صورت میگیرد. در هر یک از مراحل دستورالعملهای خاصی توسط ماینرها نیز اجرا میشود.
مراحل استخراج ارز دیجیتال
در اولین مرحله کاربر از طریق ارزهای دیجیتالی که در کیف پول خود دارد، تراکنشی را انجام داده و ارز دیجیتال مورد نظر خود را به فرد دیگری ارسال میکند سپس این تراکنش نیز از طریق نرمافزار یا هر نوع برنامه کیف پول پخش شده و تراکنش نیز منتظر میماند تا توسط یک دستگاه ماینر روی یک بلاکچین انتخاب شود، البته باید به این نکته هم اشاره کنیم تا زمانی که این تراکنش روی بلاکچینی انتخاب نشود، در استخر تراکنشهای تایید نشده قرار میگیرد.
در مرحله سوم یعنی پس از تایید و قرار گرفتن تراکنش در روی بلاکچین، ماینرها این تراکنش را به شکل یک بلاک در میآورند. هر بلاک حاوی مجموعهای از تراکنشها و برخی دادههای مازاد از جمله امضای دیجیتال، زمانسنج و … است.
چندین ماینر میتوانند به صورت همزمان یک تراکنش را در بلاک خود بگنجانند (هر بلاکچین ظرفیت خاص خود را دارد). برای نمونه بیشترین ظرفیت اندازه بلاک در بلاکچین بیت کوین حدود 1 مگابایت است. بسیاری از ماینرها اغلب تراکنشهایی را در اولویت افزودن به بلاک خود قرار میدهند که هزینه تراکنش بالایی را دارا هستند؛ چراکه در صورت بالا بودن هزینه تراکنش پاداش بیشتری نیز برای آنها توسط ماینرها فراهم میشود.
فرایند افزودن تراکنش به بلاک
همان طور که در مطالب بالا گفته شد، هر ماینر تراکنشی را انتخاب کرده و با افزودن آن به بلاک خود، بلاکی از تراکنش را به وجود میآورد. برای اضافه کردن بلاکها در بلاکچین به امضا نیاز دارند. منظور از امضا دقیقا اثبات کار یا همان Proof Of Work نام دارد که از طریق حل مسائل ریاضی پیچیده توسط نرمافزار ماینرها برای هر بلاک به صورت خاص و متمایز ایجاد میشود. به این نکته بسیار مهم توجه داشته باشید که هر بلاک مسئله ریاضی خاص خود را دارد (امضا خاصی دارد).
فرایند حل کردن هر یک از مسائل ریاضی که مختص یک ماینر است، به قدرت و انرژی برق بالایی نیاز دارد، این فرایند دقیقا استخراج ارز دیجیتال نام دارد. هر ماینری که به عنوان اولین ماینر بتواند امضای واجد شرایط برای بلاک را بیابد، باید آن را به دیگر ماینرها ارسال کند. پس از ارسال بلاک و امضای آن به سایر ماینر، این دستگاهها باید درستی امضا را بررسی کرده و آن را تایید کنند. در این مرحله بایستی هش خروجی و امضای موجود با یکدیگر مطابقت داشته باشد. منظور از جمله قبلی الگوریتم اجماع بوده، فرایندی که در آن ماینرها به اجماع رسیده و با یکدیگر توافق نظر دارند.
فرایند دنبالهدار افزوده شدن بلاک به بلاکچین
پس از افزوده شدن هر بلاک به زنجیره یا همان شبکه، هر بلاکی که به شبکه اضافه میشود، در واقع تاییدیه برای این بلاک محسوب میشود. هر چقدر یک تراکنش یا همان بلاک تاییدیه بیشتری دریافت کند، به همان اندازه تغییر این بلاک برای هکرها سختتر خواهد بود.
روشهای استخراج ارز دیجیتال
خوشبختانه امروزه میتوان از روشهای مختلفی برای استخراج ارز دیجیتال استفاده کرد. شما از طریق سه روش زیر میتوانید ارز دیجیتال مورد نظر خود را استخراج کنید:
- استخراج با گوشی موبایل
- استخراج با دستگاههای مخصوص ماینینگ (ماینر)
- استخراج با ریگ ماینینگ
با افزایش تعداد ماینرهای شبکه بیت کوین سختی شبکه افزایش مییابد، برای حل این مشکل این روزها از ماینرهای ASIC استفاده میشود.
سخن آخر
چگونگی انجام و مراحل ماینینگ ارز دیجیتال در این مقاله به صورت کامل توضیح داده شد. در حالت کلی استخراج ارزهای دیجیتال نیز توسط ماینرها با حل مسائل پیچیده ریاضی و تاییدیه تراکنش از طریق اتصال قوی اینترنت در بستر بلاکچین انجام میشود.
فرایند ماینینگ ارزهای دیجیتال یکی از بهترین روشها برای کسب درآمد دلاری است، اما باید به این نکته هم توجه داشته باشید که این فرایند همیشه و هر زمان سودآور نیست. میزان سوددهی این فرایند دقیقا به نوع ارز دیجیتال انتخاب شده، سرعت رایانه، هزینه برق و … بستگی دارد. در حالت کلی فرایند استخراج ریسک کمتری نسبت به ترید دارد.
منبع:
https://www.hornetsecurity.com/en/knowledge-base/crypto-mining/