Para lograr esto sin comprometer la privacidad de los usuarios, hemos creado una Prueba de Pasivos mediante un Árbol de Merkle, que utiliza criptografía y se actualiza semanalmente.
¿Qué es un Árbol de Merkle y para qué se utiliza?
Un Árbol de Merkle es una estructura que permite distribuir datos de forma privada. Funciona combinando códigos únicos llamados “hashes” para representar los datos de cada usuario. Los hashes de cada hoja se combinan para crear el hash de un nodo padre, y esto se repite hasta llegar al nodo raíz, que contiene un hash que representa todos los datos de Lemon. La raíz es la única referencia a los datos de Lemon.
Se ve así:
El Árbol de Merkle verifica si los datos o archivos almacenados son correctos o no, sin tener que revisar cada uno de ellos de manera exhaustiva e individual.
En palabras sencillas, es como una especie de "firma" para los datos. Se genera un resumen de los datos, y si algo cambia, se nota de inmediato.