¿Se está descarrilando la cadena inteligente de Binance? Los validadores BSC se levantan

Parece haber una perturbación en la fuerza de Binance Smart Chain. Aunque para el usuario medio, el BSC funciona bien, los validadores están en pie de guerra. Un seudónimo abrió un problema en GitHub y se desató el infierno. El título: "BSC es una causa perdida". Concluye: “Binance quería un truco rápido para ganar algo de dinero, pero no está dispuesto a expandir ni siquiera los recursos modestos para que esto realmente funcione. Dado que han ganado miles de millones con esto, esto es absurdo y un gran abuso de la confianza (y el dinero) que la gente pone en esto ".

Lectura relacionada | Binance planea desarrollar un ecosistema criptográfico francés con una iniciativa de 116 millones de dólares

¿Tienen razón los validadores? ¿O están subestimando a Binance? Analicemos esto y veamos dónde estamos.

El secreto sucio que solo los corredores de nodos saben es que muchas cadenas de bloques 2.0 son imposibles de ejecutar nodos de archivo completos y mucho menos validar y garantizar que los desarrolladores no se comporten mal https://t.co / UnQLXpm4br

– nic cubeter (?, ?) (@nic__carter) 18 de noviembre de 2021

Problemas con la cadena inteligente de Binance

Una cosa buena para Binance es que la gente no puede afirmar que su cadena está completamente centralizado más. Todas las personas en GitHub parecen ser validadores independientes que están teniendo problemas reales con la cadena. El cartel original, que es titular y partidario de BNB, que invirtió dinero y se convirtió en validador, parece estar realmente preocupado. "Rara vez he visto algo manejado de manera tan poco profesional", dice, y comienza a enumerar los problemas. Veamos algunos de ellos.

  • "No hay revisión de código, los parches simplemente se ejecutan, en la mayoría de los casos incluso sin una descripción adecuada de lo que hacen o qué problema intentan resolver"

  • "No hay respuesta a los informes de errores. Cientos de personas informan que los nodos que no se sincronizan o que los nodos no están sincronizados. Respuesta de los "desarrolladores": cero ".

  • " Como alguien más ya escribió, la causa raíz del problema es que aumentó sin pensar el tamaño del bloque y redujo el tiempo del bloque sin hacer el trabajo real requerido ".

Eso sí suena mal. Sin embargo, Binance anunció su actualización de Bruno, que se lanzará en un par de semanas.

  • "No parece haber ningún proceso de prueba razonable en su lugar. Cada actualización parece empeorar las cosas ”.

¡Maldito validador seudónimo! No tienes que esforzarte tanto con Binance. Sí dicen que “El protocolo diffsync en esta versión se implementa como una característica estable. La sincronización diferencial mejora la velocidad de sincronización en aproximadamente un 60% ~ 70% según la prueba ”.

  • “ No hay pruebas beta, las cosas se tiran por la borda. Funciones como diffsync se declaran "estables" por decreto, aunque cientos de personas que informaron lo contrario indicaron lo contrario. Gráfico de precios de BNBUSD – TradingView ” width=”640″ height=”358″ /> Gráfico de precios de BNB en FTX | Fuente: BNB / USD en TradingView.com

    Otros validadores incorporados

    Casi 70 validadores respondieron al problema de GitHub. Aquí hay algunos aspectos destacados:

    • “El estado del nodo es simplemente horrible. Estamos tratando de crear un DAPP con datos en tiempo real, pero con el estado actual no es posible ".

    • " Hace aproximadamente un año pude ejecutar nodos bsc geth en literalmente algunos de los VPS más baratos (<$ 20 / mo) que pude encontrar con especificaciones relativamente decentes (ah, los buenos viejos tiempos). Ahora estoy pagando miles al mes por hardware dedicado solo para mantener mi infraestructura funcionando sin problemas ".

    • " Tengo muchos nodos completos ejecutándose allí y ahora todos no pueden sincronizarse. Cada uno de estos servidores me cuesta $ 800 por mes (anteriormente solo $ 200), luego me dijiste que necesito un ancho de banda y un disco más rápidos, lo que significa que el costo seguirá aumentando a un ritmo muy exagerado. ¡Mi jefe incluso pensó que gasté todo este dinero en un club nocturno por el maldito BSC! ”

    • “ Duplicamos los recursos del servidor y todavía tenemos problemas con la sincronización y la transmisión de transacciones, parte de TX está lista y otra no. Realmente hay un ERROR en BSC, tienen que solucionarlo antes de que sea demasiado tarde ".

    • " Estoy ejecutando 15 nodos en CPU de 64 núcleos EPYC 7702P con 512 GB de RAM y 2 Intel SSDPE2KX020T8 NVMe en configuración RAID0 con una conexión de red de 40 GB cada uno. En cualquier momento, aproximadamente 1/3 de mis nodos se han desincronizado y necesitan ser masajeados manualmente para sincronizarlos nuevamente ".

    ¿Qué promesas de actualización Bruno de Binance?

    Primero, se jactan. La cadena de bloques Binance Smart Chain aloja "más de 2 millones de direcciones activas diarias y con un pico de 14 millones de transacciones procesadas en 24 horas". Eso es mucho. Entonces, Binance reconoce el problema. “Este crecimiento inesperado puso a prueba los límites de la red y reconocemos que existen desafíos en la sincronización completa del nodo”.

    La actualización no afectará a los usuarios ni a los desarrolladores, pero los operadores del nodo completo deben instalar y ejecutar el nuevo software. . ¿Qué hará la actualización de Bruno para Binance Smart Chain? “Introduce el mecanismo de grabación en tiempo real en el modelo económico de BSC con el objetivo de introducir un nuevo proceso de grabación de BNB y acelerar la sincronización completa del nodo en más del 60%”.

    Lectura relacionada | Cómo Binance Smart Chain busca mil millones de usuarios con una inversión de $ 1 mil millones

    Eso suena bien, pero "acelerar la sincronización completa del nodo en más del 60%" se refiere al protocolo diffsync. Y los validadores ya se quejaron de eso. Y el "mecanismo de grabación en tiempo real" no parece estar relacionado con las quejas del validador. Sin embargo, todavía hay esperanza.

    ¿La actualización de Bruno arreglará la Binance Smart Chain? Estén atentos a Bitcoinist para averiguarlo.

    Imagen destacada de John Middelkoop en Unsplash – Gráficos de TradingView