Glosario
Seguridad

Proof of Reserves (prueba de reservas)

El proof of reserves (prueba de reservas) es un método mediante el cual un exchange o un custodio demuestra que realmente posee los activos que debe a sus clientes. El custodio demuestra criptográficamente que controla las billeteras on-chain que contienen sus reservas y publica un compromiso con el total de los saldos de los clientes, lo que permite a terceros comprobar que los activos cubren los pasivos en lugar de fiarse de la palabra de la empresa.

Una implementación típica tiene dos mitades. Del lado de los activos, el exchange firma mensajes desde las direcciones de sus billeteras y demuestra que las controla. Del lado de los pasivos, construye un árbol de Merkle con todos los saldos de los clientes y publica la raíz; cada cliente puede verificar que su propio saldo está incluido en el total. Si los activos igualan o superan los pasivos demostrados, los fondos de los clientes están respaldados, al menos nominalmente, uno a uno. Por ejemplo, después de que el colapso de FTX en 2022 revelara que los depósitos de los clientes se habían prestado discretamente y se habían perdido, muchos exchanges importantes empezaron a publicar informes periódicos de proof of reserves basados en árboles de Merkle para que los usuarios pudieran verificar la inclusión de sus cuentas.

La técnica tiene límites reales, y este es el error común que hay que corregir: el proof of reserves muestra los activos en un instante concreto, pero sin una auditoría completa no puede demostrar la ausencia de deudas ocultas, de monedas prestadas que se devuelven después de la instantánea ni de pasivos omitidos. Se entiende mejor como un suelo mínimo y significativo de transparencia que como una garantía de solvencia, y los esquemas más sólidos que usan pruebas de conocimiento cero buscan cerrar algunas de estas brechas.

Términos relacionados