Блокчейн мусить мільйони разів на день відповідати на одне питання: хто чим володіє просто зараз? Зберігати цей «стан» і чесно його доводити, не змушуючи кожного користувача завантажувати все, — одна з найглибших інженерних задач у крипті. Елегантна відповідь — структура під назвою дерево Меркла, і саме вона тихо тримає всю систему.
Що означає стан
Стан блокчейну — це поточний знімок усього, що він відстежує: балансів рахунків, коду контрактів і даних, які зберігає кожен смартконтракт. Блоки — це історія, впорядкований перелік змін, а стан — це актуальний результат застосування їх усіх. Коли ви дивитеся свій баланс, ви читаєте стан, а не переграєте кожну транзакцію від самого початку. Оскільки стан величезний і постійно змінюється, мережі потрібен спосіб ефективно його підсумовувати й перевіряти.
Дерева Меркла та кореневий геш
Дерево Меркла розв'язує це так: воно гешує дані парами, знову й знову, доки все не згорнеться в одне значення — кореневий геш. Кожен елемент даних гешують, потім пари гешів гешують разом, рівень за рівнем, аж до одного кореня нагорі. Уся магія в тому, що цей корінь працює як відбиток усього набору даних: змініть будь-який елемент хоч на один біт — і корінь зміниться повністю. Тож крихітний корінь може засвідчувати колосальний обсяг даних.
Докази Меркла та легка перевірка
Справжня сила кореня в тому, що ви можете довести належність одного елемента, не розкриваючи решти. Доказ Меркла — це просто короткий ланцюжок сусідніх гешів, потрібний, щоб перерахувати корінь з вашого одного елемента. Будь-хто, у кого є лише довірений корінь, може перевірити цей доказ і підтвердити, що елемент справді входить до набору, — завантаживши майже нічого. Саме так легкі клієнти перевіряють транзакцію і саме так доказ резервів дає змогу перевірити, що ваш баланс входить у загальну суму біржі.
Дерево Меркла-Патриції в Ethereum
Bitcoin використовує дерево Меркла, щоб засвідчувати транзакції в кожному блоці. Ethereum потребує більшого, бо його стан — це величезна й часто оновлювана мапа «ключ-значення» з рахунками та сховищем. Він застосовує різновид під назвою дерево Меркла-Патриції, який поєднує гешування Меркла з ефективним деревом для пошуку та оновлення. Кожен заголовок блоку несе кореневий геш стану, що підсумовує весь світовий стан, тож будь-який вузол може перевірити щодо нього конкретний рахунок чи комірку сховища за допомогою компактного доказу.
Дерева Verkle та майбутнє без стану
Слабке місце дерев Меркла-Патриції в тому, що докази виростають завеликими, а це блокує мрію про клієнтів без стану, здатних перевіряти, не зберігаючи весь стан. Запропоноване оновлення — дерево Verkle, яке використовує складнішу криптографію, щоб зробити докази радикально меншими: порядку кількох сотень байтів там, де доказ Меркла потребував би багатьох кілобайтів. Саме це приблизно двадцятикратне зменшення могло б нарешті дати легким вузлам змогу перевіряти блоки, несучи лише крихітні свідчення, і захистити децентралізацію в міру зростання стану.
Підсумок
Стан — це те, чим блокчейн є зараз; дерева Меркла — це те, як він засвідчує цей стан одним гешем і дешево доводить будь-яку його частину. Від транзакційних дерев Bitcoin до дерева Меркла-Патриції в Ethereum і майбутнього оновлення Verkle повторюється та сама ідея: стиснути величезні дані в один корінь, а потім довести належність коротким шляхом. Це непоказний механізм, який робить довіронезалежну перевірку — власне сенс блокчейну — практично здійсненною.
Пов'язані ринкові сторінки
Сторінки Bitbase для токенів, згаданих у цій статті:
- ETH: Переглянути ціну · Спотовий ринок · Ринок безстрокових контрактів
Схожі матеріали
Інші матеріали Bitbase на цю тему:
- Дядько-блок і блок-сирота: у чому різниця?
- Що таке Nervos Network: CKB, комірки та Layer 1, зосереджений на перевірці
Застереження: Ця стаття є освітнім матеріалом Bitbase Academy і надається лише для інформації. Вона не є інвестиційною, торговою, податковою чи фінансовою порадою. Написано станом на липень 2026 року; орієнтуйтеся на найновішу офіційну інформацію.
Джерела
[1] Ethereum.org, "Verkle trees" ethereum.org
[2] Investopedia, "Merkle tree" investopedia.com






