بدانید مکانیسم های که کار بیت کوین, از جمله تنظیم دشواری, منحنی عرضه بیت کوین, مکانیسم معاملات بیت کوین, اوتکسو, درختان مرکل, چنگال سخت و نرم, و کاشفان بلوک.
چگونه بیتکوین جدید ایجاد می?
بیت کوین از طریق فرایندی به نام استخراج ایجاد می شود. ماینرها باید یک معمای پیچیده ریاضی (به نام اثبات کار) را حل کنند قبل از اینکه اجازه داده شود تراکنش های جدید را در بلاک چین قرار دهند. در عوض با بیت کوین های جدید پاداش می گیرند.
هر کسی با یک کامپیوتر می تواند یک معدنچی با راه اندازی مناسب تبدیل. هنگامی که شما یک معدنچی تبدیل, شما می توانید به طور مشترک اعتبار و معاملات ثبت با دیگر کارگران معدن.
تنظیمات زمان بلوک و دشواری
پیش بینی اینکه چند معدنچی به هم خواهند پیوست دشوار است. اگر بیش از حد چند وجود دارد, سیستم خواهد بود بیش از حد کند, و در نتیجه تجربه کاربر ضعیف. اگر تعداد زیادی وجود داشته باشد سیستم خیلی سریع خواهد بود و در نتیجه مشکلات امنیتی ایجاد می شود. از این رو برای سیستم مهم است که سرعت نسبتا ثابتی را صرف نظر از تعداد ماینرها (به عبارت دیگر – قدرت هش) در حال حاضر فعال باشد.
بیت کوین از مکانیزمی به نام 'تنظیم دشواری' استفاده می کند تا سرعت استخراج را تقریبا 10 دقیقه در هر بلوک ثابت نگه دارد. دشواری هر دو هفته یکبار با در نظر گرفتن قدرت هش موجود در گذشته تنظیم می شود. اگر قدرت هش ناکافی باشد (یعنی میانگین زمان بلوک بیش از 10 دقیقه باشد) مشکل کاهش می یابد. برعکس, اگر قدرت هش خیلی زیاد باشد (یعنی میانگین زمان بلوک سریعتر از 10 دقیقه است), مشکل افزایش می یابد.
چگونه تنظیمات مشکل تعیین می شود?
پروتکل بیت کوین ماینرها را ملزم می کند تا برای حل یک معمای رمزنگاری (به نام اثبات کار) با یکدیگر رقابت کنند تا برنده بتواند یک بلوک جدید را پیشنهاد کرده و به بلاک چین اضافه کند.
'پازل رمزنگاری' است با تنظیم فعلی (یک عدد تصادفی دلخواه 32 بیت) به طوری که بلوک هش کوچکتر از هدف هش (یک مقدار است که کوچکتر از 256 بیت) حل شده است.
ماینرها باید یک نانسی پیدا کنند تا هش بلوک کمتر یا مساوی با هش هدف مشخص شده توسط شبکه باشد. اگر هش خود را زیر هدف, سپس شما برنده و دریافت پاداش معدن. اگر نه, شما در حال حاضر تغییر و دوباره و دوباره سعی کنید.
بیشتر قدرت هش در شبکه, کوچکتر هدف-هش. هش هدف کوچکتر به این معنی است که برای ماینرها یافتن یک هش صحیح برای ایجاد یک هش بلوک کوچکتر از هش هدف دشوارتر است. (تصور کنید کامپیوتر به طور تصادفی میدارد یک عدد بین 1 و 100. احتمال یافتن عدد زیر 10 0.1 است اما احتمال یافتن عدد زیر 50 0.5 است.
این نحوه انجام تنظیمات دشواری شبکه بیت کوین است.’
نرخ هش چیست, پاداش معدن, و هزینه های معامله?
از بخش قبلی می بینیم که چرا قدرت هش مهم است و چگونه با زمان بلوک و تنظیم دشواری ارتباط دارد. قدرت هش را می توان با نرخ هش اندازه گیری کرد:
نرخ هش
نرخ هش اندازه گیری تعداد عملیات هش انجام شده در یک زمان معین است. این می تواند بسته به سخت افزار درگیر متفاوت باشد. به عنوان مثال اگر یک ماینر دستگاهی داشته باشد که بتواند نرخ هش 30 مگاهرتز تولید کند 30 میلیون هش در ثانیه وجود دارد (هش یک تبدیل از یک حالت به حالت دیگر است – یا برای ساده کردن بیشتر یک محاسبه).
بنابراین یک پردازنده گرافیکی که نرخ هش 30 مگاهرتز دارد 30 میلیون محاسبه در ثانیه انجام می دهد.
محاسبه نرخ هش
هرچه نرخ هش بالاتر باشد احتمال اینکه ماینر بلوک را حل کند و پاداش بلوک دریافت کند بیشتر است. احتمال حل یک ماینر بلوک را می توان تقریبا با فرمول زیر تخمین زد:
پ = ایکس / ی
جایی که: پ = احتمال حل یک بلوک ایکس = نرخ هش ماینرها بله = نرخ هش کل شبکه که میزان هش کل همه ماینرهایی است که در حال حاضر استخراج می کنند
ممکن است در مورد مزارع استخراج معادن شنیده باشید که انبارهای عظیم در مقیاس صنعتی هستند که با تجهیزات استخراج معادن تنها با هدف استخراج ارز رمزنگاری شده بسته بندی شده اند. ممکن است هزاران پردازنده گرافیکی (واحدهای پردازش گرافیکی) به هم متصل شده باشند یا اسیکس (مدارهای مجتمع خاص برنامه) با هم ترکیب شوند تا قدرت هش کلی بسیار بیشتر از تنها یک قطعه سخت افزار استخراج شود. این طراحی شده است تا احتمال بیشتری داشته باشد که یک بلوک حل شود و پاداش کسب شود.
پاداش معدن
پاداش های استخراج جبران خسارت (به شکل سکه های تازه ایجاد شده) تولید شده توسط سیستم برای پرداخت هزینه کار انجام شده توسط ماینرها هنگام حل معمای رمزنگاری مورد نیاز برای استخراج یک بلوک جدید است.
پاداش استخراج بیت کوین در حال حاضر 6.25 بیت کوین در هر بلوک است. ماینرها باید در شبکه با یکدیگر رقابت کنند تا برای کسب مقام اول حل بلوک برای دریافت پاداش رقابت کنند. از این رو, بیشتر نرخ هش, بالاتر شانس برای دریافت پاداش معدن. برای بهبود بازده سرمایه گذاری, شرکت های معدنی و افراد اغلب نیاز به صرف بسیار کمی تا جلو در سخت افزار و برق برای افزایش شانس استخراج از معادن موفق.
با این حال, با افزایش شدید در نرخ هش کل شبکه بیت کوین, تقریبا غیر ممکن می شود برای یک فرد به تنهایی به بیت کوین معدن با توجه به منابع محدود. بنابراین استخرهای معدنی به افراد اجازه می دهند منابع را با هم جمع کنند و به استخراج خارج از منابع خود کمک کنند. به این ترتیب استخرهای معدنی می توانند منابع بیشتری برای رقابت با یکدیگر کسب کنند و افراد می توانند متناسب با میزان هش خود پاداش ها را به اشتراک بگذارند تا نوساناتی را که ممکن است هنگام استخراج به تنهایی روبرو شوند کاهش دهند.
نصف پاداش معدن
هر 210000 بلوک نیمه پاداش معدن. بیت کوین با پاداش بلوک 50 بیت کوین شروع به کار کرد و سپس در سال 2012 و 25 بیت کوین و در سال 2016 دوباره به نصف کاهش یافت و به 12.5 بیت کوین رسید. در سال 2020 پاداش بلوک دوباره به 6.25 بیت کوین نصف شد و تا استخراج تمام 21 میلیون بیت کوین به نصف ادامه خواهد یافت.
ارزهای رمزنگاری شده مختلف دارای پاداش های مختلف استخراج و برنامه های مختلف انتشار توکن هستند. این را می توان با مراجعه به مقالات سفید ارز رمزنگاری شده مربوطه یافت.
پاداش بلوک در یک معامله کوین بیس جمع می شود که به اولین معامله در یک بلوک اشاره دارد. توسط ماینرها برای دریافت پاداش بلوک یا هرگونه هزینه تراکنش اضافی استفاده می شود.
هزینه های معامله
از پاداش معدن به تدریج برای بیت کوین و سکه های دیگر که اتخاذ مکانیسم صدای انفجار کاهش, نوع دیگری از انگیزه برای کارگران معدن به منظور بررسی معاملات وجود دارد, به نام هزینه شبکه. برای سکه که تحت اجماع صدای انفجار کار, کاربران همچنین نیاز به پرداخت هزینه شبکه به کارگران معدن برای هر معامله. این هزینه معامله ممکن است در شرایط ترافیکی مختلف و برای سکه های مختلف متفاوت باشد. هزینه معامله باقیمانده ورودی است که هزینه نشده باقی مانده است. معمولا بر حسب ساتوشی (کوچکترین واحد بیت کوین) در هر بایت محاسبه می شود.
هزینه های تراکنش انگیزه ای برای معدنچیان برای بررسی تراکنش شما است. همچنین امکان پرداخت بدون هزینه یا کم تراکنش وجود دارد اما شانس گنجاندن تراکنش در بلوک بعدی را به میزان قابل توجهی کاهش می دهد.
برخی از سکه ها نیز وجود دارند که کارمزد تراکنش کمی دارند یا اصلا کارمزد تراکنش ندارند و معمولا اجماع متفاوتی را اعمال می کنند.
چنگال سخت و چنگال نرم
'چنگال' در شرایط برنامه نویسی اصلاح کد منبع باز است. معمولا کد چنگال شبیه به اصلی اما با تغییرات قابل توجهی است, و دو شاخک به راحتی همکاری وجود داشته باشد.
همه شرکت کنندگان در شبکه – که به عنوان گره شناخته می شوند – باید از همان قوانین پیروی کنند تا بتوانند به درستی کار کنند.11. این مجموعه قوانین به عنوان یک پروتکل شناخته می شود. قوانین معمول در یک پروتکل شامل اندازه یک بلوک در یک بلاکچین است و ماینرهای پاداشی که برای استخراج یک بلاک جدید دریافت میکنند و بسیاری دیگر. ماهیت غیرمتمرکز بلاک چین به این معنی است که گره های موجود در شبکه باید بتوانند در مورد وضعیت مشترک بلاک چین به توافق برسند.
عملکرد یک چنگال
یک پروتکل یکپارچه در میان گره های شبکه منجر به یک بلاکچین واحد می شود که حاوی داده های تایید شده (تراکنش ها) است که شبکه ادعا می کند درست است. با این حال اگر گره هایی در شبکه وجود داشته باشند که نتوانند در مورد وضعیت بلاک چین به توافق برسند منجر به تقسیم به دو شاخه می شود. در دنیای ارزهای رمزپایه بیشتر از یک فورک برای پیاده سازی یک تغییر اساسی یا ایجاد یک دارایی جدید با ویژگی های مشابه (اما نه برابر) به عنوان اصلی استفاده می شود.12
در رمزنگاری دو نوع چنگال وجود دارد: چنگال نرم و چنگال سخت. اما هر دو نوع فورک اساسا نحوه عملکرد پروتکل یک ارز رمزنگاری شده را تغییر می دهند.
چنگال سخت
هارد فورک یک تغییر اساسی در یک پروتکل ارز رمزنگاری شده است که با نسخه های قبلی ناسازگار است و به این معنی است که گره های با نسخه قدیمی تر پروتکل قادر به پردازش تراکنش ها یا فشار دادن بلوک های جدید به بلاک چین نخواهند بود. هر معامله در زنجیره چنگال (جدیدتر) در زنجیره قدیمی معتبر نخواهد بود. همه گره ها و ماینرها اگر بخواهند در زنجیره چنگال جدید باشند باید به جدیدترین نسخه پروتکل ارتقا یابند.
به عنوان مثال یک پروتکل محدودیت اندازه بلوک را از 2 مگابایت به 4 مگابایت افزایش می دهد. اگر یک گره به روز شده سعی کند یک بلوک 3 مگابایتی را به بلاکچین فشار دهد گره های قدیمی تر و غیر به روز شده این بلوک را معتبر نمی بینند و رد می کنند. بنابراین با گذشت زمان دو شاخه از فرم قبلی تک بلاک چین. یکی دارای بلوک های نسخه قدیمی و جدیدتر است و دیگری فقط بلوک های نسخه قدیمی را دارد. کدام زنجیره سریعتر رشد می کند بستگی به این دارد که کدام گره ها بلوک های بعدی را معتبر می کنند و شکاف های اضافی می توانند دنبال شوند. این احتمال وجود دارد که دو (یا بیشتر) زنجیره به طور موازی به طور نامحدود رشد کنند.
برنامه ریزی شده در مقابل چنگال های بحث برانگیز
بسته به شرایط هارد فورک ها می توانند برنامه ریزی شده یا بحث برانگیز باشند.
برای چنگال برنامه ریزی شده, گره به طور داوطلبانه نرم افزار خود را ارتقا دهید به پیروی از قوانین جدید, ترک نسخه های قدیمی در پشت. کسانی که به روز نمی شوند در زنجیره قدیمی استخراج می شوند که تعداد کمی از افراد استفاده می کنند.
اما اگر چنگال بحث برانگیز است, به این معنی که یک اختلاف در جامعه در مورد ارتقا وجود دارد. این پروتکل معمولا به دو بلاکچین ناسازگار تبدیل می شود-دو ارز رمزنگاری شده مختلف تولید می کند. هر دو بلاک چین جامعه خاص خود را خواهند داشت و توسعه دهندگان یکی را انتخاب می کنند که معتقدند بهترین است.
پس از یک چنگال جدید است در بلاکچین اصلی بر اساس, تمام معاملات از بلاکچین اصلی نیز به چنگال جدید کپی. برای مثال اگر شما 100 سکه از یک ارز رمزنگاری شده به نام کوین الف داشته باشید و یک هارد فورک بر اساس این ارز رمزنگاری شده یک ارز رمزنگاری شده جدید به نام کوین ب ایجاد کنید 100 سکه سکه ب نیز دریافت خواهید کرد.
چنگال نرم
سافت فورک تغییری در پروتکل ارز رمزنگاری شده است که سازگاری با عقب را حفظ می کند. این بدان معناست که گره های غیر به روز شده هنوز قادر به پردازش تراکنش ها و فشار دادن بلوک های جدید به بلاک چین هستند تا زمانی که قوانین جدید پروتکل را نقض نکنند. این نوع از چنگال نیاز به تنها اکثریت کارگران معدن به روز رسانی برای تنظیم به قوانین جدید, به عنوان یک چنگال سخت است که نیاز به مخالف (تقریبا) تمام گره به روز رسانی و در نسخه جدید دیدن همه موارد.
یک مثال برای نشان دادن یک چنگال نرم یک قانون جدید است که برای کاهش محدودیت اندازه بلوک از 3 مگابایت به 2 مگابایت ساخته شده است. گره های قدیمی همچنان قادر به پردازش معاملات و فشار دادن بلوک های جدید 2 مگابایت یا کمتر خواهند بود. اما اگر یک گره قدیمی سعی کند یک بلوک بزرگتر از 2 مگابایت را به شبکه فشار دهد گره های جدیدتر بلوک را رد می کنند زیرا قوانین جدید را نقض می کند. این باعث می شود که گره های قدیمی تر به نسخه جدید به روز شوند زیرا به اندازه گره های به روز شده کارایی ندارند.
عرضه توکن بیت کوین توضیح داده شده است
مجموع عرضه بیت کوین است 21,000,0001. در حال حاضر بیش از وجود دارد 18,000,000 بیت کوین استخراج در حال حاضر. اولین پاداش بلوک بیت کوین 50 بیت کوین بود و نصف شدن پاداش بلوک بیت کوین هر 210000 بلوک اتفاق می افتد که تقریبا هر 4 سال یکبار تورم را به میزان قابل توجهی کاهش می دهد. پاداش بلوک فعلی 6.25 بیت کوین است (پس از سه رویداد نصف شدن). انتظار می رود نصف شدن بیت کوین در تاریخ 3 جولای 2024 اتفاق بیفتد. برخی از افراد پیش بینی کردند که همه بیت کوین ها چند سال پس از 2100 استخراج می شوند.
بیت کوین را برای همیشه از دست داد
برخی از بیت کوین ها به دلیل از بین رفتن کلیدهای خصوصی یا خرابی سخت افزاری برای همیشه از بین می روند3 و قابل بازیابی نیستند و باعث می شود عرضه واقعی کمتر از ارزش نظری باشد. مخترع بیت کوین, ساتوشی ناکاموتو, همچنین دارای مقدار قابل توجهی از بیت کوین پس از استخراج سال پیش دست نخورده باقی مانده.
برای مشاوره در مورد چگونگی حفظ بیت کوین خود را امن از دست دادن, بررسی مقاله ما در گزینه های مختلف کیف پول رمزنگاری. r