¿Qué es MakerDAO?

Uno de los proyectos DeFi más grandes del criptomundo es MakerDAO, una DAO cuya gobernanza es controlada por la tenencia de unos tokens llamados Maker. Por otro lado, MakerDAO también es responsable de la creación y desarrollo del protocolo Maker, cuya finalidad es la de permitir y controlar la emisión de DAI, una stablecoin o moneda estable anclada al dólar cuyo impacto en el criptomundo es indudable en la actualidad.

Todo ello ejecutado sobre una serie smart contracts en la blockchain de Ethereum. Pero ¿Cómo realiza todas estas cosas MakerDAO? ¿Qué le ha permitido posicionarse como el mayor proyecto DeFi en el criptomundo? Estas y más preguntas podrás conocerlas en este trabajo dedicado a explicar todo sobre MakerDAO.

Origen de MakerDAO

El origen de MakerDAO nos lleva al trabajo que Rune Christensen comenzó en 2015 para la creación de MakerDAO. De hecho, el primer trabajo de Christensen se dio a conocer en Reddit, en el post “Introducing eDollar, the ultimate stablecoin built on Ethereum”. En dicho post, Christensen hablaba sobre la idea de crear una DAO sobre Ethereum, y usarla para emitir una moneda estable anclada al dólar.

La idea, parecida a The DAO, buscaba crear una comunidad para que ejerciera la gobernanza de un protocolo de inversión que brindaría oportunidades únicas a quienes participaran en el mismo. Su idea se desarrolló y con ella nace la Maker Foundation, una fundación cuyo papel fundamental es la de dirigir los esfuerzos de desarrollo y dirección del proyecto. Así, esta fundación, en la cual Rune Christensen ocupa el papel de CEO, inicia el proyecto MakerDAO en el año 2014. Más adelante, en agosto de 2015 el proyecto alcanzó su primer hito cuando lanzaba su token Maker (MKR), el cual sentaba las bases de la gobernanza del protocolo.

Pero no fue hasta diciembre de 2017, cuando se desarrolló el primer whitepaper de MakerDAO y DAI, se daba nacimiento a la primera stablecoin gobernada por una DAO de todo el criptomundo, y se abrían las puertas a un nuevo mundo de oportunidades financieras sobre la tecnología blockchain.

En dicho whitepaper, quedaba claro el funcionamiento y objetivos de MakerDAO, el cual podemos resumir en:

Crear un sistema autónomo controlado por smart contracts, que maneja posiciones colateralizadas de deudas (CDP) usando Ether, para con ellas emitir una moneda estable anclada al precio del dólar, y así, brindar nuevas opciones de financiamiento en el naciente ecosistema financiero blockchain.

De esta manera, cualquier tenedor de Ether podía convertir sus tokens en DAI, una moneda estable y así podría protegerse de la volatilidad del precio del Ether. Pero también, le permitía ganar dinero al realizar préstamos o ahorrar en dicha moneda usando otros protocolos.

Objetivos detrás de MakerDAO

El principal objetivo detrás de la creación de MakerDAO es crear una infraestructura de funcionamiento y gobernanza descentralizada que permita la creación de una moneda estable de alcance global. Dicho esquema incluye mecanismos de retroalimentación y de incentivos que permita a quienes inviertan en el protocolo mantener el funcionamiento y ampliación del mismo.

En segundo lugar, MakerDAO busca crear un mecanismo que facilite el acceso a las finanzas descentralizadas (DeFi) usando criptomonedas. Un mecanismo que impulse a las personas a transformar su Ether (y en la actualidad, usando también otras monedas) a DAI. Como resultado, pueden gozar de acceso a una moneda estable y ampliamente aceptada en otros protocolos. De esta forma, MakerDAO aumenta la eficiencia y transparencia de los mercados financieros a través de una moneda descentralizada y transparente.

¿Cómo funciona MakerDAO?

Ahora bien ¿Cómo busca crear MakerDAO todas estas funciones? Para entender el alcance y visión de MakerDAO debemos entender primero sus partes, y de allí explicar, cómo estas se complementan para generar la enorme comunidad que es ahora.

