Cualquiera que esté interesado en la tecnología blockchain debe estar familiarizado con la idea de los DAO. Debido a que este término aparece con regularidad, es útil tomarse el tiempo para comprender exactamente qué significa el término: Organización autónoma descentralizada.

Como su nombre lo indica, un DAO es una organización que es autónoma y descentralizada. La idea detrás de los DAO ha existido por un tiempo. Sin embargo, solo recientemente se volvió práctico, gracias a la tecnología blockchain. De hecho, se considera que la red de Bitcoin es la primera corporación verdaderamente autónoma, que cumple uno de los requisitos clave para ser un DAO. Debido a esto, la mayoría de la gente todavía está averiguando qué hacen los DAO y por qué son importantes..

¿Qué es un DAO?

Los DAO son organizaciones que funcionan de forma autónoma y descentralizada. Trabajan sin ningún requisito de que un partido centralizado tome decisiones. En cambio, la organización puede crecer y generar ganancias sin ninguna centralización. En el caso de blockchain, los DAO son entidades específicas con el único deber de seguir las reglas programáticas o las reglas que le otorga un consenso descentralizado..

Como concepto abstracto, los DAO y las empresas normales funcionan de manera similar, cada uno con sus objetivos predefinidos. Sin embargo, las empresas normales pueden cambiar estos objetivos y no hacerlos cumplir. Los DAO, por otro lado, hacen cumplir digitalmente las reglas con las que están configurados.

Para ayudar a visualizar mejor un DAO y cómo podría ayudar, considere el ejemplo descrito por Mike Hearn, un ex colaborador de Bitcoin. Pidió a la gente que imaginara un automóvil sin conductor que busca pasajeros. Cobra a esos pasajeros por el viaje y, después de dejarlos automáticamente, utiliza esas ganancias para ir a la estación de carga. El automóvil no requiere ayuda externa para averiguar qué hacer, aparte de la programación inicial.

Así es exactamente como funcionan los DAO. Obtienen la programación inicial para establecer reglas, y después de eso, trabajan de forma autónoma, continuando cumpliendo su función..

¿Cuáles son algunos componentes clave de los DAO??

Por su propia naturaleza, los DAO son autónomos. Esto significa que una vez que se despliega un DAO, las fuerzas externas no pueden interrumpirlo. También son transparentes gracias a su naturaleza de código abierto. De esta forma, no se requiere un tercero de confianza. Los DAO suelen tener tokens de transacciones, que son el método de la organización para recompensar actividades específicas. Dado que los DAO no tienen estructuras jerárquicas, la financiación se produce en el momento de la creación y se distribuye de manera justa.

El consenso es otro aspecto crucial de los DAO, que requiere que la mayoría de las partes interesadas acuerden una decisión antes de mover o retirar fondos. Incluso los errores no se pueden solucionar hasta que la mayoría de las partes interesadas estén de acuerdo en hacerlo. Como tal, la votación es una parte importante de los DAO. La votación permite llegar a un consenso sobre decisiones tales como aprobar una propuesta, qué contratista nombrar y opciones de financiación..

¿Por qué existen los DAO??

Los DAO están en claro contraste con otros tipos de organizaciones. Tradicionalmente, cualquier organización está centralizada, sea autónoma o no. La principal razón por la que las personas han creado DAO es para aprovechar las muchas funciones que se encuentran en las entidades comerciales sin la burocracia y las ineficiencias asociadas con el funcionamiento de esas grandes organizaciones. Con un DAO, no hay necesidad de perder tiempo y esfuerzo creando un intermediario para dirigir una organización; la organización hace este trabajo por sí misma.

¿Cómo los DAO alteran la gobernanza tradicional??

La gobernanza se refiere a las acciones, reglas y normas de cómo interactúan varias entidades y cómo estas normas se hacen responsables, reguladas y estructuradas. Tradicionalmente, la gobernanza tiene una naturaleza de arriba hacia abajo, lo que conduce a problemas como el dilema principal-agente. Este dilema se refiere a situaciones en las que una entidad o persona (el agente) puede tomar decisiones que afectan a otra entidad o persona (el principal). Esto puede conducir a un riesgo moral si el agente asume riesgos adicionales, ya que no será él quien sufra el costo; en cambio, los agentes están motivados para actuar simplemente en sus propios intereses. Los DAO que utilizan contratos inteligentes y blockchain reducen los costos de transacción, así como la burocracia, lo que reduce drásticamente este dilema principal-agente..

¿Cómo ofrece el DAO información sobre los DAO??

