¿Cómo crear una DAO?
Inicio
Artículos
¿Cómo crear una DAO?

¿Cómo crear una DAO?

Intermedio
Publicación: Feb 18, 2022Actualización: Nov 11, 2022
7m

TL;DR (RESUMEN)

Una DAO es un tipo de gobernanza habitualmente utilizada para DApps, proyectos y fondos de inversión en cripto. Las DAO son populares por su apertura y descentralización, así como por su capacidad para trabajar con contratos inteligentes que se autoejecutan. Crear una DAO requiere de una solución técnica para gestionar tus propuestas y votos. Existen diversas opciones de código abierto disponibles en función de tus necesidades.


Introducción

Con la descentralización como fundamento de las criptomonedas, las DAO son un modelo de gobernanza popular en el sector blockchain. Mediante ciertos conocimientos técnicos y algunas herramientas, puedes poner en marcha una DAO rápidamente. Pero antes, será mejor que tengas un buen plan y una comunidad que te apoye. Revisemos los principios básicos sobre qué se necesita y cómo puedes configurar tu DAO.


¿Qué es una DAO?

DAO significa Organización Autónoma Descentralizada, por sus siglas en inglés. Como el nombre sugiere, una DAO es una organización automatizada mediante código informático y abierta para todo el que quiera participar (siempre y cuando cumpla con ciertos requisitos básicos). Que sea autónoma significa que los contratos inteligentes ayudan a ejecutar la mayoría de procesos sin interferencia humana. Una DAO es creada y administrada por una comunidad, que de forma colectiva gestiona sus fondos y proyectos.
Las DAO se hicieron conocidas en 2016 por el fondo de capital de riesgo de Ethereum llamado "The DAO". Lamentablemente, a las tres semanas de iniciarse la venta del token, el proyecto sufrió un ataque debido a una vulnerabilidad del código. Los fondos fueron posteriormente recuperados mediante un hard fork. A pesar de los desafíos iniciales, el concepto de DAO ha mejorado con los años y es en la actualidad uno de los modelos de gobernanza más populares para proyectos de Finanzas Descentralizadas (DeFi).
Cada DAO es diferente, pero la mayoría sigue los mismos principios básicos. Cualquier holder del token de gobernanza de la DAO tiene poder de voto proporcional a la cantidad de tokens que posea. Los holders también pueden realizar propuestas de cambio sobre la manera en que opera la DAO.


¿Por qué debería crear una DAO?

Para los proyectos de criptomonedas, las DAO presentan ventajas significativas. Quizás la más importante sea la dependencia del modelo en contratos inteligentes. Estos fragmentos de código en cadena hacen que las DAO dependan menos de los aportes humanos para funcionar. Por ejemplo, los resultados de una propuesta pueden ser publicados en la cadena y automáticamente activar un cambio propuesto. Una nueva propuesta no puede ser censurada, y los votos no pueden ser manipulados técnicamente.

Las DAO son formas útiles de organizar comunidades, especialmente si son mayoritariamente anónimas. A menudo, no hay una identidad real que rinda cuentas, y tienes que confiar en gente que no conoces. Una DAO permite organizarse de manera eficiente con tecnología que garantiza la integridad. Es también más fácil que crear una organización o entidad tradicional, dado que muchos proyectos tienen equipos internacionales. Por último, una DAO es una opción barata en cuanto a su funcionalidad para organizar gente. Puedes configurar una de forma gratuita o pagando una pequeña comisión.

Hay que entender bien que una DAO te responsabilizará de sus decisiones. Al descentralizar el poder, dejarás de tener el control total de tu proyecto. Si decides ignorar la toma de decisiones de gobernanza, casi siempre habrá consecuencias negativas.


¿Qué necesita una DAO?

Entre otras cosas, una DAO exitosa debería cubrir, al menos, los cinco puntos siguientes:

1. Una DAO necesita un propósito. Las DAO son simplemente formas de organizar proyectos o fondos. Sin un buen proyecto subyacente y un propósito, tu DAO no dispondrá de nada que dirigir.
2. Una DAO necesita un mecanismo de votación. Esta es la forma principal mediante la cual la gente interactúa con la DAO y realiza cambios. Existen múltiples maneras de hacerlo. Podrías crear tu propio mecanismo de votación o utilizar a un tercero como proveedor, como analizaremos más adelante. Tu DAO incluso podría votar para cambiar el mecanismo después, pero deberás empezar teniendo uno.
3. Una DAO necesita un token de gobernanza o sistema de participaciones. ¿Cómo puede la gente demostrar su derecho a opinar en la DAO? Un token de gobernanza es muy común, y este a menudo puede ser un token de utilidad. Un sistema de participaciones es más común en los fondos en que los usuarios depositan criptomonedas en la DAO para que sean invertidas.
4. Una DAO necesita una comunidad. La descentralización se hace más fuerte a medida que más gente se une y participa en la gobernanza de tu DAO. De esta manera, el poder se distribuye entre un mayor número de partes interesadas.
5. Una DAO necesita una manera de administrar sus fondos. La mayoría de las DAO tendrá una tesorería o acceso a cierta financiación colectiva. Estos fondos se guardan en una billetera multifirma, que solo puede utilizarse si todos los participantes clave están de acuerdo.


