cadena de bloques
BNB Chain, la cadena de bloques de marca implementada por el intercambio de cifrado más importante del mundo, se detuvo el día de hoy en respuesta a un ataque de puente debilitante por valor de unos $ 566 millones.
Esa cifra finalmente se redujo a solo $ 100 millones gracias a la rápida coordinación entre los 26 validadores de BNB Chain, 19 de los cuales se unieron para detener la cadena antes de que los piratas informáticos pudieran sacar de contrabando la mayor parte de las criptomonedas robadas del ecosistema Binance.
Los validadores enviaron una actualización horas más tarde y volvieron a poner la red en línea.
A diferencia de Bitcoin y Ethereum, que cuentan con miles, e incluso decenas de miles, de participantes de la red que trabajan juntos para procesar transacciones, BNB Chain decidió estratégicamente una estructura más centralizada con muchas menos personas a cargo.
La “autoridad de prueba de participación” de BNB Chain se hace eco de muchos otros estilos de consenso empleados por las cadenas de bloques, como la “prueba de participación delegada” de EOS.
En los sistemas estándar de prueba de participación, los poseedores de tokens reciben más poder según el valor de los tokens en sus billeteras; en el caso de Binance, los titulares de tokens de BNB utilizan sus saldos para elegir a terceros de confianza.
Esto otorga a los validadores ingresos lucrativos asociados con mantener la red funcionando sin problemas y un control efectivo total sobre la funcionalidad de la red (aunque hay penalizaciones por operar fuera de los límites).
En general, menos validadores permiten un mayor rendimiento: los datos tardan mucho más en filtrarse a través de una red que consta de miles de nodos que dos docenas de servidores para acordar qué transacciones aprobar.
Podría decirse que también hay un beneficio mucho más importante de un conjunto más pequeño de validadores de red: es mucho más fácil coordinarse entre ellos y, por lo tanto, ejercer control sobre la red, como hemos visto ahora.
Binance aún puede ejercer control sobre su cadena de bloques
Binance se apresuró a elogiar su capacidad para coordinar entre sus validadores y desconectar la red, a pesar de cierto grado de caos desencadenado en sus aplicaciones DeFi, que actualmente tienen $5,450 millones en activos digitales en juego.
El ingeniero de cadena de bloques Zak Cole, director de tecnología de la plataforma de comercio Web3 Slingshot Finance, descubrió la velocidad a la que Binance pudo unir a sus validadores para suspender las operaciones relacionadas.
“Es un poco incompleto. Quiero decir, detener un cambio debería requerir una gran cantidad de coordinación entre validadores dispares e idealmente, por el bien de la prevención de la censura, no sabes realmente quiénes son los validadores”.
Blockworks se ha comunicado con muchos de los 19 validadores involucrados en la detención de la red para obtener más información sobre el proceso, y actualizará este artículo a medida que tengamos noticias.
Coinbase, cuya división en la nube mantiene un validador de cadena BNB, nos dirigió a una publicación de blog que decía que podía coordinarse entre validadores de red contactándolos a todos individualmente (“uno por uno”) y elogió su capacidad para obtener consenso a pesar de su delegados electos que operan en diferentes zonas horarias.
Esto sugiere que no se involucró un chat grupal simple, con la redacción de la publicación de Binance que indica que se alentó a cada validador a detener la cadena sin la participación de los demás.
“Creo que solo asiente hacia la centralización, que alguien puede enviar un mensaje a algún grupo y esencialmente cerrar una cadena de bloques. No sé si eso cumple con la definición de blockchain según mis estándares”, dijo Cole.
Se podría argumentar que Binance optó por un conjunto de validadores más pequeño para facilitar la navegación en circunstancias extremas, como hacks y otros incidentes de seguridad, sin embargo, Cole destacó que la facilidad de coordinación no está escrita en el código base: esos efectos son puramente sociales.
BNB Chain es barato, muy barato
Con esto en mente, Binance en este caso es algo más parecido a una empresa de tecnología que a una red de cadena de bloques tradicional, casi como si Facebook decidiera cerrar el sitio por mantenimiento.
Cole mencionó el largo debate del ecosistema Ethereum sobre las medidas de emergencia luego del ataque DAO en 2016, en el que se robaron $ 60 millones en ether.
Ese proceso tomó semanas de toma de decisiones serias, señaló Cole, y los participantes de Ethereum finalmente decidieron revertir la cadena a través de una bifurcación dura (no una detención de la cadena), lo que permitió deshacer las transacciones y devolver el dinero robado a los inversores de The DAO.
Tal proceso es un reflejo de la cantidad de participantes de la red involucrados en la gobernanza de Ethereum en comparación con Binance.
“Creo que cuanto mayor sea el número de participantes separados, mejor en términos de descentralización. Un conjunto de validadores tan bajo [with BNB Chain]creo, es algo intrínsecamente inseguro”, dijo Cole.
Entonces, ¿qué se necesitaría para descentralizar BNB Chain? Cole sugirió permitir que cualquier persona ejecute un validador y participe en el consenso, independientemente de si es elegido, similar a la naturaleza puramente sin permiso de Ethereum y Bitcoin.
Pero Cole expresó que BNB Chain cuenta con un caso de uso ligeramente diferente: es una cadena centralizada construida para ser mucho más barata que Ethereum. Cualquiera puede implementar un contrato, y por lo tanto lanzar un token, en BNB Chain y comenzar a venderlo a degens a través de cientos de bifurcaciones Uniswap impulsadas por BNB.
Es igualmente cierto que cualquiera puede implementar tokens en Ethereum y venderlos en el actual Uniswap. Pero en BNB Chain, cuesta una fracción de centavo frente a dólares, lo que lo hace más barato en una magnitud de al menos 100.
“La gente toma decisiones en función del rendimiento, la seguridad y la descentralización, y eligen el rendimiento sobre la descentralización”, dijo Cole. “No creo que eso presente necesariamente una propuesta de valor significativa”.