Самое большое преимущество состоит в том, что может привести к облегченным клиентам, которые не нуждаются в полных блоках, а вместо этого может запросить блок заголовки и Merkle ветвь от других узлов. Это еще не реализована, и я считаю, один из разработчиков указала, что она может потребовать отдельный протокол.
Использование Merkle дерева также может позволить blockchain обрезку, удаляя старые транзакции, как только новая транзакция для конкретного адреса достаточно глубоко в блок цепи. С одной хэш для всех транзакций, это не было бы возможно, не без какого-либо механизма повторного подписать отсеченную блок и что потребуется какое-то альтернативное доказательство правильности работы в целях обеспечения децентрализованного консенсуса.
В более общем плане, используя Merkle дерева позволяет большую степень детализации в проверке транзакции. Вы можете проверить весь блок, группа сделок, или только одну транзакцию. Использование Merkle дерева позволяет вариантам решения ж / будущие проблемы, что сети может понадобиться иметь дело.
Использование Merkle дерева также может позволить blockchain обрезку, удаляя старые транзакции, как только новая транзакция для конкретного адреса достаточно глубоко в блок цепи. С одной хэш для всех транзакций, это не было бы возможно, не без какого-либо механизма повторного подписать отсеченную блок и что потребуется какое-то альтернативное доказательство правильности работы в целях обеспечения децентрализованного консенсуса.
В более общем плане, используя Merkle дерева позволяет большую степень детализации в проверке транзакции. Вы можете проверить весь блок, группа сделок, или только одну транзакцию. Использование Merkle дерева позволяет вариантам решения ж / будущие проблемы, что сети может понадобиться иметь дело.
Если я правильно понял, что вы имеете в виду, что весь блок будет удален из blockchain. Это не было бы поставить под угрозу весь blockchain, поскольку каждый блок включает в себя хэш предыдущего блока, и, следовательно, если удаляется, то его ссылка в следующем блоке будет не проверяемые (как блок был удален).