- Volver al menú
- Volver al menúPrecios
- Volver al menúInvestigación
- Volver al menú
- Volver al menú
- Volver al menú
- Volver al menú
- Volver al menúWebinars y Eventos
Se lanza el primer descompilador de Ethereum con integración con JP Morgan Quorum
Lo que podría ser el primer descompilador de contratos inteligentes de Ethereum fue demostrado en un evento de hackers en Las Vegas el jueves.

La máquina virtual Ethereum (EVM) ahora tiene lo que parece ser su primer descompilador diseñado para convertir contratos inteligentes en código fuente.
Anunciado hoy en el escenario por el fundador de la startup de ciberseguridad Comae Technologies en la conferencia de hackers DefCon en Las Vegas, el descompilador EVM de código abierto fue diseñado para facilitar la identificación de errores en Ethereum. contratos inteligentes.
En un momento en que una serie de ataques a Ethereum han expuesto la dificultad de escribir código de contrato inteligente seguro, el descompilador, llamado Porosidad, promete permitir a los desarrolladores revertir el código de bytes EVM difícil de entender a su estado original.
El desarrollador de Porosity y fundador de Comae, Matt Suiche, le dijo a CoinDesk:
"El problema inicial que intentaba resolver al escribir un descompilador era poder tener el código fuente real, sin tener que acceder a él mediante ingeniería inversa".
También se anunció hoy que Porosity ahora está integrado con la cadena de bloques de código abierto Quorum de JP Morgan creada para soluciones de nivel empresarial, y ahora estará disponible en la página de Github del banco.
Probados con la ayuda de algunos ingenieros de JP Morgan, se espera que Porosity y Quorum se integren para facilitar la ejecución de comprobaciones de seguridad de contratos inteligentes en tiempo real. El paquete, integrado directamente en la implementación de Ethereum en lenguaje Go, geth, incorpora procesos de seguridad y parches para redes privadas con modelos de gobernanza formales.
Amber Baldet, líder de blockchain de JP Morgan, describió a CoinDesk lo que ella cree que es la importancia de la Tecnología, afirmando:
Porosity es el primer descompilador que genera contratos inteligentes con sintaxis de Solidity legible para humanos a partir del código de bytes de la Máquina Virtual de Ethereum .
Un tiempo de necesidad
Si bien Suiche dijo que es nuevo en blockchain, el emprendedor en serie quevendidoSu anterior startup VMware estaba bastante bien preparada para construir el descompilador.
Como ingeniero inverso, Suiche está familiarizado con comenzar con un producto y descubrir cómo desmantelarlo hasta sus partes más básicas.

Entonces, en febrero, cuando comenzó a investigar en profundidad los contratos inteligentes de Ethereum , casi accidentalmente construyó el descompilador como parte de su propia investigación personal.
Dado que el lanzamiento de Porosity se produce en un mes en el que los contratos inteligentes de Ethereum escritos para CoinDash,Paridad y VeritaseumTodos han sido hackeados y Suiche cree que su profesión elegida, la de ingeniero inverso, está a punto de ver una mayor demanda.
"La comunidad de seguridad en Ethereum va a crecer", dijo. "Y veremos cada vez más ingenieros inversos".
El negocio de la descompilación
Aun así, las motivaciones comerciales que impulsan el uso del descompilador van más allá de simplemente garantizar que sus fondos permanezcan seguros.
Dado que las vulnerabilidades se descubren con frecuencia mucho después de que se implementa un contrato inteligente, un descompilador de EVM también puede brindar tranquilidad a los inversores, según Alex Rass, director ejecutivo de la empresa proveedora de software para clientes y consultora de ciberseguridad ITBS LLC.
Según Rass, los descompiladores son comunes entre la mayoría de los lenguajes de programación "principales", en parte porque ayudan a proporcionar a los inversores la seguridad de que lo que invirtieron es lo que se está utilizando.
Rass dijo:
"Con un descompilador, alguien con un poco de sentido común puede extraer el código binario de ese contrato, verlo y proporcionar a los inversores lo que compraron".
Imagen de bolas de lanavía Shutterstock
Michael del Castillo
Michael, miembro a tiempo completo del equipo editorial de CoinDesk, cubre aplicaciones de Criptomonedas y blockchain. Sus artículos se han publicado en The New Yorker, Silicon Valley Business Journal y Upstart Business Journal. Michael no invierte en criptomonedas ni proyectos blockchain. Anteriormente, ha mantenido valores en Bitcoin (Ver: Regulación editorial). Correo electrónico: CoinDesk. Síguenos a Miguel: @delrayman