En tal sentido, comencemos a despejar algunos conceptos sobre MakerDAO.

El Protocolo Maker

En primer lugar tenemos al protocolo Maker, el cual es un protocolo construido sobre smart contracts ejecutándose sobre la blockchain de Ethereum. El objetivo de este protocolo es permitir el funcionamiento de una plataforma de generación y control de una stablecoin llamada DAI.

Además, el protocolo Maker también maneja los Maker Vaults, oráculos y votaciones dentro de todo el sistema. Maker permite controlar los parámetros fundamentales del sistema entre los que se encuentra tarifas de estabilidad, tipos y tasas de interés, activos colaterales, entre otros.

La configuración de todo ello se hace de forma democrática, por lo que cada propuesta de cambio debe contar con la votación de la mayoría de los tenedores de tokens MKR. Esto evita que el protocolo caiga en manos de unos pocos o que sea manipulado de alguna otra forma.

La Stablecoin DAI

El segundo elemento que permite el funcionamiento de MakerDAO es su stablecoin, DAI. Esta stablecoin solo puede ser generada usando el protocolo Maker bajo determinadas condiciones decididas por la comunidad que gobierna el protocolo.  Con ello, DAI se convierte en una stablecoin imparcial y descentralizada.

DAI no es una stablecoin cualquiera. DAI es una stablecoin que no depende de bancos y no tiene colateral en fíat, pues en su lugar usa criptomonedas como colaterales. Sin duda algo increíble y que permite tener una moneda estable para los que buscan estabilidad sin darle protagonismo a los bancos centrales y sin sacar valor del ecosistema de las criptomonedas. Además, DAI puede almacenarse en monederos que soporten el estándar token ERC-20 de Ethereum, puesto que también es un token de este tipo.

Por otro lado, para generar DAI un usuario debe bloquear Ether (u otra moneda aceptada por el protocolo) dentro de los Maker Vaults. El Maker Vault usará dichas criptomonedas para generar una posición de deuda colateralizada (CDP) y así generar el DAI correspondiente. Incluso se puede guardar como ahorro mediante una función del Protocolo Maker llamada Tasa de Interés de DAI (DSR).

De esta manera, DAI cumple con las siguientes funciones:

  1. Reserva de valor
  2. Medio de intercambio
  3. Unidad de cuenta
  4. Referencia de pago diferido

Sobre DAI, sus características y cómo generarla hablaremos más a profundidad en otro artículo dedicado a esta stablecoin.

Colaterales

Para generar, respaldar y mantener el valor de DAI estable, es necesario colaterizar el valor del mismo usando para ello distintos tokens que puedan ser depositados en las Maker Vaults. De esta manera el protocolo Maker se asegura de que cada DAI cuente con un soporte de valor real que permita respaldar la emisión de cada DAI en el ecosistema.

Por supuesto, los colaterales aceptados en MakerDAO son tokens que forman parte del ecosistema Ethereum. La aceptación de los mismos pasa por la votación de quienes controlan el protocolo y solo se aprueban con la mayoría de votos a favor.

Sin embargo, en MakerDAO los colaterales comenzaron con algo mucho más sencillo. En un principio el único colateral aceptado era el Ether pero en 2019, con la salida del nuevo protocolo MCD (Multi-colateral DAI), se comenzaron a aceptar otros tokens. En la actualidad los tokens aceptados son Basic Attention Token (BAT), USDC, wBTC, TUSD, KNC, ZRX, MANA y ETHER.

Los valores de colateralización para cada token son distintos, y son decididos por la gobernanza del protocolo. Así por ejemplo, al escribir este artículo el valor de colateralización de Ether es de 200 %. Es decir, por cada 10 $ en Ethereum, solo se crean 5$ en DAI. Esta diferencia es lo que permite mantener el precio de DAI estable frente a las subidas y bajadas de los precios de las criptomonedas.

Maker Vaults

Como has ido notando a lo largo del artículo, las Maker Vaults (anteriormente conocidas como CDP) toman un papel fundamental en el funcionamiento de MakerDAO.  Son los almacenes que guardan las criptomonedas que actúan como colateral de los DAI.

