Investor's wiki

Высота блока

Высота блока

Высота блока представляет собой количество блоков, которые были подтверждены за всю историю конкретной сети блокчейнов — от исходного блока (или нулевого блока) до самого последнего. В отличие от исходного блока, все остальные блоки содержат ссылку (хэш) на блок, который был непосредственно перед ним, а высота блока — это номер каждого блока в этой последовательности. Таким образом, высота блока генезиса равна #0, а высота блока первого добытого блока равна #1.

Поскольку блокчейны состоят из блоков, аналогия, которая иногда используется для их описания, заключается в представлении блокчейнов в виде стопок лего. Невозможно удалить лего из середины стопки, не испортив всю структуру — это не Дженга, где можно вытащить блок, не ставя под угрозу остальные.

Следовательно, высота блока может быть рассчитана по времени с момента запуска блокчейна, деленному на среднее время блока в цепочке. Другими словами, высота блока состоит из количества блоков, добытых (или проверенных) с момента создания конкретной сети блокчейнов.

Теоретически среднее время блока должно примерно соответствовать целевому времени блока в зависимости от уровня сложности майнинга. Сложность майнинга для многих блокчейнов регулируется в зависимости от совокупного хешрейта сети, поэтому период блокировки может оставаться примерно постоянным. В случае Биткойна время блокировки составляет в среднем 10 минут. В противном случае ожидаемый период блокировки может колебаться в зависимости от количества вычислительных ресурсов, которые майнеры выделили для этой конкретной сети.

Не следует напрямую сравнивать высоту блока между разными блокчейнами, поскольку их средний период блока и скорость хеширования различаются. Однако копия блокчейна может считаться «несинхронизированной», если высота блока локальной копии отличается от общепринятой высоты блока. Таким образом, высота блока является полезной статистикой, позволяющей определить, является ли копия данной цепочки блоков актуальной или нет.

Особенности

  • Текущая высота блока блокчейна является показателем его текущего размера или времени существования.

  • Высота блока относится к определенному месту в блокчейне, измеряемому количеством предшествующих ему подтвержденных блоков.

  • Алгоритмы децентрализованного консенсуса обычно работают, соглашаясь майнить цепочку с наибольшей высотой блока.