Sistema de Prueba de Reservas de Binance: La transparencia de los activos para los usuarios

Hace un año, en medio de una crisis que puso a prueba la confianza pública en las criptomonedas, Binance se propuso apoyar la induistria.

Binance lanza solución para el intercambio de criptomonedas: ¿De qué se trata?
Binance recibe millones de dólares tras elecciones en Estados Unidos. Foto: tomada del Facebook de Binance
Banner de registro en Binance

Hace un año, en medio de una crisis que puso a prueba la confianza pública en las criptomonedas, Binance se propuso apoyar el esfuerzo de toda la industria por recuperarla.

Se propuso demostrar, en lugar de solo contarlo, que la madurez y la fiabilidad son las verdaderas características que definen al ecosistema de activos digitales -en contra de las narrativas que parecían omnipresentes en ese entonces y siguen siendo fuertes hoy en día-.

Binance entonces decidió articular un marco de seis pilares que todos los exchanges (plataformas) de criptomonedas centralizados deberían adoptar para aunar fuerzas y recuperar la confianza de la gente.

Dos principios clave constituyen la base de este enfoque: la inviolabilidad de los fondos de los usuarios y la transparencia.

El denominado sistema de prueba de reservas (POR), que se puso en marcha en noviembre de 2022, se diseñó para poner en práctica estos dos principios.

Binance recordó que ya tenía cubierta la parte más importante: la gestión responsable de los fondos de los usuarios, al tiempo que mantiene reservas suficientes para cubrir cualquier cantidad de retiros y de tener en cuenta la seguridad. El reto consistía ahora en encontrar la manera de hacerlo más visible, dijo la plataforma.

Cuando se presentó el sistema, solo mostraba las reservas de Bitcoin (BTC); a finales de 2022, admitía un total de nueve tokens.

Un año después, el sistema POR de Binance proporciona información sobre las reservas denominadas en 31 activos digitales que mantenemos en nombre de nuestros usuarios -más que cualquier otro gran exchange centralizado que ofrezca información similar- y muestra sistemáticamente que cada uno de estos saldos es superior al 100 %.

A lo largo del último año, el Sistema de Prueba de Reservas de Binance ha pasado por muchas rondas de actualizaciones y sigue evolucionando con cada iteración.

Criptomonedas
Criptomonedas. Imagen: cortesia Cryptomarket

Tecnología blockchain para la transparencia

Blockchain es el entorno ideal para mantener y hacer realidad la transparencia de los fondos. Sin embargo, dada la magnitud de la base de usuarios y las operaciones de Binance, encontrar una solución tecnológica que permitiera a cualquiera acceder fácilmente a pruebas fiables de sus reservas era una tarea ardua en sí misma.

El sistema original utilizaba la criptografía del árbol de Merkle, un enfoque que permite la consolidación de grandes cantidades de datos en un único hash, para sumar los datos en cadena de nuestras reservas.

El proceso de verificación implica la construcción de un árbol de Merkle que codifica las identificaciones de los usuarios con sus tenencias netas de activos a nivel de token.

El resultado, denominado raíz de Merkle, actúa como un sello criptográfico que «resume» todos los datos que contiene. Este método también permite a los usuarios verificar subconjuntos específicos de datos codificados, permitiéndoles comprobar que sus propios activos están almacenados de forma segura.

Este diseño, sin embargo, sólo permitía una transparencia total si los saldos de las cuentas individuales se hacían visibles públicamente, algo que Binance dijo que no haría por razones de seguridad y privacidad.

Otro inconveniente era que un árbol de Merkle convencional podría manipularse añadiendo cuentas de usuario falsas con saldos negativos para distorsionar la imagen global.

Para abordar estas limitaciones, en la actualización de febrero de 2023, los desarrolladores de Binance implementaron protocolos zk-SNARK, una forma de prueba que no requiere conocimientos previos, sobre el árbol de Merkle central.

Este tipo de prueba criptográfica permite a una parte establecer la validez de una declaración dada a otra parte sin revelar el contenido de la declaración.

En este caso, permite a Binance demostrar que ha respaldado totalmente los fondos de sus usuarios sin revelar los saldos de cada uno de ellos. Así, un zk-Snark combinado con un árbol de Merkle permite a los usuarios verificar que sus fondos están incluidos en el cálculo del saldo neto total de activos de los usuarios.

Binance
Binance. Imagen: Cortesía.

Construir junto a la comunidad

La implementación de la criptografía zk-SNARK en la plataforma de Binance constituyó la primera vez que una organización de criptomonedas utilizaba este enfoque para crear soluciones de prueba de solvencia.

“Queríamos que el resto de la industria se beneficiara por esta innovación, por lo que pusimos en código abierto nuestro código PoR. También queríamos que la comunidad nos diera su opinión para que el sistema fuera aún más sólido, y la comunidad respondió a nuestra llamada, dijo Binance al respecto.

Poco después del lanzamiento de febrero, por ejemplo, una empresa de seguridad de blockchain auditó el código de Binance y señaló una vulnerabilidad en la solución actualizada de prueba de reservas, que fue solucionada rápidamente.

Este caso ejemplifica la forma de promover la transparencia de los fondos de los usuarios como prioridad de todo el sector. En lugar de tratarlo como una carrera armamentística, Binance dijo que quiere que sus colegas de todo el sector lo hagan mejor, y agradece cualquier contribución externa que nos ayude a navegar mejor por este territorio inexplorado. “Cuando se trata de reconstruir la confianza mejorando la transparencia, una marea creciente levanta todos los barcos”, dijo.

Binance reiteró que sigue comprometidos con el respaldo de los activos de los usuarios en una proporción mínima de 1:1 en todo momento, así como con el trabajo constante de garantizar la tranquilidad de los usuarios manteniendo la transparencia de nuestras reservas.

Como demuestra la 12ª y última iteración del programa de prueba de reservas, a principios de noviembre Binance tenía suficiente BTC para cubrir el 104 % de los saldos netos de los clientes; el 105 % de los saldos de los clientes de Ether (ETH); el 111 % de los saldos de los clientes de Binance Coin (BNB); y más del 118 % de todas las monedas estables (USDT) que los usuarios depositaron en la plataforma. Los fondos están seguros con Binance – y es posible comprobarlo por los usuarios en cualquier momento.

 

Convierta a Valora Analitik en su fuente de noticias