• استخراج بیت کوین چیست: چگونه کار می کند، اثبات کار و موارد دیگر

فهرست مطالب

  • استخراج بیت کوین چیست؟
  • استخراج رمز ارز چیست؟
  • بیت کوین چیست؟
  • بلاک چین چیست؟
  • ۳ مفهوم بلاک چین 

در اواخر مارس ۲۰۲۲، ارزش بیت کوین به ۴۳,۳۹۴.۸۰ دلار در بازار مبادلات رسید. این مقدار نشان دهنده یک خبر خوب برای ارز دیجیتال است. در طول سال‌ها، چنان علاقه‌ای به ارز بیت‌کوین افزایش یافته است که ارزش آن به اندازه طلا افزایش یافته است.

آینده برای ماینرها و علاقه مندان بیت کوین امیدوارکننده است و برای هرکسی که می خواهد آن را انجام دهد، یک سرمایه بالقوه سودمند است. با این حال، اجازه دهید ابتدا کمی زمان بگذاریم تا اصول اولیه استخراج بیت کوین را بیاموزیم.

به طور خلاصه

دفتر کل بلاک چین همچنان در حال رشد است زیرا تراکنش هایی که در شبکه انجام شده است به طور مداوم به آن اضافه می شود.

تراکنش‌ها در شبکه بلاک‌چین به بلوک‌هایی گروه‌بندی می‌شوند که به هم متصل می‌شوند تا زنجیره‌ای از بلوک‌ها و در نتیجه زنجیره بلوک را تشکیل دهند.

تراکنش های بلاک چین به ترتیب زمانی ذخیره می شوند که با مهرهای زمانی و توابع هش مشخص شده اند.

با این برتری، سوابق ذخیره شده در شبکه بلاک چین دائمی و غیرقابل تغییر هستند.

برنامه گواهینامه حرفه ای در برنامه BlockchainEXPLORE از بهترین دانشکده IIT Kanpur بیاموزید!

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

 

  • خرید بیت کوین در بازار مبادلات
  • پذیرش بیت کوین در ازای کالا و خدمات
  • استخراج بیت کوین های جدید

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

استخراج بیت کوین چیست؟

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

فرآیند استخراج بیت کوین شامل تایید تراکنش های جدید علیه شبکه بیت کوین است که منجر به تولید بیت کوین های جدید می شود.

استخراج بیت کوین فرآیندی است که طی آن تراکنش های بیت کوین به صورت دیجیتالی در شبکه بیت کوین تایید شده و به دفتر کل بلاک چین اضافه می شود.

این کار با حل پازل‌های هش رمزنگاری پیچیده برای تأیید بلوک‌های تراکنش‌هایی که در دفتر کل بلاک چین غیرمتمرکز به‌روزرسانی می‌شوند، انجام می‌شود.

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

استخراج کریپتو چیست؟

استخراج ارزهای دیجیتال فرآیندی برای ایجاد «کوین‌های دیجیتال» جدید است. با این حال، این تا حد سادگی است. فرآیند بازیابی این سکه ها نیازمند حل معماهای پیچیده، اعتبارسنجی تراکنش های ارزهای دیجیتال در شبکه بلاک چین و افزودن آنها به دفتر کل توزیع شده برای مکان یابی آنها است.

بیت کوین چیست؟

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

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

مزایای بیت کوین

در مقایسه با ارزهای فیات سنتی، دارایی ها می توانند سریعتر در شبکه بیت کوین منتقل شوند. این سیستم همچنین دارای کارمزد تراکنش های پایین تری است، زیرا غیرمتمرکز است و هیچ واسطه ای وجود ندارد، و از نظر رمزنگاری ایمن است – هویت فرستنده و گیرنده مخفی نگه داشته می شود و جعل یا هک تراکنش ها غیرممکن است. به علاوه، تمام اطلاعات در یک دفتر کل عمومی در دسترس است، بنابراین هر کسی می تواند معاملات را مشاهده کند.

بلاک چین چیست؟

همانطور که گفته شد، بلاک چین فناوری زیربنایی بیت کوین است. بلاک چین یک دفتر کل توزیع شده عمومی است که در آن تراکنش ها به ترتیب زمانی ثبت می شوند. هرگونه رکورد یا تراکنش اضافه شده به بلاک چین را نمی توان تغییر داد یا تغییر داد، به این معنی که تراکنش ها از هک شدن در امان هستند. بلوک کوچکترین واحد یک بلاک چین است و ظرفی است که a را در خود جای می دهد

تمام جزئیات معامله یک بلوک دارای چهار فیلد یا ویژگی اصلی است:

Previous hash: این ویژگی مقدار هش بلوک قبلی را ذخیره می‌کند، و به این ترتیب بلوک‌ها به یکدیگر مرتبط می‌شوند.

داده: این مجموعه انبوهی از تراکنش‌های موجود در این بلوک است—مجموعه تراکنش‌هایی که استخراج و اعتبارسنجی شده و در بلوک گنجانده شده‌اند.

