بلاک چیست؟

بلاک چیست؟

بلاک چیست؟

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

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

در طی مراحل ابتدایی کار بیت کوین، بلاک ها محدود به حمل کمتر از 36 مگابایت از داده های بودند. با این حال، اندازه بلاک در 14 ژانویه  2010 به 1 مگابایت کاهش یافت.

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

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

چرا اندازه بلاک مهم است؟

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

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

در آغاز سال 2013، میانگین اندازه بلاک بیت کوین تقریباً 125 کیلوبایت بود. سرانجام در ماه مه سال 2015 این اندازه از 125 kb  به 425kb افزایش یافت. با این حال، ارائه دهنده ابزار تجارت رمزنگاری TradeBlock سپس تخمین زد که بلاک ها حداقل 4 بار در روز به حد 1 مگابایت رسیده اند.

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

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

در آن زمان، TradeBlock تخمین زد که حداقل برخی از معاملات غیرقابل قبول،در 3 درصد از زمان سالانه، تأخیراتی را به دلیل مشکلات ظرفیت در شبکه، مشاهده میکنند.

چرا سایز بلاک باید افزایش یابد؟

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

در 4 مه 2015، گاوین آندرسن مقاله ای با عنوان “چرا افزایش حداکثری اندازه بلاک ضروری است” را منتشر کرد، و این باعث افزایش بیشتر درک عامه  از بحث در مورد اندازه بلاک شد ، با وجود اینکه میانگین بلاک بیت کوین  پس از آن فقط 30 تا 40 درصد پر بود.

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

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

در اواخر همان ماه، آندرسن ادعا كرد كه اگر جامعه نتواند به اجماع در مورد افزایش اندازه بلاك برسد، كار خود را به سمت مشتری جایگزین Bitcoin XT سوق خواهد داد.

 نسخه 0.10 بیت کوین XT در ماه دسامبر سال 2014 توسط توسعه دهنده Bitcoin Core و منتقد برجسته مایک هیرن با محدودیت بلاک 1 مگا بایت به بازار عرضه شد.

در 4 ژوئن 2015، آندرسن خواستار این شد که استخراج گران و بهره برداران باید بتوانند بطور خودكار برای اندازه بلاك ها تصمیم بگیرند.

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

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

در 12 ژوئن 2015، بیانیه ای مبنی بر معرفی بلاک 8 مگابایتی که توسط بزرگان معدن های چینی همانند F2pool ، BTCChina ، Antpool ، Huobi و BW به صورت آنلاین امضا شد، و این حرکت حاکی از تقاضای فراملی برای بلاک های بزرگتر بود.

در 22 ژوئن 2015، آندرسن پیشنهاد بهبود بیت کوین (BIP) 101 را منتشر کرد، که دفاعی از طرح  “جایگزین کردن بلاک تصحیح شده  یک مگابایتی با بلاکی که در طی زمان با سرعت قابل پیش بینی رشد می کند.” بود.

BIP 101  چه بود ؟

BIP101 پیشنهاد کرد که حداکثر اندازه بلوک از 11 ژانویه 2016 به 8 مگابایت برسد، قبل از اینکه به طور خطی افزایش یابد و در هر 730 روز تا ژانویه 2036 دو برابر شود.

تخمین زده می شد حد 8 مگابایت قادر به تسهیل پردازش 24 معاملات در ثانیه باشد. پیشنهاد BIP101 توسط اقشار زیادی از مردم، از جمله استخرهای معدنی برجسته چینی، مورد استقبال قرار گرفت.

با این حال، جامعه بیت کوین در مورد مسئله اندازه بلاک معلق ماند. برام کوهن، خالق بیتورنت، مقاله ای با عنوان “بحران آهنین بیت کوین” را در 23 ژوئن 2015 منتشر کرد. کوهن استدلال کرد که به نفع هزینه معاملات، حد بلاک توسط نیرو های بازار تعیین می شود.

در تاریخ 16 آگوست 2015، BIP101 آندرسن در کد Bitcoin XT ادغام شد.

 با وجود دریافت پشتیبانی گسترده BIP101 از جامعه رمزنگاری، درج BIP101 در پروتکل Bitcoin XT نتوانست موجب استقبال گسترده در مشتریان جایگزین شود.

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

کدام یک از بلاک های پیشنهادی افزایش حمایت جامعه را در پی دارد؟