Con ellos es posible interactuar de dos formas:

  1. Enviar criptomonedas como colateral y obtener DAI.
  2. Enviar DAI y obtener criptomonedas de colateral.

En todo caso la interacción con el vault se hace de forma descentralizada y sin intermediarios, es el usuario quien interactúa directamente. Los Maker Vaults también tienen una programación y reglas de funcionamiento. Por ejemplo, si hemos enviado tokens como colateral a un Maker Vault para generar DAI, este colateral estará allí disponible, salvo que el precio del token que hemos usado fluctúe más allá de un punto conocido como “Relación de Liquidación”. En caso de que esto suceda, el sistema liquidará la posición.

Liquidar la posición significa que el Maker Vault venderá tus criptomonedas tratando de mantener al máximo la relación positiva y estable del DAI. En esencia, lo que busca, es evitar pérdidas al protocolo y quienes lo sostienen. Esta liquidación se realiza por una subasta automática realizada por el protocolo Maker bajo condiciones que son claramente descritas en la interacción de los usuarios con los Maker Vaults.

Subastas de liquidación y reservas de Maker

Las subastas de liquidación y las reservas de Maker son dos mecanismos de control de daños y pérdidas para el protocolo. El primero de ellos permite al sistema liquidar las posiciones de aquellas Maker Vaults donde la relación de liquidación es negativa, evitando así que haya grandes pérdidas en el sistema y manteniendo la estabilidad de DAI.

El objetivo de esto es cubrir totalmente las obligaciones del Vault y la sanción de liquidación, vendiendo la menor cantidad de colateral posible y regresando el resto al propietario original del Vault. Sin embargo, bajo condiciones de grandes bajadas de precios en los tokens colateralizados, la subasta puede ser insuficiente para cubrir la posición. En ese punto, la Reserva de Maker toma acción colocando el resto de la posición. Y si esto no es suficiente, entonces se genera una subasta de deuda, en la que el sistema aumenta la cantidad de token MKR para ponerlos en venta, y de allí extraer el dinero necesario para saldar las deudas.

Este elaborado mecanismo es el que permite mantener la estabilidad de DAI frente a cambios radicales de precios en sus colaterales o garantías.

Gobernanza del protocolo

La gobernanza de MakerDAO está manejada por el conocido Maker Governance Framework (MGF), el cual está basado en modelos científicos reproducibles y rigurosamente examinados. Todo estos modelos han sido creados por expertos con antecedentes comprobados en el espacio financiero tradicional.

El marco en sí se puede dividir en dos componentes principales:

  1. Propuestas de gobernanza: Votos simbólicos utilizados para sondear el sentimiento de la comunidad hacia modelos o fuentes de datos específicos.
  2. Propuestas Ejecutivas: Se utiliza para ratificar los Parámetros de Riesgo determinados por los modelos y datos aceptados por las Propuestas de Gobierno. Los votos ejecutivos dan como resultado cambios de estado dentro del Sistema de Crédito DAI y ocurren cada trimestre.

Esta distinción alienta al debate sobre la gobernanza a convertirse en un ejercicio de búsqueda de consenso para llegar a un compromiso, donde los canales de comunicación obligan a los participantes a centrarse en el razonamiento, las teorías y los datos subyacentes de las evaluaciones de riesgo, en lugar de un concurso de popularidad polarizante sobre parámetros de riesgo específicos tokens.

Otro punto importante en la gobernanza de MakerDAO es el papel de la Maker Foundation. Como hemos comentado, el papel fundamental de esta fundación es dirigir los esfuerzos de desarrollo y dirección del proyecto. Pero adicionalmente, la Maker Foundation está dedicada a ampliar el proyecto, buscar apoyo institucional y económico para el protocolo, además de ayudar a mantener la evolución del protocolo de la mano con la comunidad.

Por ello, dado el modelo de gobernanza del protocolo, ni los poseedores de MKR ni la Maker Foundation tendrán poderes especiales para dictar arbitrariamente los parámetros de riesgo del sistema, solo pueden afectar los cambios a través de argumentos científicos demostrables y basados ​​en hechos. Es decir, todos los actores dentro de MakerDAO deben crear consenso sobre el camino a seguir por el proyecto como un todo.