Chiều cao khối biểu thị số khối đã được xác nhận trong toàn bộ lịch sử của mạng blockchain cụ thể - từ khối ban đầu (hoặc khối 0) cho đến khối gần đây nhất. Không giống như khối gốc, tất cả các khối khác đều chứa tham chiếu (băm) đến khối xuất hiện ngay trước nó và chiều cao khối là số của mỗi khối trong chuỗi đó. Vì vậy, chiều cao khối của khối gốc là #0 và chiều cao khối của khối đầu tiên được khai thác là #1.
Vì chuỗi khối được tạo thành từ các khối, nên đôi khi có một sự tương tự được sử dụng để mô tả chúng là tưởng tượng các chuỗi khối như những chồng Lego. Không có cách nào để loại bỏ một khối lego khỏi giữa ngăn xếp mà không làm xáo trộn toàn bộ cấu trúc - nó không giống như Jenga nơi bạn có thể lấy một khối mà không ảnh hưởng đến các khối khác.
Do đó, chiều cao khối có thể được tính theo thời gian kể từ khi blockchain khởi chạy chia cho thời gian khối trung bình của chuỗi. Nói cách khác, chiều cao khối bao gồm số khối được khai thác (hoặc xác thực) kể từ khi tạo một mạng blockchain cụ thể.
Về mặt lý thuyết, thời gian khối trung bình phải gần bằng thời gian khối mục tiêu, dựa trên mức độ khó khai thác. Độ khó khai thác đối với nhiều chuỗi khối được điều chỉnh dựa trên lượng hashrate tổng hợp mà mạng có để thời gian khối có thể gần như không đổi. Trong trường hợp của Bitcoin, thời gian tạo khối trung bình là 10 phút. Mặt khác, thời gian khối dự kiến có thể dao động tùy theo lượng tài nguyên tính toán mà người khai thác dành cho mạng cụ thể đó.
Không nên so sánh trực tiếp chiều cao khối giữa các chuỗi khối khác nhau, vì đây là mức trung bình của chúng thời gian khối và tỷ lệ băm là khác nhau. Tuy nhiên, một bản sao của blockchain có thể bị coi là "không đồng bộ"; nếu chiều cao khối của bản sao cục bộ khác với chiều cao khối được chấp nhận trên toàn cầu. Do đó, chiều cao khối là một chỉ số hữu ích để xem liệu bản sao của chuỗi khối đã cho có cập nhật hay không.