Qué es Proof of Reserves y cómo funciona en Binance
Inicio
Artículos
Qué es Proof of Reserves y cómo funciona en Binance

Qué es Proof of Reserves y cómo funciona en Binance

Intermedio
Publicación: Nov 30, 2022Actualización: Aug 7, 2023
5m

Resumen

Los custodios de criptomonedas utilizan las auditorías Proof of Reserves (PoR) para demostrar que tienen en holding la totalidad de los fondos de los usuarios. Binance lleva a cabo y publica auditorías internas, y luego auditores externos ayudan a verificarlas con técnicas criptográficas para comprobar que los fondos de los usuarios estén resguardados en las reservas de la empresa. Los usuarios de Binance también pueden comprobar de manera independiente que sus balances de cuentas estén incluidos en estas auditorías.

Introducción

Las pruebas criptográficas habilitadas por tecnología blockchain facilitan la transparencia de las transacciones financieras de los exchanges de criptomonedas. La verificación Proof of Reserves (PoR) aumenta todavía más esta transparencia al crear un marco autorizado para auditar a custodios de criptomonedas.

Sin embargo, aunque es un paso adelante, PoR sigue necesitando mejoras para hacer que el ecosistema sea más transparente y confiable.

¿Qué es Proof of Reserves (PoR)?

Una auditoría PoR es una verificación que tiene como objetivo garantizar que los custodios tengan en holding la totalidad de los fondos de los clientes. Las empresas de custodia de criptomonedas utilizan las auditorías PoR para demostrar a los depositantes y al público general que sus depósitos coinciden con sus balances. Estas auditorías las llevan a cabo terceros independientes para eliminar la posibilidad de falsificación de los datos de las reservas.

PoR es esencial por varios motivos. En primer lugar, permite a los usuarios verificar que los balances que tienen en un exchange, por ejemplo, de criptomonedas, cuentan con un respaldo absoluto de activos. En segundo lugar, impulsa a las empresas a cumplir con los estándares de transparencia, lo que hace que les resulte difícil participar en actividades financieras cuestionables o ilegales. 

Idealmente, PoR debería beneficiar tanto a los usuarios como a las empresas. Por un lado, protege a los usuarios al minimizar los riesgos de seguridad y salvaguardarlos contra actores malintencionados. Al mismo tiempo, ayuda a las empresas a retener usuarios al aumentar su confianza.

La capacidad de auditar a exchanges de criptomonedas crea un ecosistema cripto más transparente. Por ejemplo, PoR evita que los exchanges actúen como bancos que prestan los activos depositados a terceros.

De manera similar, los exchanges no pueden usar los depósitos para invertir en otros protocolos o empresas. En otras palabras, PoR elimina el riesgo de que las empresas maximicen los rendimientos y otros posibles retornos a partir de los holdings de activos de los clientes. 

Con PoR, una entidad puede demostrar que un exchange de criptomonedas mantiene en reserva la totalidad de los depósitos de sus usuarios. Por lo tanto, se anima a los exchanges a no hacer un mal manejo de sus balances, ya que esto afectaría la confianza que tiene el usuario en el exchange y su continuidad con la plataforma.

¿En qué consiste la verificación PoR?

En la verificación PoR, el auditor comprueba la inclusión de cada balance de cuenta mediante criptografía. Esto funciona a través de algunos pasos clave.

En primer lugar, el auditor toma una instantánea del balance de todas las cuentas. A continuación, convierte los datos de los fondos en un árbol de Merkle, que se utiliza para estructurar grandes cantidades de datos con el fin de lograr un procesamiento más optimizado. 

Los datos de los balances de los usuarios se cifran en un hash para formar una "hoja"; un grupo de estas "hojas" se cifran en un hash para formar una "rama"; y un grupo de "ramas" se cifran en un hash para formar una "raíz".

Luego, el auditor puede aplicar diversos métodos para verificar la propiedad de la dirección del usuario. En Binance, por ejemplo, un auditor tiene tres formas de identificar la propiedad. Cuando el exchange ejecuta el proceso de extracción de esta información, esto también es verificado por los auditores.

  • Firma de mensajes criptográficos: un auditor proporciona al exchange un mensaje único para que lo firme criptográficamente con sus claves privadas asociadas. 

  • Movimiento de fondos por indicación: el exchange tiene la tarea de realizar un "movimiento de fondos por indicación", en el que la gerencia moverá una cantidad específica de una clave/dirección pública en un momento determinado y obtendrá el hash transaccional para verificar la transacción indicada en la blockchain correspondiente.

  • Búsqueda de direcciones en un explorador de blockchain: el auditor también puede buscar las direcciones ETH y BSC (en el caso de Binance) en Etherscan y BscScan, respectivamente, para garantizar que las direcciones se hayan etiquetado como pertenecientes al exchange.

Si los balances coinciden con estas formas de comprobación, el exchange realizó una verificación PoR y demostró que tiene la totalidad de los activos depositados en reserva.

PoR: limitaciones y posibles mejoras

Los balances de un exchange de criptomonedas cambian a medida que los usuarios mueven sus activos fuera y dentro del exchange. El problema con PoR es que verifica la exactitud de los balances en reserva solo en un momento determinado de la auditoría. Esto puede ser problemático porque los inconvenientes pueden surgir demasiado tarde y el custodio incluso podría aprovechar esta oportunidad para ocultar hechos. 

También es importante considerar que quienes llevan a cabo las auditorías son empresas externas, lo que significa que los resultados de las auditorías pueden depender de la capacidad de cada auditor o de si intereses externos influyen en estas auditorías.

¿Cómo puede un exchange de criptomonedas mejorar sus auditorías PoR para construir y mantener la confianza de los usuarios? Puede empezar por acortar los intervalos entre auditorías para garantizar que no existan actividades financieras sospechosas entre ciclos. Asimismo, el exchange puede elegir una empresa externa de buena reputación que no tenga intereses financieros en él ni en sus organizaciones asociadas.

Los exchanges de criptomonedas utilizan la verificación PoR para ofrecer más transparencia, lo que es imprescindible durante las turbulencias financieras. Como se fundamenta en las matemáticas y la criptografía en lugar de solo la confianza y la comunicación como lo hace el sistema bancario tradicional, la tecnología blockchain puede incluso ofrecer una mejor forma de auditar el mercado financiero.

Cómo ver si tu cuenta fue auditada

Puedes revisar si tu cuenta de Binance está incluida en la última auditoría PoR. Solo debes seguir estos pasos:

  1. Inicia sesión en tu cuenta de Binance y haz clic en el ícono de Perfil > Billetera. A continuación, selecciona la opción "Auditoría".

  1. Verás todas las auditorías recientes en las que el balance de tu cuenta se haya verificado mediante el proceso PoR.

  1. Selecciona una auditoría específica de la que desees obtener más información. Allí también puedes descargar el árbol de Merkle.

Conclusiones

Puedes acceder a la auditoría PoR para ver si un custodio de criptomonedas tiene todas las reservas de tus fondos y los de otros usuarios. Las auditorías deben disuadir a los exchanges de criptomonedas de realizar un mal manejo de los fondos de los usuarios, así como ayudar a mejorar la transparencia en el sector cripto.

PoR es el primer paso para recuperar y mantener la confianza de los usuarios de criptomonedas. Además, establece más requisitos para los exchanges, lo que se espera que priorice los fondos de los usuarios y haga que el sector sea más seguro y transparente para todos. 

Lecturas adicionales