Bitcoin XT ، Bitcoin Unlimited ، Bitcoin Classic و Segwit2x از جمله ابتکارات برای افزایش اندازه بلاک بیت کوین بودند که بیشترین پشتیبانی جامعه را در طول سال 2016 دریافت کردند، اما هیچکدام نتوانستند مجبور به افزایش اندازه بلاک شوند.

در ژانویه سال 2016، BIP101 از پروتکل Bitcoin XT برای افزایش اندازه بلاک یک باره به 2 مگابایت برداشته شد، که این عملی برای جلوگیری از سقوط سریع بیت کوین XT بود. با وجود فروپاشی بیت کوین XT، پیشنهادهای به نفع افزایش اندازه بلاک، افزایش یافت.

 پیشنهاد هایی مانند Bitcoin Unlimited که در ژانویه سال 2015 راه اندازی شد و به کاربران این امکان را می داد تا سایز های بلاک را سیگنال دهند.

در تاریخ 20 فوریه 2016، میزگرد بیت کوین که جمعی از نماینده بسیاری از مشاغل پیشرو، مبادله، کیف پول و استخرهای معدن  است  طرحی را برای یک انشعاب سخت بلاکچین بیت کوین بیان کرد. که می تواند معرفی شاهد جداگانه (SegWit ) به افزایش اندازه بلاک را تا 2 مگابایت وا دارد.

SEGWIT  چیست؟

شواهد جداگانه یا (segwit) فرآیندی است که با حذف داده های تایید شده از معامله بیت کوین، ظرفیت داده های یک بلاک را افزایش می دهد. هنگامی که قسمت های معینی از معامله حذف می شود، ظرفیت اضافه می شود تا معاملات بیشتری به یک بلاک اضافه شود.

 با SegWit، هر بایت از داده ها فقط به عنوان یک چهارم از بلاک حساب می شوند، و چهار برابر بیشتر انتقال در یک بلاک را ممکن می کند.

پس از یک سال بحث و گفتگو در مورد محدودیت اندازه بلاک، پیشنهادی برای   SegWitدر تاریخ 31 مارس 2017   مبنی بر اندازه بلاک 2 مگابایتی منتشر شد.

چرا بیت کوین به چند شاخه تقسیم شد؟

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

در حالیکه پیشنهادات بی شماری مبنی بر تغییر در محدودیت اندازه بلاک، نتوانستند پشتیبانی لازم برای آشکار سازی را جمع آوری کنند، هزینه های معاملات تا اواسط سال 2017 به سرعت کاهش یافته بود.

 در آگوست 2015، میانگین هزینه تراکنش بیت کوین فقط 0.50 دلار بود. در حالی که، تا ژوئن سال 2017، هزینه های متوسط ​​10 برابر افزایش یافته بود و به 5 دلار رسیده بود.

 با نزدیک به نیمی از جمعیت جهان که با کمتر از 5.50 دلار در روز زندگی می کنند، به نظر می رسید که هزینه های بالا، بیت کوین را برای جمعیت های در حال توسعه جهان کاملاً غیرقابل استفاده کرده بود، و فشار جدیدی از درون جامعه برای افزایش اندازه بلاک ها ایجاد شده بود.

در ماه مه 2018، BCH تحت فشار  قرار گرفت تا اندازه بلاک را به 32 مگابایت افزایش دهد.

سپس در نوامبر یک شکاف شبکه ای، بار یک دیگر شاهد ظهور زنجیره رقیب Bitcoin SV بود، که  در چارچوب ماه نوامبر تحت فشار شدیدی قرار گرفت سپس در ابتدا پشتیبانی از اندازه بلاک را به 128 مگابایت، و در بروزرسانی خود در جولای 2019 آن را به 2 گیگابایت افزایش داد.

آخرین مطالب وبلاگ
دریافت ماینر یک ساعته رایگان
دریافت ماینر یک ساعته رایگان

آموزش ثبت نام در سامانه آی ماینر و دریافت ماینر یک ساعته رایگان ماینر یک...

خرید ماینر بیت کوین از آی ماینر
خرید ماینر بیت کوین از آی ماینر

ماینر بیت کوین چیست؟ از کجا ماینر بخریم؟ خرید ماینر بیت کوین: اکنون دیگر با...

آموزش استخراج بیت کوین با آی ماینر
آموزش استخراج بیت کوین با آی ماینر

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

Change Language

English پارسی Türk русский العربية
آی ماینر