Skip to Content
logologo
AI Incident Database
Open TwitterOpen RSS FeedOpen FacebookOpen LinkedInOpen GitHub
Open Menu
Descubrir
Enviar
  • Bienvenido a la AIID
  • Descubrir Incidentes
  • Vista espacial
  • Vista Tabular
  • Vista de lista
  • Entidades
  • Taxonomías
  • Enviar Informes de Incidentes
  • Ranking de Reportadores
  • Blog
  • Resumen de noticias de IA
  • Control de Riesgos
  • Incidente aleatorio
  • Registrarse
Colapsar
Descubrir
Enviar
  • Bienvenido a la AIID
  • Descubrir Incidentes
  • Vista espacial
  • Vista Tabular
  • Vista de lista
  • Entidades
  • Taxonomías
  • Enviar Informes de Incidentes
  • Ranking de Reportadores
  • Blog
  • Resumen de noticias de IA
  • Control de Riesgos
  • Incidente aleatorio
  • Registrarse
Colapsar

Problema 878

Incidentes Asociados

Incidente 5024 Reportes
The DAO Hack

Loading...
El truco de DAO: ¿qué sucedió y qué siguió?
coincodex.com · 2017

En 2016, una gran idea llegó a la red Ethereum. La Organización Autónoma Descentralizada (DAO) fue creada para operar como un fondo de capital de riesgo para proyectos descentralizados de criptomonedas. El DAO se creó como un contrato inteligente en la cadena de bloques de Ethereum y tuvo un período de creación que permitió a los inversores enviar Ether a una dirección de billetera a cambio de tokens DAO, con 1 Ether por valor de 100 tokens DAO. El DAO logró atraer aproximadamente $ 150 millones en Ether, convirtiéndolo en el mayor evento de financiación colectiva jamás visto en el espacio de las criptomonedas.

el DAO

El DAO era un contrato inteligente complejo con un enfoque en operaciones justas y descentralizadas. Para permitir que los inversores abandonen la organización en caso de desacuerdo, la DAO se creó con una salida o una "función dividida". Esta función permitía a los usuarios revertir el proceso de participación y recuperar el Ether que habían enviado a The DAO. Si alguien quisiera dejar The DAO, crearía sus propios Child DAO, esperaría 28 días y luego aprobaría su propuesta para enviar Ether a otra dirección.

Durante sus primeros días de funcionamiento hubo advertencias sobre problemas de seguridad e incluso un llamado de la comunidad a una moratoria, sin embargo, la mayoría de los problemas de seguridad no se resolvieron.

el truco

El 18 de junio, se notó que los fondos estaban saliendo de The DAO y que el saldo de Ether del contrato inteligente se estaba agotando. Un hacker drenó alrededor de 3,6 millones de Ether por un valor aproximado de 70 millones de dólares en unas pocas horas. El pirata informático pudo obtener el contrato inteligente DAO para devolver Ether varias veces antes de que pudiera actualizar su propio saldo. Hubo dos fallas principales que permitieron que esto sucediera, en primer lugar, el contrato inteligente envió el Ether y luego actualizó el saldo interno del token. En segundo lugar, los codificadores de DAO tampoco consideraron la posibilidad de una llamada recursiva que pudiera actuar de esa manera.

El hack resultó en la propuesta de una bifurcación suave que evitaría que se gastaran los fondos robados, sin embargo, esto nunca sucedió después de que se descubrió un error dentro del protocolo de implementación. Esto abrió la posibilidad de una bifurcación dura con implicaciones de mayor alcance.

El tenedor duro

Se propuso una bifurcación dura que devolvería todo el Ether robado The DAO en forma de un contrato inteligente de reembolso. El nuevo contrato solo podría retirarse y los inversores en The DAO podrían realizar solicitudes de reembolso por Ether perdido. Si bien tiene mucho sentido buscar reembolsar a las víctimas del ataque, la bifurcación dura descubrió una serie de argumentos que aún prevalecen en el mundo de las criptomonedas en la actualidad.

Algunos se opusieron a la bifurcación dura y argumentaron que la declaración original de los términos y condiciones de The DAO nunca podría cambiarse. También sintieron que la cadena de bloques debería estar libre de censura y las cosas que suceden en la cadena de bloques no deberían cambiarse incluso en caso de resultados negativos. Quienes se oponen a estos argumentos sintieron que no se podía permitir que el hacker se beneficiara de sus acciones y que devolver los fondos mantendría los proyectos de blockchain libres de regulación y litigios. La bifurcación dura también tenía sentido, ya que solo devolvía fondos a los inversores originales y también ayudaría a estabilizar el precio de Ether.

La conclusión

La decisión final fue votada y aprobada por los titulares de Ether, con un 89% votando a favor de la bifurcación dura y, como resultado, tuvo lugar el 20 de julio durante el bloque 1920000. El resultado inmediato de esto fue la creación de Ethereum Classic (ETC), que comparte todos los datos de la cadena de bloques de Ethereum hasta el bloque 1920000.

La creación de Ethereum Classic demostró que las bifurcaciones duras eran muy posibles y se puede decir que la creación de la segunda moneda de Ethereum ha influido en los creadores de bifurcaciones posteriores de Bitcoin. También quedó claro que, si bien la DAO era una gran idea, no se implementó correctamente y, para avanzar con éxito, los proyectos de blockchain tendrían que implementar protocolos de seguridad rígidos.

Leer la Fuente

Investigación

  • Definición de un “Incidente de IA”
  • Definición de una “Respuesta a incidentes de IA”
  • Hoja de ruta de la base de datos
  • Trabajo relacionado
  • Descargar Base de Datos Completa

Proyecto y Comunidad

  • Acerca de
  • Contactar y Seguir
  • Aplicaciones y resúmenes
  • Guía del editor

Incidencias

  • Todos los incidentes en forma de lista
  • Incidentes marcados
  • Cola de envío
  • Vista de clasificaciones
  • Taxonomías

2024 - AI Incident Database

  • Condiciones de uso
  • Política de privacidad
  • Open twitterOpen githubOpen rssOpen facebookOpen linkedin
  • e1b50cd