Опис тега galapagos-islands
Меркле докази є однією з основних причин того, що люди приписують використовувати биткоин дерево Меркле. Але я намагаюся зрозуміти, як вони працюють на практиці. Будь ласка, поясніть теоретично, а також практично.
Враховуючи, що полегшені вузли зберігати тільки заголовки блоків для обмеження дискового простору, необхідного для їх копії блокчейна, вузли не мають доступу до операцій в блоці; за визначенням блоку заголовка, тільки інформація про операції з Меркле корінь.
Але Меркле кореня недостатньо для доказу транзакції в блоці. Всі двійники-значення, необхідна дерева Меркле є. Звідки ці значення взялися, якщо вони вже не зберігаються?
Приклад. Вузол 1 має блок на свій блокчейн з Меркле корінь = H_ABC...П
. Він хоче побачити, якщо H_K
знаходиться в блоці. Для цього він повинен значення H_L; H_IJK; H_MNOP; H_ABC..год
. Де і як це зробити?