logo
ads
سفارش طراحی انواع اکسپرت و اندیکاتور
search

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

مجموعه آموزشی جامع فارکس

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

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

در سیستم های مالی سنتی , جوامع به سادگی پول بیشتری را هنگام نیاز چاپ مینمایند . اما در بیت کوین , پول چاپ نمیشود , بیت کوین ها به صورت محدود استخراج می شود . کامپیوترهای سراسر عالم برای استخراج بیت کوین با نیز رقابت مینمایند . استخراج به چه شکل انجام می شود؟ […]

در سیستم های مالی سنتی , جوامع به سادگی پول بیشتری را هنگام نیاز چاپ مینمایند . اما در بیت کوین , پول چاپ نمیشود , بیت کوین ها به صورت محدود استخراج می شود . کامپیوترهای سراسر عالم برای استخراج بیت کوین با نیز رقابت مینمایند . استخراج به چه شکل انجام می شود؟ مردم در روز بیت کوین ها را از طریق شبکه بیت کوین برای یکدیگر ارسال میکنند , ولی تا‌زمانی‌که چیزی سوابق تراکنش ها را نگداری نکند , هیچ کس قوی به انجام تراکنش نخواهد بود . شبکه بیت کوین با جمع آوری تمام تراکنش های انجام شده در یک زمان هنگامی مشخص و معلوم آن را در یک لیست که بلاک نامیده می شود , ذخیره می کند . فعالیت کامپیوتر های استخراج کننده تایید این تراکنش ها است و برای آن پاداش ( بیت کوین ) دریافت مینمایند . ساخت یک هش از آن استخراج کننده بیت کوین چه طور این عمل را انجام می دهد؟ این کانال دارای یک لیست طولانی از بلاک ها است که به عنوان “ بلاک چین ” شناخته می شود . این بلاک ها می توانند برای کشف آدرس های بیت کوین مورد به کار گیری قرار گیرند . هر بار که یک بلاک جدید از تراکنش ها ساخت می شود , آن را به بلاک چین اضافه میکند و یک لیست طولانی از بلاک چین ایجاد مینماید . اما این شبکه باید مورد اعتماد باشد که در آن ویرایش انجام نشود . اینجاست که کامپیوتر های استخراج کننده وارد میگردند . وقتی که یک بلاک از تراکنش ها ساخت می شود , معدنچیان اطلاعات را در بلاک قرار گرفته اند را فرمول ریاضی به آن اعمال می کنندو آن را به چیزی دیگر تبدیل می‌کنند . این چیز دیگر یک دنباله ای به مراتب کوتاه خیس , در ظاهر تصادفی از حروف و اعداد شناخته شده است که هش نامیده می شود . این هش ها در کنار بلاک ذخیره میگردند . هش ها دارای ویژگی های جالب می باشند . درحالی که ساخت هش سهل وآسان است , ولی هر هش منحصر به فرد بفرد است . پس به عبارت دیگر صرفا کامپیوتر می داند که چه کاری انجام داده است و هیچ فردی قوی به دسترسی به اطلاعات نیست . رقابت برای سکه هر توشه که هر کامپیوتر با موفقیت یک هش ساخت می کند , یه خرده بیت کوین دریافت می‌کند . یکی مشکلات این است که ساخت یک هش از یک گروه داده دوچندان آسوده است . کامپیوترها واقعا دراین باره خوب هستند . شبکه بیت کوین باید آن را دشوارتر کند , در غیر این صورت هر کس با صدها تراشه می‌تواند تمام بیت کوین ها را در عرض یک‌سری دقیقه استخراج کند . پروتکل تازه بیت کوین به طور عمدی با معرفی چیزی به نام «اثبات کار» این ایراد را حل کرده است . پروتکل جدید بیت کوین هش سابق را قبول نخواهد کرد . استخراج کنندگان قرار نیست که در داده های تراکنش در یک بلاک دخالت کنند , البته آنان می بایست داده های مورد استعمال خود را برای ساخت یک هش متفاوت تغییر و تحول دهند . آن‌ها این عمل را با استفاده از یک قطعه داده تصادفی به نام nonce انجام می دهند . اینقطعه با داده های تراکنش برای ساخت یک هش استفاده می شود . درصورتی که هش متناسب با فرمت مایحتاج نباشد , nonce تغییر می کند , و کلیه چیز دوباره مورد به کارگیری قرار میگیرد .