ماینینگ چیست؟
سه راه اصلی برای بدست آوردن بیتکوین وجود دارد:
- خرید آنها در بورس
- پذیرش آنها در ازای فروش کالاها و ارایه خدمات
- استخراج (ماینینگ)
ماینینگ (استخراج) فرآیندی است برای ثبت معاملات جدید انجام شده در دفتر اصلی بیت کوین که همان بلاک چین نامیده میشود.درواقع ماینینگ یا استخراج بیتکوین فرایندی است که در ان تراکنش های شبکه بیتکوین تایید میشود که هر کاربر شبکه می تواند به این دفترچه دسترسی داشته باشد.

ماینینگ : فرایندی از ثبت اطلاعات که با استفاده از قدرت پردازش رایانه ها در نقاط مختلف جهان انجام می شود.
بلاکچین : یک دفترچه توزیع شده عمومی که در آن سوابق معاملات بیتکوین نگهداری می شود.
بلاکچین به معنای واقعی کلمه زنجیره ای از بلوک ها است ، که لیست معاملات انجام شده در مدت زمان معینی را نشان میدهد. هنگامی که یک بلوک از معاملات (تعداد زیادی معامله در زمان خاص مثلا ۱۰ دقیقه) ایجاد می شود ، استخراج کنندگان آن را از طریق یک فرآیند انجام می دهند. آنها فرمولهای ریاضی پیچیده ای را برای اطلاعات موجود در بلوک اعمال می کنند و متعاقباً آن را به زنجیرهای بسیار کوتاه تر و به ظاهر تصادفی از حروف و اعداد موسوم به ‘هش‘ تبدیل می کنند.
هش - یک توالی منحصر به فرد با طول ثابت از ارقام تصادفی ، که می تواند از داده هایی با هر اندازه ایجاد شود.
یک هش فقط شامل اطلاعات مربوط به معاملات نیست؛ بلکه از دادههای متعددی تشکیل شده است. مهمترین این دادهها، هش بلوک قبلی است که در بلاکچین ذخیره شده و در هش بلوک فعلی بهطور حتم گنجانده میشود. این ویژگی در فرآیند ماینینگ بیتکوین نقش اساسی دارد و باعث ایجاد زنجیرهای پیوسته و غیرقابل تغییر از بلوکها میشود که امنیت شبکه را تضمین میکند.
اگرچه ساختن یک هش از مجموعه دادههایی مانند بلوک معاملات فرآیندی نسبتاً ساده است، اما نمیتوان دقیقاً دانست که چه دادههایی در آن به کار رفتهاند، زیرا هشها به گونهای طراحی شدهاند که خروجی آنها کاملاً غیرقابل پیشبینی و منحصربهفرد باشد.
در فرایند ماینینگ، هر هش تولیدشده کاملاً منحصر به فرد است و حتی تغییر فقط یک کاراکتر در دادههای ورودی، باعث ایجاد یک هش کاملاً متفاوت میشود. این حساسیت بالا باعث میشود که دستکاری در دادههای بلاکچین بهسادگی قابل تشخیص باشد و امنیت و صحت اطلاعات را در عملیات ماینینگ بیتکوین تضمین کند.
اگر کسی یک بلوک معاملات را دستکاری کند ، هش آن بلافاصله تغییر خواهد کرد ، و تمام هش های در ارتباط با این هش تحت تاثیر دستکاری در بلاکچین قرار میگیرند. بنابراین تلاش برای کلاهبرداری در شبکه بیت کوین توسط افراد به راحتی مشاهده و از ان جلوگیری می شود.
جوایز
اساساً ، ماینرها (استخراج کنندگان) با تأیید هر معامله و اطمینان از مشروعیت هر یک از خدمات بیت کوین در خدمت جامعه بیت کوین هستند.همه آنها با استفاده از نرم افزاری که مخصوص بلوک ها نوشته شده با یکدیگر رقابت می کنند. هر بار که یک بلوک ‘پلمپ شود’ ، به این معنی است که استخراج کننده با موفقیت یک توالی هش درست ایجاد کرده است و طبق آن پاداش می گیرد. از اکتبر سال ۲۰۱۷ ، میزان پاداش برای هر بلوک ۱۲.۵ بیت کوین است و این مقدار هر ۲۱۰،۰۰۰ بلوک به نصف کاهش می یابد که به این پدیده هاوینگ (halving (میگویند.
هاوینگ (Halving) - نصف شدن پاداش استخراج بیت کوین ، برنامهای از پیش طراحی شده برای سازماندهی استخراج بیت کوین است. این موضوع برای ماینرهای این رمزارز مهم است چراکه بر میزان قیمت بیتکوین نیز تاثیرگذار است.

تعداد کلی بیتکوینها محدود است؛ فقط ۲۱ میلیون واحد. به همین دلیل، هرچه سکههای بیشتری استخراج (ماین) شوند، کمیابتر شده و در نتیجه باارزشتر میشوند. این ویژگی کمیابی ذاتی باعث میشود که حتی اگر میزان بیتکوینی که به عنوان پاداش هر بلوک داده میشود کاهش یابد، ارزش واقعی پاداش ماینینگ ممکن است همچنان حفظ شود یا حتی افزایش یابد.
با توجه به این ساختار، اگر فرآیند استخراج خیلی سریع پیش برود، تمام بیتکوینهای موجود ممکن است ظرف مدت کوتاهی استخراج شوند. بنابراین، برای جلوگیری از استخراج ناگهانی تمام سکهها، شبکه بیتکوین بهصورت خودکار سختی استخراج را تنظیم میکند. این یعنی با گذشت زمان، حل معماهای ریاضی در فرآیند ماینینگ بیتکوین دشوارتر میشود و ماینرها برای دریافت همان میزان پاداش باید توان محاسباتی بیشتری صرف کنند. این مکانیزم به پایداری و امنیت شبکه کمک میکند و استخراج را به یک فرآیند رقابتی و زمانبر تبدیل میسازد.
ایجاد ارزش در شبکه بیتکوین از طریق مکانیزمی به نام اثبات کار (Proof of Work) انجام میشود. این سیستم بهگونهای طراحی شده که اجرای آن نیازمند صرف منابع واقعی — بهویژه زمان پردازش توسط کامپیوتر — باشد. به بیان ساده، اثبات کار نوعی آزمون محاسباتی است که انجام آن آسان نیست و برای حل آن، باید حجم بالایی از پردازش انجام شود.
در فرآیند ماینینگ بیتکوین، تولید اثبات کار یک فرآیند تصادفی و با احتمال موفقیت پایین است. این یعنی ماینرها باید تعداد زیادی تلاش (آزمون و خطا) انجام دهند تا در نهایت بتوانند یک اثبات معتبر ایجاد کنند. این تلاشها شامل امتحان کردن مقادیر مختلف ورودی تا زمانی است که خروجی تابع هش با شرایط خاص شبکه تطابق داشته باشد.
در دنیای بیتکوین، آنچه به عنوان اثبات کار شناخته میشود، در قالب یک هش معتبر نمود پیدا میکند. هش یک رشته متنی ثابت با ترکیبی از اعداد و حروف است که از اطلاعات بلاک، از جمله تراکنشها و زمان، تولید میشود. وقتی یکی از ماینرها موفق به یافتن هشی شود که معیارهای شبکه را برآورده کند، بلاک استخراجشدهاش معتبر شناخته میشود و به بلاکچین اضافه میگردد.
اثبات کار - یک اقدام اقتصادی است که با نیاز به انجام برخی کارها از سوی درخواست کننده سرویس ، معمولاً به معنای زمان پردازش توسط یک رایانه برای جلوگیری از فعالیت های کلاهبرداری مورد استفاده قرار می گیرد.

برای پیچیده تر کردن روند استخراج که در بالا کامل به دلایل ان اشاره شد، چیزی به نام سختی شبکه بیتکوین اجرا می شود. این معیار سنجشی است برای نسبت سختی استخراج یک بلوک جدید در مقایسه با سختی راحتترین (ساده ترین) بلوکی که تا به حال استخراج شده است.
سختی شبکه بیتکوین – مقیاسی برای سنجش میزان سختی تولید یک هش صحیح در شبکه بیتکوین.
سختی شبکه بیتکوین هر۲۰۱۶ بلوک و با توجه به افزایش یا کاهش تعداد استخراج کنندگان در شبکه تغییر میکند.این شبکه به گونه ای طراحی شده است که استخراج یک بلوک تقریباً ۱۰ دقیقه طول بکشد. با ورود تعداد بیشتری از استخراج کنندگان ، سرعت تولید بلوک بالا می رود .هر بلوکی که توسط کلاهبرداران در شبکه ساخته شده ، توسط ماینرهای دیگر در شبکه رد ، بنابراین بی فایده می شود و پاداشی هم دریافت نمیکنند.
با این روند، ارز جدید به آرامی و به تدریج در دسترس همه قرار میگیرد. مدت زمانی که طول میکشد تا سکههای جدید بیتکوین تولید و استخراج (ماینینگ) شوند، تقریباً همزمان با فرآیند استخراج کالاهایی مانند طلا از زمین است. به همین دلیل، به فرآیند تولید بیتکوین، استخراج یا ماینینگ بیتکوین گفته میشود.
این روند کنترل شده باعث میشود که عرضه بیتکوین به شکل تدریجی افزایش یابد و ارزش آن حفظ شود، همانطور که معدنکاوان در دنیای واقعی با صرف زمان و انرژی، منابع گرانبها را استخراج میکنند.
منبع : کوین تلگراف