¿Cómo creo mi DAO? 

Por el lado técnico, vas a necesitar un mecanismo para gestionar los votos y las propuestas. Hay una selección de soluciones de código abierto disponibles para su uso. Aragon es una opción popular para la blockchain Ethereum. Snapshot es otra que funciona en múltiples blockchains. Todas ellas ofrecen aproximadamente la misma estructura, pero la forma en que lo hacen puede diferir. Algunos sistemas de DAO funcionan mediante sondeos en cadena, mientras otros lo hacen fuera de la cadena. Cuál elegir exactamente dependerá de qué considere importante tu DAO.
No olvides tener suficientes criptomonedas para cubrir tus comisiones de transacción al implementar tu DAO en una blockchain.


Aragon

Aragon te permite crear una organización DAO en Ethereum, Polygon, Andromeda o Harmony. El proyecto ofrece software de código abierto a través de su cliente Aragon, que permite la creación de DAO personalizadas. A su vez, el proyecto es operado por una DAO y dispone de su propia organización sin fines de lucro para administrar los fondos recaudados por Aragon.

Crear una DAO basada en Aragon es bastante sencillo. Tendrás que:

1. Poseer un dominio Ethereum Name Service.
2. Asegurarte de que tienes suficientes criptomonedas para pagar la comisión de creación de la DAO (0.2 ETH más comisiones del gas).
3. Crear una organización vinculada al dominio ENS a través de la DApp de Aragon. Existen diversas estructuras de organización preestablecidas que puedes utilizar.
4. Configurar tus ajustes, como la duración de las votaciones y el porcentaje de apoyo necesario, y a continuación lanzar la DAO.
Puedes encontrar más información en las preguntas fecuentes de Aragon.


Snapshot

Snapshot es un mecanismo de votación fuera de la cadena personalizable. Utiliza firmas digitales a través de billeteras para emitir votos basados en una instantánea de los propietarios del token. Se elige cierto bloque, y se observan los fondos de todos los holders del token o stakers. Esto evita que los usuarios compren más tokens para influir en una votación abierta. Mantener las votaciones fuera de la cadena funciona bien para proyectos multicadena, en los que los usuarios tienen tokens de gobernanza en muchas blockchains.

Para crear tu sistema de votación en Snapshot, necesitarás:

1. Poseer un dominio ENS. Este debe estar en la mainnet de Ethereum, independientemente de la blockchain en la que opere tu proyecto.
2. Vincular Snapshot con tu dominio ENS.
3. Personalizar los ajustes de tu espacio, como por ejemplo administradores, estrategias de poder de voto, plazos, etc.
4. Verificar tu espacio. Esto incluye tener al menos 1,000 miembros y prueba de propiedad del proyecto en cuestión.
Puedes encontrar instrucciones completas en la documentación de Snapshot.


DAOstack Alchemy

DAOstack Alchemy es una herramienta para crear DAO en Ethereum y Gnosis Chain (anteriormente conocida como xDAI). A través de su interfaz de usuario, puedes crear una DAO bastante simple, agregar miembros de la DAO y abrir tu organización. Al momento de publicación de este artículo, la comisión para poner en marcha una DAO en Ethereum es de aproximadamente 0.2 Ether (ETH), pero no necesitas un ENS en este caso.

Para crear una DAO de DAOstack, conecta tu billetera a su DApp, sigue los cuatro pasos que se muestran y paga la comisión. Necesitarás aproximadamente 0.2 ETH para implementar con éxito la DAO.


Ejemplos de DAO exitosas

Si necesitas inspiración sobre las reglas y ajustes que mejor funcionan, analiza algunas de las DAO consolidadas en el sector de las criptomonedas. Algunas dirigen organizaciones increíblemente detalladas y abiertas que operan como grandes empresas. Te dejamos algunos ejemplos que puedes estudiar:

MakerDAO

MakerDAO es una de las DAO más antiguas y exitosas del mercado. La organización gestiona la stablecoin DAI colateralizada mediante criptomonedas. Dividen las propuestas entre Votaciones de Gobernanza para decisiones no técnicas, y Votos Ejecutivos para cambios de contratos inteligentes. Cualquier usuario que tenga MKR, el token de gobernanza de la DAO del proyecto, puede participar. 

Aave

Aave es una plataforma DeFi de préstamos en Ethereum que permite a los holders del token ERC-20 AAVE o AAVE en staking participar en su DAO. Aparte de cambios en el proyecto, la gobernanza de Aave también vota sobre nuevos proyectos creados en el protocolo y Aave Grants para financiar ideas.

Uniswap

Uniswap es un Automated Market Maker (AMM) multicadena que ha inspirado a toda una generación de proyectos DeFi. Es uno de los exchanges descentralizados más grandes, y los holders de UNI pueden votar y crear propuestas. Para presentar una nueva propuesta, necesitás tener al menos el 0.25% del suministro total de UNI. Para alentar un sano debate, existe un foro de gobernanza para que los miembros de la comunidad debatan cambios.


Conclusión

Crear tu propia DAO es fácil técnicamente, pero operar una con éxito es difícil. Como has visto, existen muchas herramientas simples para que te pongas en marcha rápidamente. Sin embargo, la clave para crear tu DAO será tu proyecto y la comunidad que lo apoye.