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

ارتفاع بلاک ( block height) چیست و چه اهمیتی دارد

0 352

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

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

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

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

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

ارتفاع بلاک

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

اولین بلاک بیت کوین بلاک جنسیس (genesis block) نام دارد که در زمان راه اندازی این ارز ایجاد شد. به بلاک جنسیس، بلاک اولیه، بلاک پایه، بلاک پیدایش و بلاک صفر نیز می گویند. پس از ایجاد بلاک جنسیس، هر 10 دقیقه یک بلاک جدید به بلاک چین اضافه می شود.
بلاک جنسیس یا پیدایش چیست و چه اهمیتی دارد

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

تعریف ارتفاع بلاک

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

بلاک

همانطور که در تصویر بالا نشان داده شده، بلاک ها در بلاک چین به صورت متوالی شماره گذاری می شوند. همچنین، بلاک های متعدد می توانند ارتفاع بلاک یکسانی داشته باشند که این اتفاق ممکن است در نتیجه فورک در شبکه رخ دهد. به این بلاک ها، بلاک های کهنه (stale block) نیز می گویند. بلاک کهنه بلاکی است که با موفقیت استخراج شده، اما به دلیل اضافه شدن بلاک دیگری در همان ارتفاع به زنجیره، در بلاک چین گنجانده نشده است.ارتفاع نشان دهنده مکان یک بلاک در بلاک چین است و بالاترین بلاک جدیدترین بلاک بوده و ارتفاع کل بلاک چین است.

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

همچنین، ارتفاع بلاک اتریوم 21514843 بود. حالا ممکن است از خود بپرسید که چرا ارتفاع بلاک اتریوم با وجود راه اندازی در سال 2015، بیشتر از بیت کوین است. دلیل آن تفاوت در زمان تولید بلاک در این دو شبکه است. در بیت کوین بلاک ها در فواصل 10 دقیقه ای ایجاد می شوند، در حالی که زمان تولید بلاک در شبکه اتریوم 15 ثانیه است. به همین دلیل تعداد بلاک های تولید شده در اتریوم بیشتر از بیت کوین است.

کاربرد ارتفاع بلاک چیست؟

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

عدد ارتفاع بلاک در بلاک ثبت نمی شود و تنها نودهایی که به شبکه دسترسی دارند، می توانند آن را مشاهده کنند. البته، هر  بلاک دارای برچسب زمانی (Timestamp) برای اطمینان از انسجام و یکپارچگی بلاک چین است. برای این که بدانید چه زمانی تراکنش انجام شده، به ارتفاع بلاکی که تراکنش در آن وجود داشته، مراجعه کنید. می توان برچسب زمانی و سایر اطلاعات مربوط به آن تراکنش را مشاهده کرد. علاوه بر این، با بررسی ارتفاع بلاک، می توان از تعداد کانفرم ها و صحت و امنیت تراکنش مطمئن شد.
کانفرم چیست؟ هر آنچه باید در مورد تایید بلاک ها بدانید

منبع coinguides

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.