Conclusiones clave
La transparencia de los fondos de los usuarios es esencial para recuperar la confianza pública y regulatoria en el sector criptográfico y fortalecer su imagen como un sector maduro gestionado por actores responsables.
El sistema de Prueba de Reservas (PoR) de Binance es la encarnación de nuestro compromiso con la protección de los fondos de los usuarios y la transparencia.
A partir de noviembre de 2023, el sistema PoR de Binance le permite ver las reservas de fondos de nuestros usuarios denominadas en 31 activos digitales diferentes.
Hace un año, en medio de una crisis que puso a prueba gravemente la confianza del público en las criptomonedas, Binance se unió al esfuerzo de todos en el sector para restaurar esa confianza. Las palabras no nos parecieron suficientes, por lo que intentamos demostrar que la madurez y la confiabilidad son parte de la esencia misma del ecosistema de activos digitales para silenciar las críticas que eran omnipresentes en ese momento y aún hoy muy frecuentes. Desarrollamos un marco de seis partes que podrían adoptar todos los intercambios de cifrado centralizados que deseen unir fuerzas para recuperar la confianza de los usuarios. Este enfoque se basó en dos principios clave: la prominencia de los fondos de los usuarios y la transparencia.
Nuestro sistema de Prueba de Reservas (PoR) implementado en noviembre de 2022 fue diseñado para aplicar estos dos principios. Lo más importante, la gestión responsable de los fondos de los usuarios, ya estaba asegurada: desde el nacimiento de nuestra empresa, decidimos no correr riesgos innecesarios con los activos que los usuarios nos confían, para mantener reservas suficientes para cubrir los retiros de cualquier monto. y priorizar la seguridad. El desafío entonces era encontrar una manera de hacer más visible este deseo.
Cuando presentamos nuestro sistema, solo permitía ver las reservas de BTC y, a finales de 2022, ya era posible ver un total de nueve tokens. Un año después, el sistema PoR de Binance presenta reservas nombradas en 31 activos digitales que tenemos para nuestros usuarios, más que cualquier otro intercambio centralizado importante que proporcione información similar. En todo caso, indica que el saldo de cada uno de estos 31 activos es superior al 100%. Nuestro sistema de prueba de reservas aún está en desarrollo. Ha sufrido numerosas actualizaciones durante el año pasado y continúa evolucionando con cada iteración.
Tecnología de transparencia
Blockchain es el entorno ideal para garantizar y lograr la transparencia de los fondos: sin embargo, la escala de la base de usuarios y las operaciones de Binance restringe las soluciones tecnológicas capaces de proporcionar un fácil acceso a pruebas fiables de nuestras reservas a quien las desee.
El sistema original se basaba en la criptografía del árbol Merkle, un enfoque para consolidar grandes cantidades de datos en un único hash para agregar los datos de la cadena de bloques a nuestras reservas. El proceso de verificación implica la creación de un árbol Merkle que codifica las identificaciones de los usuarios con el saldo neto de sus activos mantenidos a nivel de token. El resultado de este proceso, llamado raíz de Merkle, actúa como un sello criptográfico que “resume” todos los datos que contiene. Este método también brinda a los usuarios la capacidad de ver subconjuntos específicos de datos codificados, lo que facilita garantizar que sus propios activos se almacenen de forma segura.
Sin embargo, este diseño sólo proporcionaba total transparencia si los saldos de cada cuenta se hacían públicos, lo que no queríamos hacer por razones de seguridad y confidencialidad. Hay otra deficiencia de los árboles Merkle convencionales, que potencialmente pueden manipularse agregando cuentas de usuario ficticias con saldos negativos para distorsionar el estado general de las reservas.
Para abordar estas limitaciones, nuestros desarrolladores implementaron los protocolos zk-SNARK en la actualización de febrero de 2023, una forma de prueba de conocimiento cero colocada sobre el árbol principal de Merkle. Este tipo de prueba criptográfica permite a una parte establecer la validez de una declaración dada a otra parte sin revelar su contenido. En nuestra situación, permite a Binance demostrar que respalda completamente los fondos de sus usuarios sin revelar los saldos de la cuenta de cada persona. A través de esta asociación de un protocolo zk-SNARK con un árbol Merkle, los usuarios pueden verificar que sus fondos están incluidos en el cálculo del saldo neto total de los activos del usuario.
Crea de la mano de nuestra comunidad
Nuestra implementación de la criptografía zk-SNARK marcó la primera aplicación de este enfoque por parte de una organización criptográfica con el fin de diseñar soluciones de prueba de solvencia. Queríamos que el resto de la industria también se beneficiara de esta innovación: es por eso que hicimos el código de nuestro sistema PoR de código abierto. También solicitamos comentarios a la comunidad para hacer que el sistema sea aún más sólido y respondieron a nuestro llamado.
Poco después de la puesta en marcha en febrero, por ejemplo, una empresa de seguridad blockchain auditó nuestro código e informó de una vulnerabilidad en la solución mejorada de prueba de reservas, que solucionamos rápidamente. Este incidente demuestra que queremos priorizar la transparencia de los fondos de los usuarios en toda la industria. En lugar de apresurarnos a ser los primeros en proponer una solución, queremos que todos nuestros colegas de todos los ámbitos de la vida se desempeñen mejor en esto y aceptamos con gusto cualquier contribución externa que nos ayude a encontrarnos en este terreno inexplorado. Cuando se trata de recuperar la confianza mejorando la transparencia, los esfuerzos de todos benefician a todos.
Binance sigue comprometido a respaldar los activos de los usuarios en una proporción de al menos 1:1 en todas las circunstancias, además de trabajar constantemente en formas innovadoras de tranquilizar a los usuarios mientras mantenemos la transparencia de nuestras reservas. Como lo demuestra la iteración más reciente (la 12) de nuestro programa Prueba de Reservas lanzado a principios de noviembre, teníamos suficiente BTC para cubrir el 104% de los saldos netos de nuestros clientes, el 105% de los saldos ETH de nuestros clientes, el 111% de nuestros saldos de BNB de los clientes y más del 118% de todo el USDT depositado por los usuarios en nuestra plataforma. Tus fondos están seguros con Binance y puedes verlo por ti mismo en cualquier momento.
Para más información
Código fuente de nuestro sistema PoR
Sistema de prueba de reservas de Binance: ¿Qué es un árbol Merkle?
Binance Academy: mejora de la transparencia criptográfica con pruebas de conocimiento cero
¿Cómo mejoran los zk-SNARK el sistema de prueba de reservas de Binance?

