Блокчейн

Дерево Меркла (Merkle Tree)

Иерархическая структура хешей, позволяющая эффективно и безопасно верифицировать целостность больших наборов данных.

Дерево Меркла -- звучит как ботаника, а на деле это структура данных, без которой блокчейн работал бы в 1000 раз медленнее. Каждый лист -- хеш транзакции, каждый узел -- хеш дочерних элементов. Вершина -- корень Меркла, который включается в заголовок блока.

Зачем? Чтобы проверить, есть ли транзакция в блоке, не нужно скачивать весь блок. Достаточно получить цепочку хешей от транзакции до корня (Merkle proof). Это позволяет лёгким нодам верифицировать данные без терабайтов на диске.

Деревья Меркла используются не только в блоках, но и в роллапах, протоколах аирдропов, доказательствах состояния. Простая идея -- мощный инструмент.

Связанные термины

Ещё из раздела «Блокчейн»

Попробуй MetriClan — AI аналитик который рисует прямо на графике

Уровни, зоны, точки входа — всё на твоём графике за секунды. 3 дня бесплатно.

Попробовать бесплатно

Без карты. Без привязки. 3 дня полного доступа. Может потребоваться VPN.