Скорее всего, вы уже слышали про такое понятие, как «дерево Меркла», когда пытались разобраться с принципами функционирования сети блокчейн, на базе которого существуют все действующие криптовалюты. Привет, это команда «Шард». Что это за дерево такое, зачем оно нужно и как человеку разобраться с этими растениями, не впав в депрессию от обилия сложных абстракций, математических доказательств и цифр? Попробуем с этим разобраться. Принципы функционирования современных блокчейн сетей, в которых пользователи...
Что такое дерево Меркла и зачем оно нужно? Люди сегодня хотят быть уверены в безопасности своих цифровых активов. Это делает всё популярнее концепцию доказательства резервов (Proof of Reserves, PoR). Особенно это актуально для бирж после краха FTX. В основе PoR лежит «дерево Меркла». Что это такое? Это структура в виде дерева, каждый листовой узел – блок данных, каждый нелистовой узел – это хеш от его дочерних узлов. Такая иерархия помогает эффективно и безопасно верифицировать большие наборы данных. Например, записи транзакций в блокчейне. Как используется дерево Меркла? 1. Доказательство резервов. Криптовалютные биржи должны как-то подтвердить, что у них и правда есть «запасы» активов, превышающие балансы клиентов. «Деревья» здесь очень помогают. 2. Агрегирование балансов пользователей. Каждый из них – это листовой узел в дереве Меркла. Балансы хешируются и комбинируются шаг за шагом до получения одного хеша, так называемого «корня Меркла». Это и есть весь набор балансов пользователей. 3. Верификация без раскрытия. Структура дерева Меркла позволяет пользователям верифицировать свои индивидуальные балансы, не раскрывая балансы других. Они могут сделать это, проверив свой баланс по отношению к корню Меркла с помощью уникального криптографического доказательства. 4. Повышение эффективности процессов даже с большим количеством аккаунтов. Верификация индивидуальных балансов по отношению к корню Меркла требует мало вычислительной мощности. От чего зависит доверие к дереву Меркла в контексте PoR? • Прозрачность: Биржи должны предоставлять регулярные и прозрачные аудиты PoR, где можно независимо проверить целостность дерева Меркла. • Безопасность заключена в самой криптографической природе деревьев Меркла, но зависит и от практик реализации на бирже. • Доступность для аудита независимых третьих сторон очень важна для проверки точности и честности заявлений PoR, сделанных биржами. Важный нюанс. Хотя деревья Меркла подтверждают наличие резервов, они не обязательно доказывают платежеспособность биржи, поскольку обязательства не всегда учитываются. Подписывайтесь на наш новостной канал в Телеграм: все главные новости о финансах, ничего лишнего!