La falta de diversidad en los contratos inteligentes de ETH, Smart Contracts, representan una gran amenaza para el movimiento de toda la red de cadena de bloques asociada con Ethereum, según un estudio realizado por un grupo de analistas por Northeastern University y la University of Maryland, que fue publicado a todo el mundo este pasado 31 de octubre.
Ethereum complica las cosas
El documento titulado “Análisis de tipología de los contratos de Ethereum”, afirma que la mayoría de los contratos inteligentes de ETH son “copias directas, o casi, de otros contratos previamente realizados” lo que representa un riesgo potencial, ya que si un contrato inteligente es copiado y este contiene errores en su código, todos aquellas copias podrían ser víctimas de las mismas vulnerabilidades.
Los expertos de las universidades fueron apoyados parcialmente por la Fundación Nacional de Ciencia de los Estados Unidos. El estudio ha analizado los “bytecodes” de los contratos inteligentes de Ethereum, durante sus primeros 5 millones de bloques dentro de la cadena Core, que abarcan casi un periodo de 3 años desde el nacimiento de la criptomoneda en el año 2015. Los investigadores también han recopilado y modificado los datos a través de la “Máquina Virtual” de ETH, denominada Geth, con motivo de registrar todas las integraciones entre los contratos y los múltiples usuarios.
¿Cuál es el problema?
Hasta la fecha de la primera publicación, el estudio encontró que los contratos inteligentes de ETH son “tres veces más propensos a ser creados por otros contratos, que por los usuarios mismos”. Además de esto el estudio encontró que el 60 % de todos los contratos los programadores nunca han interactuado con ellos, simplemente los han copiado, al mismo tiempo menos del 10 % de los contratos son únicos creados por los usuarios desde los cimientos.
La investigación indicó que hay una reutilización significativa de los códigos de ETH, que supuestamente puede tener un “impacto generalizado en la población general de usuarios de Ethereum, a pesar del hecho que estos también son la fuerza impulsora del éxito inicial de la que por ahora es la segunda criptomoneda más grande de todas”.
Teniendo en cuenta la baja diversidad de los contratos inteligentes programados en la cadena de bloques de Ethereum, ha traído la consecuencia de que sean visto como un riesgo potencial para todo el ecosistema de su cadena de bloques, los investigadores además mencionaron que ETH, se ha convertido en un tema de “errores de alto perfil” cada vez más a menudo, lo que resulta en la congelación de tokens por un valor aproximado de 170 millones de $. La investigación concluyó que las implementaciones múltiples de la “funcionalidad de un contrato central” en la Blockchain de ETH, eventualmente proporcionarían “una mayor defensa, debido a la profundidad de la red de cadena de bloques”
Este sistema que fue desarrollado por Vitalik Buterin, (Ethereum) es una plataforma de uso público, basada en una cadena de bloques de código abierto que presenta contratos inteligentes y su criptomoneda nativa Ether. Lanzado el 30 de julio de 2015, Ethereum es ahora la segunda mayor criptomoneda por capitalización de mercado en alrededor de 20,6 mil millones de $, con un precio que ha rondado más de 200 $.
A mediados de octubre de este año, se informó sobre una grave brecha en la seguridad en los contratos inteligentes de dicha cripto divisa, que causaron las pérdidas de alrededor de 38.000 $ para la plataforma de entretenimiento para adultos SpankChain y sus usuarios.
[divider]