Nonce: در الگوریتم اجماع “اثبات کار”، که بیت کوین از آن استفاده می کند، nonce یک مقدار تصادفی است که برای تغییر خروجی مقدار هش استفاده می شود. هر بلوک قرار است یک مقدار هش ایجاد کند و nonce پارامتری است که برای تولید آن مقدار هش استفاده می شود. اثبات کار، فرآیند تأیید تراکنش است که در بلاک چین انجام می شود.

Hash: این مقداری است که با عبور دادن مقدار هش قبلی، داده ها و nonce از طریق الگوریتم SHA-256 به دست می آید. این امضای دیجیتال بلوک است.

SHA-256 یک الگوریتم هش رمزنگاری است که یک مقدار هش الفبایی ۲۵۶ بیتی منحصر به فرد برای هر ورودی داده شده تولید می کند، و این ویژگی منحصر به فرد این الگوریتم رمزنگاری است: هر ورودی که بدهید، همیشه یک هش ۲۵۶ بیتی تولید می کند.

همچنین بخوانید: بلاک چین چیست

۳ مفهوم بلاک چین

برای درک استخراج بیت کوین، ابتدا باید سه مفهوم اصلی بلاک چین را درک کنید.

دفتر کل توزیع شده عمومی: دفتر کل توزیع شده، رکوردی از تمام تراکنش های نگهداری شده در شبکه بلاک چین در سراسر جهان است. در شبکه، اعتبارسنجی تراکنش ها توسط کاربران بیت کوین انجام می شود.

SHA-256: بلاک چین با استفاده از یک تابع هش به نام SHA-256 برای اطمینان از ایمن نگه داشتن بلوک ها از دسترسی غیرمجاز جلوگیری می کند. امضای دیجیتالی دارند. مقدار هش آنها، پس از تولید، قابل تغییر نیست. SHA-256 یک رشته ورودی با هر اندازه ای را می گیرد و یک خروجی ۲۵۶ بیتی ثابت را برمی گرداند، و این یک تابع یک طرفه است—شما نمی توانید عکس معکوس ورودی را به طور کامل از خروجی (آنچه تولید کرده اید) استخراج کنید.

اثبات کار: در استخراج بلاک چین، ماینرها با حل یک معمای ریاضی دشوار به نام اثبات کار، تراکنش ها را تأیید می کنند. برای انجام این کار، هدف اصلی ماینر تعیین مقدار nonce است و آن مقدار nonce معمای ریاضی است که ماینرها باید آن را حل کنند تا هش تولید کنند که کمتر از هدف تعریف شده توسط شبکه برای یک بلوک خاص باشد.

مفهوم استخراج بیت کوین

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

بیت کوین سود یک ربات رمزنگاری خودکار است که به تجارت بیت کوین و سایر ارزهای دیجیتال برای کسب سود کمک می کند. از یک الگوریتم هوش مصنوعی برای شناسایی فرصت های معاملاتی در بازار کریپتو استفاده می کند که می تواند به طور خودکار تجارت شما را بسته و باز کند و در زمان و مداخله دستی شما در حین معامله صرفه جویی کند. 

این شرکت ادعا می کند که حدود ۸۵ درصد از معاملاتش در شرایط عادی بازار سود تولید می کنند. با این حال، برای محاسبه سود حاصل از فرآیند استخراج بیت کوین، دانش فنی مورد نیاز است.

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

بیت کوین در مقابل ارزهای سنتی

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

استخراج بیت کوین چگونه کار می کند: شبکه توزیع شده عمومی، POW، عدد هگزادسیمال ۶۴ رقمی (الگوریتم SHA-256)

بلاک چین یک شبکه همتا به همتای غیرمتمرکز است که از امنیت و شفافیت بالایی برخوردار بوده و از این رو قابل اعتماد است. این به این دلیل است که سوابق در شبکه بلاک چین با استفاده از مُهرهای زمانی و توابع هش رمزنگاری به گونه‌ای ایمن می‌شوند که پس از اضافه شدن به دفتر کل، تغییر تراکنش‌ها تقریباً غیرممکن و غیرعملی است. هسته اصلی امنیت بلاک چین فقدان کنترل متمرکز است.

در اینجا خلاصه ای از اتفاقاتی است که در حین استخراج بیت کوین رخ می دهد

الزامات معدن

یک ماینر بیت کوین ابتدا ابزارهای تجارت خود را انتخاب کرده و آنها را راه اندازی می کند. این شامل:

 

  • پردازنده گرافیکی سخت افزاری (واحد پردازش گرافیکی)، SSD برای استخراج کریپتو، یا ASIC (مدار مجتمع ویژه برنامه)
  • نرم افزار معدن
  • یک کیف پول
  • استخر ماینینگ ترجیحی (اگر فردی گزینه استخراج استخر را به جای استخراج انفرادی انتخاب کند)

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

عناصر یک تراکنش بیت کوین

