ارتفاع بلاک
ارتفاع بلاک بهسادگی جایگاه عددی یک بلاک درون بلاکچین است که بهترتیب از بلاک پیدایش شمرده میشود؛ بلاکی که در ارتفاع ۰ (یا بسته به قرارداد شمارش، گاهی ارتفاع ۱) قرار دارد. هر بلاک بعدی ارتفاع را دقیقاً یک واحد بالا میبرد و شمارندهای پیوسته میسازد که نشان میدهد از نخستین بلاک تا امروز چند بلاک به زنجیره افزوده شده است.
ارتفاع بلاک راهی دقیق و بدون ابهام برای ارجاع به نقطهای مشخص از تاریخ یک بلاکچین است، درست مثل شمارهٔ صفحه که جای دقیقی را در یک کتاب مشخص میکند. چون هر نود شبکه نسخهای یکسان از بلاکچین را نگه میدارد، ارجاع به یک ارتفاع مشخص نقطهٔ مرجعی جهانی و قابلوارسی به دست میدهد که هر مشارکتکنندهای میتواند مستقلاً بررسیاش کند.
این مفهوم چند کاربرد عملی دارد. توسعهدهندگان و تحلیلگران اغلب از ارتفاع بلاک برای زمانبندی رویدادهای شبکه استفاده میکنند؛ مثلاً برنامهریزی یک قرارداد هوشمند برای فعال شدن پس از رسیدن به ارتفاعی مشخص، یا تعیین دقیق زمان یک ارتقای پروتکل یا هارد فورک. برای نمونه، رویدادهای هاوینگ بیتکوین بهجای تاریخ تقویمی با ارتفاع بلاک تعریف میشوند و هر ۲۱۰٬۰۰۰ بلاک یکبار رخ میدهند؛ به همین دلیل تاریخ دقیق هر هاوینگ را فقط میتوان از پیش تخمین زد، چون زمان تولید بلاکها اندکی تغییر میکند.
ارتفاع بلاک در یک نگاه معیاری از عمر و میزان فعالیت یک شبکه هم به دست میدهد. بلاکچینی که نسبت به عمرش ارتفاع بلاک بسیار بالایی دارد یعنی بلاکها را سریعتر تولید میکند، و مقایسهٔ ارتفاع بلاک شبکههای همسن میتواند دربارهٔ فعالیت نسبی آنها اطلاعات بدهد.
برای کاربران کوردکوین که با مرورگر بلاکچین کار میکنند یا دربارهٔ رویدادهای مشخص بلاکچین میخوانند، درک ارتفاع بلاک کمک میکند مهرهای زمانی و ارجاعهای فنیای را که هنگام بررسی جزئیات تراکنش یا تاریخچهٔ شبکه مدام میبینید، بهتر بفهمید.