Se supone que la tecnología blockchain no debería tener fallas por razones técnicas o debería tener una vida extremadamente corta. Sin embargo, en los últimos meses, cada vez más cadenas de bloques están colapsando por una razón u otra.
Recientemente, hubo una falla en la red Steemit, lo que causó preocupación e indignación en los usuarios: el 17 de septiembre, durante varias horas seguidas, los blogueros no pudieron publicar nada en el sitio debido a una falla en la red. Debido a problemas, dejaron de agregarse nuevos bloques a la red y todas las aplicaciones basadas en esta blockchain dejaron de funcionar. Según la compañía, el cierre de la red Steem se debe a la próxima bifurcación dura. En algunos nodos de la red, el código actualizado se ejecutó por adelantado, lo que provocó que la cadena se bifurcara prematuramente y los nodos de la red no pudieron llegar a un consenso sobre nuevos bloques.
"Al detener la adición de bloques, todas (aproximadamente 400) aplicaciones en esta cadena de bloques fallaron", dijo Ned Scott, fundador y CEO de Steemit. Esto molestó y enojó mucho a algunos usuarios, que no podían entender por qué sus herramientas favoritas no estaban disponibles. Cuando la red Steemit comenzó a funcionar normalmente nuevamente, aparecieron publicaciones críticas y sarcásticas.
El incidente de la red Steem no fue el único ejemplo de tiempo de inactividad de blockchain en los últimos tiempos.
En marzo hubo una falla en la red Neo. Malcolm Lerider, director senior de investigación y desarrollo del proyecto, dijo que esto puede suceder cuando un nodo de consenso se desconecta mientras se alcanza un consenso. En respuesta a las críticas de que la caída de solo siete nodos de consenso puede destruir toda la red, haciéndola extremadamente vulnerable, agregó que la red puede soportar la pérdida de un nodo de consenso, pero en este incidente hubo otras razones para la falla de la red.
Unos meses antes, la generación de nuevos bloques en la red EOS se detuvo durante casi cinco horas. Según Thomas Cox, ex vicepresidente de Block.One (la empresa detrás del protocolo EOS), las transacciones pendientes no fueron validadas adecuadamente, lo que provocó un estado incierto de la red y detuvo la generación de nuevos bloques. Este incidente ocurrió pocos días después del lanzamiento completo de la red EOS en junio.
Estos ejemplos plantean la pregunta de por qué las redes que se supone que funcionan sin problemas comienzan a congelarse. La respuesta puede estar en la aparición de nuevos algoritmos de consenso..
Según algunos expertos, en Bitcoin, Ethereum y otras redes en las que se logra el consenso utilizando el principio de prueba de trabajo, los fallos son extremadamente improbables, incluso si falla una gran cantidad de nodos. Y las redes Neo, EOS y Steem, que operan según el principio de prueba de participación delegada (Prueba de participación), son más susceptibles a interrupciones. Estas redes confían a ciertos nodos la toma de decisiones en la red en lugar de minar, lo que permite transacciones más rápidas y económicas. Sin embargo, Malcolm Lerider no está de acuerdo con esta afirmación, argumentando que estas redes pueden utilizar diferentes algoritmos de consenso, y para saber cuáles fallan es necesario analizar cada caso específico.
Sin embargo, el consenso delegado ha traído una escalabilidad masiva a las criptomonedas, permitiéndoles hacer cosas que antes solo podían hacer los proveedores centralizados. Por ejemplo, Steem y EOS pueden soportar millones de transacciones por día. Pero, por otro lado, estas redes están sujetas al riesgo potencial de inestabilidad.
Según Eric Wall, experto de la empresa fintech Cinnober, en cualquier implementación de computación distribuida es posible proporcionar no más de dos de las tres propiedades siguientes: consistencia de datos, disponibilidad y resistencia a la partición. La resistencia dividida es imprescindible, por lo que los ingenieros pueden agregar disponibilidad, como en las redes Bitcoin y Ethereum, o coherencia de datos, como en las redes EOS, Steem y Neo. Desde el punto de vista del usuario, la red Bitcoin nunca "caerá", pero no hay garantía de que el usuario no termine en una bifurcación descuidada en favor de la red principal. "Dos bifurcaciones en conflicto son mucho más peligrosas que una interrupción de la red", dice Eric Wall.
En cualquier caso, la red Steem todavía planea llevar a cabo la (20.ª) bifurcación planificada el 25 de septiembre.
Basado en materiales de https://www.coindesk.com/
Leer también
El banco islámico desarrollará soluciones DLT compatibles con la Sharia
El Grupo del Banco Islámico de Desarrollo (BIsD) se está asociando con una startup tunecina para desarrollar una gama de herramientas interbancarias basadas en la tecnología blockchain.
Australia prueba el 'dinero inteligente'
Australia ocupa el puesto 11 en la escena criptoeconómica mundial con un volumen de operaciones diario de 305 Bitcoin. Las autoridades están constantemente elaborando una estrategia para trabajar con la economía digital, creando un marco legislativo y las condiciones para el desarrollo de las tecnologías blockchain. Gracias a esta lealtad y previsión de los reguladores, se hizo posible la implementación de un nuevo proyecto de "dinero inteligente".
