¿Qué es exactamente el «árbol de Merkle» que se menciona a menudo en las pruebas de reservas de los exchanges?
Yo lo entiendo así: cuando un bloque contiene miles de transacciones, para demostrar que una de ellas está incluida solo hacen falta una docena de hashes, sin tener que descargar todas las transacciones. Esto es fundamental para las billeteras ligeras.
Si se modifica cualquier transacción del bloque, cambia el hash de esa transacción y el cambio se propaga hasta la raíz de Merkle; también cambia el hash del bloque.
La cabecera de cada bloque $BTC contiene una raíz de Merkle que resume todas las transacciones de ese bloque.
Yo lo entiendo así: cuando un bloque contiene miles de transacciones, para demostrar que una de ellas está incluida solo hacen falta una docena de hashes, sin tener que descargar todas las transacciones. Esto es fundamental para las billeteras ligeras.
Si se modifica cualquier transacción del bloque, cambia el hash de esa transacción y el cambio se propaga hasta la raíz de Merkle; también cambia el hash del bloque.
La cabecera de cada bloque $BTC contiene una raíz de Merkle que resume todas las transacciones de ese bloque.
