Sin resultados
Ver todos los resultados
martes, septiembre 2, 2025
[cn_bitcoin_height]
  • Entrar
  • Registro
CriptoNoticias Logo
  • Criptopedia
  • Calendario
  • Precios BTC y ETH
  • Boletines
  • Anúnciate
    • Advertise
  • Más
    • Reviews
    • Tutoriales y guías
    • Glosario
    • Acrónimos y frases
  • INICIAR SESIÓN
  • SUSCRIBIRME
Sin resultados
Ver todos los resultados
CriptoNoticias Logo
  • Entrar
  • Registro
  • INICIAR SESIÓN
  • SUSCRIBIRME
CriptoNoticias Logo
martes, septiembre 2, 2025 |
Home Seguridad

Error que retrasó bifurcación de Ethereum afectaba contratos inteligentes

La vulnerabilidad que retrasó el lanzamiento de la bifurcación Constantinople en Ethereum se encontraba en una propuesta para mejorar la interacción con los contratos inteligentes.

por Andrea Leal
16 enero, 2019
en Seguridad
Tiempo de lectura: 3 minutos
bifurcacion-constantinople-ethereum-eth
Cambiar tamaño del texto
Copiar enlace del artículo
Postear en X
Enviar por correo
  • La vulnerabilidad se presentaría por una mejora al costo de gas de los contratos inteligentes.
  • El error permitiría a un atacante manipular los contratos para robar ethers.

El día de ayer, los desarrolladores de Ethereum decidieron posponer una vez más la bifurcación Constantinople, al descubrir que una de sus propuestas generaba una vulnerabilidad a nivel de los contratos inteligentes, error que permitiría llevar a cabo ataques de reentrada (reentrancy attack).

El bug fue descubierto por ChainSecurity, agencia que explicó que una propuesta introducida en Constantinople para la disminución del costo de gas en las operaciones de almacenamiento es lo que causaría la nueva vulnerabilidad en los contratos inteligentes.

La propuesta, conocida como EIP 1283, se basa en un cambio en la medición neta del gas en las operaciones de SSTORE de los contratos inteligentes. Esta actualización permite nuevos usos de almacenamiento de contrato y reduce los costos excesivos de gas en la red de Ethereum, optimizando la interacción con los contratos inteligentes.

MyCrypto afirmó, a través de su cuenta de Twitter, que el código de la propuesta no tenía ningún error, por lo cual pasó la inspección técnica de los desarrolladores y la auditoría de Geth y Parity. No obstante, la vulnerabilidad podía ocurrir al interactuar con los contratos inteligentes, específicamente en los comandos address.transfer(…) y address.send(…).

We’re seeing a lot of misinformation related to the Constantinople delay. e.g. “Why wasn’t this detected sooner?” and/or “blah blah blah everyone sucks dump ETH”. Let’s dive into the nature of the bug. 🐛

— MyCrypto.eth 🦊💙 (@MyCrypto) January 15, 2019

Según ChainSecurity, si se activa el nuevo código para la propuesta EIP 1283, algunos contratos inteligentes pueden quedar expuestos a ataques de reentrada. Es decir, un atacante puede ejecutar una función determinada indefinidamente en un contrato para robar ethers de monederos ajenos.

ChainSecurity afirma que no han encontrado ningún contrato que pueda presentar la vulnerabilidad, pero que aumentarán el alcance del análisis para evaluar contratos más complejos. Además, publicaron una lista con características que permitirían este ataque.

La vulnerabilidad se produce debido a que la propuesta disminuye considerablemente el costo de gas para la ejecución de los contratos. Sin la activación de Constantinople, la operación que posibilita el ataque cuesta 5000 gas, una comisión que excedía el estipendio de 2300. Sin embargo, con el cambio introducido en la bifurcación, esta operación solo costaría 200 gas.

ChainSecurity simuló un ataque de reentrada a un contrato de pago compartido —un método de pago para recibir fondos conjuntamente—, poniendo como ejemplo un atacante que generaba con dos direcciones de su propiedad un contrato para transferir dinero.

La primera dirección habilita el contrato y deposita un fondo a transferir, usando la función updateSplit para asegurar que la próxima transacción sea más barata. Luego de esto, el atacante configura la operación para que la primera dirección reciba todos los fondos. Después de ejecutar, el atacante actualiza el split configurando la segunda dirección como la receptora de los criptoactivos; el contrato sigue ejecutando y el dinero es transferido a la segunda dirección.