Los DAO usan contratos inteligentes, que son reglas preprogramadas que describen qué acciones pueden ocurrir dentro del sistema. Puede programar los contratos inteligentes para completar varias tareas, como la distribución de fondos cuando un cierto número o porcentaje de votantes acuerda la financiación o después de una fecha determinada..

Quienes están a favor de los DAO dicen que este método puede funcionar para una variedad de circunstancias que involucran decisiones, ya sea que se trate de dinero. Al igual que el DAO, los DAO en general son esencialmente una forma de garantizar la democracia de manera criptográfica. Las partes interesadas pueden votar para agregar reglas, cambiar las reglas existentes, expulsar miembros y más. Como todos los poseedores de tokens tienen derecho a voto, es verdaderamente democrático.

¿Qué es el “Código imparable” de un DAO?

Uno de los problemas con los DAO es que, en la configuración, están programados para cumplir un propósito específico y esto es difícil de cambiar. Si bien esta es una elección por diseño y diseñada para hacer imposible que una sola persona cambie las reglas, tiene desventajas. Si quienes están detrás de un DAO se dan cuenta de que necesitan hacer ajustes, es un desafío cambiar los contratos inteligentes que sustentan el DAO después de la implementación. Por ejemplo, si alguien nota un error pero el DAO ya se está ejecutando, es posible que los desarrolladores no puedan hacer nada con él..

¿Qué era “The DAO”??

Ninguna discusión sobre DAO está completa sin mirar El DAO. Esta organización se lanzó en 2016 en la red Ethereum y, desafortunadamente, fracasó en unos meses. Aun así, ilustra perfectamente lo que la persona promedio quiere decir cuando se refiere a un DAO. El plan para The DAO era que los participantes obtuvieran tokens DAO y pudieran votar sobre qué proyectos dentro del Ecosistema Ethereum se financiaban. Básicamente, permitiría a las multitudes elegir qué proyectos eran dignos de inversión..

El sitio web de DAO

El sitio web de DAO, pre-pirateo

La DAO esperaba mejorar la gobernanza organizacional actual de varias maneras. El equipo quería que todas las personas con acceso a Internet tuvieran la capacidad de almacenar o comprar tokens DAO. También querían que los creadores de DAO establecieran las reglas por las que terminaron votando..

¿Qué fue el DAO Hack??

El fracaso de The DAO se redujo a un truco, que resultó en una pérdida significativa de fondos y una caída en el precio de Ether. Cabe señalar que el problema fue con el código DAO y no con Ethereum en sí, pero el hecho de que fue apoyado en gran medida por el propio Ethereum y la gran cantidad de Ether que generó en la venta masiva sacudió el mercado y la confianza en Ethereum en general..

El DAO tuvo una venta colectiva exitosa, ganando el título de la financiación colectiva más grande con más de 11,000 contribuyentes que recaudaron más de $ 150 millones. Sin embargo, durante la venta colectiva, muchos usuarios tenían preocupaciones sobre la vulnerabilidad del código a los ataques. Los desarrolladores tomaron esto en serio. Antes de las propuestas de financiación, la DAO consideró abordar las vulnerabilidades.

La misión DAO

Sin embargo, el equipo terminó anunciando que no había fondos de DAO en riesgo. Si bien parte del equipo aún trabajaba para solucionar este problema, un atacante desconocido comenzó a usar el error para drenar el DAO del Ether que se generó durante la venta colectiva. El atacante terminó drenando más de 3,6 millones de ETH en un “DAO secundario” con una estructura similar a la del DAO. Este truco fue posible mediante un exploit de llamadas recursivas. Esencialmente, el atacante le pidió al DAO que le devolviera sus pocos tokens Ether varias veces antes de que el contrato inteligente pudiera actualizar el saldo. Esto fue posible debido a fallas en el sistema, y ​​el hacker se detuvo por razones desconocidas..

El DAO intentó resolver el problema con una bifurcación suave. Sin embargo, un error dentro de él significó que no fue aprobado. Luego, el equipo optó por un hard fork, que devolvería el Ether que se había tomado de The DAO, reembolsándolo a un contrato inteligente. Después de mucho debate, se aprobó la propuesta, lo que provocó una división en la comunidad Ethereum. La idea de una bifurcación dura cuando “el código es ley” era indignante para algunos en la comunidad. En consecuencia, la facción que no estaba de acuerdo con la bifurcación se escindió y se convirtió en partidaria del antiguo, recién apodado “Ethereum clásico” cadena.

Ethereum clásico

El DAO sigue siendo una advertencia entre los DAO, que señala la importancia de verificar el código y el problema con la incapacidad de cambiar el código después de un lanzamiento. Al aprender de los errores pasados, los DAO actuales y futuros pueden progresar más y evitar problemas similares.

Otras lecturas