عبارت Elected block height یا block height، به شماره بلوک فعلی در یک بلاک چین اشاره دارد. یعنی موقعیت یک بلوک تایید شده که بخشی از یک بلاک چین است را مشخص می کند.
همانطور که به خوبی می دانیم، یک بلاک چین از بلوک هایی تشکیل که از طریق فرآیندهای ریاضی و رمزنگاری به هم متصل شده شده اند. هر یک از بلوکها، با عددی تعریف میشوند که آن را در زنجیره بلوک شناسایی میکند. به این ترتیب در هنگام استفاده از بلاک اکسپلورر، برای بررسی آن فقط باید این عدد را وارد کرد. این امر ناوبری را از طریق اطلاعات موجود در بلاک چین بسیار تسهیل می کند.
در بلاک چین، اولین بلوک تولید شده به نام Genesis Block شناخته می شود و شماره بلوک (block height) آن برابر با صفر است. از این رو، هر بار که تراکنش ها در شبکه انجام می شود، آنها گروه بندی می شوند و در بلوک های جدید اضافه می شوند که هر کدام به بلوک قبلی پیوند داده می شوند. بنابراین، block height همیشه یک عدد صحیح متفاوت و بزرگتر از صفر خواهد بود.
به عنوان مثال، شبکه بیت کوین دارای ارتفاع بلوکی است که بیش از ۶۵۶.۱۶۷ است. اما از آنجایی که اینها تقریباً هر ۱۰ دقیقه تولید می شوند، ارتفاع به طور مداوم در حال تغییر است. همین مورد برای مثال در Ethereum یا Litecoin اتفاق میافتد، جایی که ارتفاع بلاکهای شما با ایجاد بلوکهای جدید به لطف فرآیند استخراج تغییر میکند.
اهمیت شماره بلوک(block height)
مطمئناً تعجب خواهید کرد که چرا دانستن شماره بلوک یک بلاک چین مهم است؟ خب، حقیقت این است که این داده به ما امکان میدهد بدانیم که هر چند وقت یکبار بلاکهای جدید کشف و به زنجیره یک ارز دیجیتال اضافه میشوند؟ علاوه بر این، هر بار که بلوکهای جدید پس از یک تراکنش خاص اضافه میشوند، تایید میشود. تعداد تاییدیه های دریافتی برابر با تعداد بلوک های اضافه شده است.
ارزهای رمزنگاری شده که کاملا دیجیتال هستند و در دنیای فیزیکی وجود ندارند، کار می کنند و در اطلاعات رمزگذاری شده در بلاک چین قرار دارند. این اطلاعات در دنبالهای از بلوکها تشکیل میشوند، جایی که آخرین بلوک از بلاک چین به تولید یک بلوک جدید کمک میکند که به هم مرتبط خواهند شد.
ارتفاع بلوک همچنین برای شناسایی یک بلوک خاص عمل می کند. این اطلاعات همچنین برای اعمال عملکردهایی مانند Timelock استفاده می شود. در این توابع، می توانید زمان یا شماره بلوک خاصی را برای محدود کردن استفاده از بیت کوین تا رسیدن به این شرایط تعیین کنید.
ممکن است دو بلوک مختلف ارتفاع یکسانی داشته باشند، که زمانی اتفاق میافتد که دو ماینر همزمان بلوکها را تولید کنند. اما تنها یکی از آنها توسط شبکه تایید و تایید می شود، در حالی که دیگری به بلاک چین اضافه نخواهد شد. بنابراین، شماره بلوک نباید به عنوان تنها شناسایی در نظر گرفته شود، بلکه باید بر اساس هدر آن باشد. از آنجایی که این موضوع در بلاک چین بیشتر مرتبط است.
دلیل مهم دیگری که چرا باید ارتفاع بلوک مشخص شود این است که طول بلاک چین را به ما اطلاع می دهد. و متعاقبا می توانیم دیدگاهی درباره استقبالی که در جامعه و کاربران داشته بدست آوریم. بنابراین، ما چشم اندازی از اعتبار، دشواری، محبوبیت و کیفیت اجماع شبکه خواهیم داشت.
آیا block height بالاتر بهتر است؟
بیت کوین در مقایسه با اتریوم، ارتفاع بلوک کمتری دارد. اما این نشان دهنده بهتر یا امن تر بودن اتریوم نیست. این واقعیت که بیت کوین ارتفاع کمتری دارد به این دلیل است که سختی شبکه بیشتر است، بنابراین تولید بلاک ها تقریباً هر ۱۰ دقیقه انجام می شود. بنابراین هرچه اثبات کار(PoW) بیشتر برای تولید بلاکهای یک بلاک چین صرف شود، امنیت آن بیشتر میشود.
نکته مهم دیگر این است که شماره بلوک به پروتکل ارز دیجیتال کمک می کند تا تنظیمات لازم را برای سختی استخراج انجام دهد. این امنیت ارز دیجیتال را بهبود می بخشد و نرخ تورم کنترل شده را حفظ می کند.




