وبلاگ

آخرین اخبار ما

image

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

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


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

پول چاپ نمی‌شود , بیت کوین ها به طور محدود استخراج می شود . کامپیوترهای سراسر عالم برای استخراج بیت کوین با هم رقابت می نمایند .

استخراج چگونه انجام می شود؟

مردمان طی روز بیت کوین ها را از روش کانال بیت کوین برای یکدیگر ارسال می نمایند , البته تا‌وقتی‌که چیزی

سابقه تراکنش ها را نگداری نکند , هیچ کس قدرتمند به انجام تراکنش نخواهد بود . کانال بیت کوین با گردآوری

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

کار کامپیوتر های استخراج کننده تایید این تراکنش ها است و برای آن پاداش ( بیت کوین ) اخذ می نمایند .

ساخت یک هش از آن

استخراج کننده بیت کوین چگونه این کار را انجام می دهد؟ این شبکه دارنده یک لیست طولانی از بلاک ها است که تحت

عنوان “ بلاک چین ” شناخته می شود . این بلاک ها میتوانند برای کشف نشانی های بیت کوین مورد استعمال قرار گیرند .

هر توشه که یک بلاک تازه از تراکنش ها تولید می شود , آن را به بلاک چین طولانی تر می نماید و

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

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

را فرمول ریاضی به آن اعمال می کنندو آن را به چیزی دیگر تبدیل می نمایند . این چیز دیگر یک

دنباله ای به مراتب کوتاه تر , در ظاهر تصادفی از حروف و اعداد شناخته شده‌است که هش نامیده می شود .

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

درحالی که ساخت هش سهل و آسان است , البته هر هش مخصوص بفرد است .

پس به عبارت دیگر تنها کامپیوتر می داند که چه کاری انجام داده است و هیچ شخصی قدرتمند به دسترسی به داده ها نیست .

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

رقابت برای سکه

 

هر بار که هر کامپیوتر با موفقیت یک هش ایجاد می نماید , پاره ای بیت کوین اخذ می نماید .

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

کامپیوترها حقیقتا دراین مورد عالی می‌باشند . کانال بیت کوین بایستی آن را دشوارتر نماید ,

در غیر این صورت هر که با صدها تراشه قادر است تمام بیت کوین ها را در پهنا چندین دقیقه استخراج نماید .

پروتکل جدید بیت کوین به صورت عمدی با معرفی چیزی به اسم «اثبات کار» این اختلال را حل نموده است .

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