هنگامی که یک تراکنش در شبکه بیت کوین آغاز می شود، سه عنصر درگیر است:

 

  • ورودی تراکنش
  • یک خروجی تراکنش
  • مبلغ معامله

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

درخت مرکل و الگوریتم SHA-256

درخت مرکل یک ساختار داده از هش های یک بلوک است و به عنوان خلاصه ای از تمام تراکنش های موجود در بلوک عمل می کند. در درخت مرکل، هش‌های تراکنش‌های فردی که به عنوان شناسه تراکنش شناخته می‌شوند، به طور مکرر با استفاده از الگوریتم SHA-256 جفت می‌شوند تا زمانی که تنها یک هش کل درخت را شناسایی کند. این هش به عنوان ریشه مرکل یا هش ریشه شناخته می شود.

درخت مرکل تأیید کارآمد تراکنش ها در شبکه بیت کوین را امکان پذیر می کند.

سربرگ بلوک

ریشه Merkle، شناسه درخت Merkle، در هدر بلوک ذخیره می شود. هدر بلوک حاوی اطلاعاتی در مورد بلوک است و شامل اجزای زیر است:

 

  • شماره نسخه نرم افزار بیت کوین
  • هش بلوک قبلی
  • ریشه مرکل (ریشه هش)
  • مهر زمان
  • غیر رمزی
  • هدف

این اطلاعاتی است که ماینرها برای حل پازل هش و اضافه کردن یک تراکنش بلوکی استفاده می کنند.

حل پازل هش

ماینرها باید پازل هش را با یافتن هش زیر یک هدف معین از طریق شرط دشواری حل کنند. هدف، ذخیره شده در هدر، به عنوان یک عدد ۶۷ رقمی بیان می شود که بر اساس تعداد ماینرهایی که برای حل یک تابع درهم رقابت می کنند، دشواری استخراج را تعیین می کند. توجه به این نکته مهم است که این سختی پس از ایجاد هر بلاک ۲۰۱۶ بسته به مدت زمانی که ماینرها در بلوک های قبلی ۲۰۱۶ برای حل یک معادله نیاز داشتند، تنظیم می شود. این همچنین به حفظ نرخ اضافه شدن تراکنش ها در بلاک چین در ۱۰ دقیقه کمک می کند.

برای حل معمای هش، ماینرها سعی می کنند هش یک بلوک را با اضافه کردن یک nonce به هدر بلوک به طور مکرر محاسبه کنند تا زمانی که مقدار هش به دست آمده کمتر از هدف باشد. هنگامی که یک کامپیوتر ماینینگ معما را حل می کند، یک بلوک جدید با موفقیت ایجاد می شود که پس از توافق بین گره ها در شبکه بیت کوین اعتبار سنجی می شود. هنگامی که یک بلوک اعتبار سنجی می شود، تراکنش های بسته بندی شده در آن تأیید شده و بلوک به زنجیره اضافه می شود. همانطور که در بالا ذکر شد، این هر ۱۰ دقیقه یکبار اتفاق می افتد.

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

استخراج و گردش بیت کوین

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

از پیدایش بلاک بیت کوین استخراج شده در سال ۲۰۰۹ با ۵۰ بیت کوین، بیت کوین های بیشتری از آن زمان استخراج شده و در گردش قرار گرفته اند. استخراج بیت کوین تضمین می‌کند که بلوک‌های تراکنش‌ها به ترتیب درستی ایجاد شده و روی هم چیده می‌شوند، به گونه‌ای که بتوان آن را به صورت ریاضی ردیابی و اثبات کرد. با ایجاد بلاک ها، بیت کوین به عنوان یک پاداش ارائه می شود که تعداد بیت کوین های در گردش را افزایش می دهد.

ساختار معماری بیت کوین به گونه ای مبتکرانه بود که هر ۱۰ دقیقه یک بلاک کشف می شود و برای هر بلوکی که استخراج می شود یک جایزه بیت کوین ثابت ارائه می شود.

پیشگیری از هک

اگر کسی سعی کند داده ها را هک کند چه؟ بلاک چین، همانطور که از نامش پیداست، زنجیره‌ای از بلوک‌ها است – بیایید بلوک‌های A، B و C را بنامیم. هر بلوک یک پازل را حل کرده و یک مقدار هش برای خودش ایجاد کرده است که شناسه آن است. حال فرض کنید شخصی سعی می کند بلوک B را دستکاری کرده و داده ها را تغییر دهد. داده ها در بلوک جمع می شوند، بنابراین اگر داده های بلوک تغییر کند، مقدار هش که امضای دیجیتال بلوک است نیز تغییر می کند. بنابراین زنجیره بعد از خود را خراب می کند – بلوک های جلوتر از بلوک B همگی جدا می شوند، زیرا مقدار هش قبلی بلوک C معتبر باقی نمی ماند.

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

مفهوم استخراج بیت کوین – بلاک چین غیرقابل هک است

چرا بیت کوین استخراج کنیم؟

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

 

منبع