En este circuito sin salida el atacante no estaría enviando dinero propio, sino robando ether de otras personas que también utilizan el contrato de pago compartido.

Para evitar que esta vulnerabilidad sea explotada, los desarrolladores de Ethereum decidieron posponer la activación de Constantinople y retirar la propuesta EIP 1283 de esta bifurcación. La nueva fecha de implementación se decidirá este viernes.

Imagen destacada de Aleksey / stock.adobe.com

Etiquetas: CiberataqueContratos inteligentesEthereum (ETH)HackerHard fork (Bifurcación fuerte)
¿Tienes información clave para nuestros reporteros? Ponte en contacto

Publicado: 16 enero, 2019 06:27 pm GMT-0400 Actualizado: 04 diciembre, 2019 11:17 am GMT-0400
Autor: Andrea Leal
Escritora a tiempo completo, lectora entusiasta, bitcoiner desde el 2017. Dedicada a la investigación de nuevas tecnologías que brinden mayor independencia a las comunidades.

Suscríbete a los boletines de CriptoNoticias

Mantente informado de los últimos acontecimientos del mundo de las  criptomonedas.

SUSCRIBIRME
  • Seguridad

Es falso: no hackearon el protocolo de Bitcon “en solo 320 segundos”

Por Paulo Márquez
10 marzo, 2025

Un medio hizo eco, sin corroborar ni exponer fuentes, de un supuesto hackeo al protocolo de Bitcoin mediante computación cuántica.

MEXC se asocia con Hacken para reforzar la seguridad de su plataforma

6 marzo, 2025

Fondos robados a Bybit están a punto de desaparecer 

4 marzo, 2025

CoinEx refuerza la transparencia y seguridad con actualización de reservas  

28 febrero, 2025
[mailerlite_form form_id=2]

Aprende

  • Qué es Bitcoin
  • Qué son las criptomonedas
  • Minería de Bitcoin
  • Qué es Ethereum
  • Qué es una blockchain
  • Criptopedia

De interés

  • Reviews
  • Tutoriales
  • Opinión
  • Eventos
  • Precios BTC y ETH

Empresarial

  • Acerca de
  • Nuestro equipo
  • Trabaja con nosotros
  • Política de privacidad
  • Política publicitaria
  • Mapa del sitio

Publicidad

  • Contáctanos
  • Anúnciate
  • Advertise

© 2023 Hecho con ♥ por Latinos.

Iniciar sesión

Ingresa tus datos para disfrutar de noticias exclusivas, contenido sin anuncios y mucho más

¿Olvidaste tu contraseña?

o
[nextend_social_login]

¿No tienes cuenta? Crear cuenta nueva

Al continuar aceptas nuestro Acuerdo de usuario y reconoces nuestra Política de privacidad.

Crea tu cuenta y accede gratis por 7 días

Disfruta de todos los beneficios de nuestra membresía premium sin costo por una semana

o
[nextend_social_login]

Ya tienes cuenta? Inicia sesión

Al continuar aceptas nuestro Acuerdo de usuario y reconoces nuestra Política de privacidad.

Recuperar contraseña

No te preocupes, te enviaremos un enlace para que restablezcas tu contraseña.

¿Ya tienes cuenta? Inicia sesión

Sin resultados
Ver todos los resultados
  • Ingresar
  • Suscribirme
  • Inicio
  • ¿Qué es Bitcoin?
  • Precios BTC y ETH
  • Noticias
    • Comunidad
      • Adopción
      • Judicial
    • Mercados
      • Finanzas
      • Negocios
    • Minería
    • Regulación
    • Tecnología
    • Seguridad
    • Opinión
      • Editorial
  • Criptomonedas
    • Bitcoin (BTC)
    • Ethereum (ETH)
  • Países
    • Argentina
    • Colombia
    • El Salvador
    • España
    • México
    • Venezuela
  • Tutoriales y guías
  • Reviews
  • Criptopedia
    • Diccionario de acrónimos y frases sobre Bitcoin
    • Glosario de Bitcoin y blockchains
  • Calendario de eventos
  • Voz Empresarial
    • IOV Labs
  • Boletines
  • Contacto

© 2020 Hecho con ♥ por Latinos.