-
Es necesario el uso de Metamask para interactuar con la plataforma.
-
DAI, su token, es un criptoactivo que funciona bajo el protocolo ERC-20 de la red de Ethereum.
IMPORTANTE: En este tutorial serรก necesario el uso de Metamask para interactuar con la plataforma. Asรญ que, en caso de no tenerlo, te invito a ver este tutorial antes de continuar.
Hay una tendencia clara en el mundo de la informรกtica de hoy en dรญa, y es que cada vez mรกs y mรกs rubros se van sumando a tendencia de la descentralizaciรณn. En esta oportunidad le ha tocado el turno al sector financiero por parte de MakerDao.
Antes de dar pie al tutorial, tomemos un momento para entender quรฉ es y cรณmo funciona MakerDao. Se trata de una plataforma descentralizada que ha creado un token capaz de conservar una paridad 1:1 con el dรณlar. No obstante, esta no funciona como el modelo custodio tรญpico de las stablecoins o criptoactivos anclados, como es el caso de Tether, donde una compaรฑรญa debe respaldar cada token emitido en dinero real.
DAI, como es llamado el token, es un criptoactivo que funciona bajo el protocolo ERC-20 de la red de Ethereum. El token en cuestiรณn utiliza un concepto llamado relaciรณn de colateralizaciรณn, donde el precio de cada DAI (recordando que es 1:1 con el dรณlar) se fija a travรฉs de un deposito en ETH a un contrato inteligente llamado CDP (Posiciรณn de Deuda Garantizada, por sus siglas en inglรฉs).
Como vemos, son varios los conceptos nuevos que se manejan en este รกmbito. Por lo tanto, y debido a esto, es necesario aclarar algunos conceptos presentes en la plataforma y algunas diferencias con conceptos conocidos del criptomundo.
Tabla de Contenidos
- ยฟQuรฉ es una stablecoin o criptoactivo anclado?
- ยฟQuรฉ es MakerDAO y cรณmo funciona?
- ยฟQuรฉ es y cรณmo funciona un CDP?
- ยฟQuรฉ es la relaciรณn de colateralizaciรณn?
- Creaciรณn de un CDP
- Explorando un CDP
- Envรญo y recepciรณn de DAI
- Generaciรณn de DAI
- Cierre de un CDP y recuperaciรณn del depรณsito de garantรญa
- Conclusiones
ยฟQuรฉ es una stablecoin o criptoactivo anclado?
Segรบn la definiciรณn que podemos encontrar en este artรญculo sobre criptoactivos anclados, estos son activos digitales diseรฑados ยซpara mantener un precio constante. En virtud de ello se vinculan a una moneda fiduciaria estable o se colateralizan con productos u otras criptomonedas. Surgieron como una forma de contrarrestar la volatilidad de los criptoactivos.ยป
Ahora bien, como mencionaba la definiciรณn reciรฉn citada, existen dos formas de mantener relativamente estable el precio de un criptoactivo: uno es vincularlo con una moneda fรญat โcon en el ejemplo de Tetherโ y otro es colateralizarlo con una criptomoneda, que en el caso de DAI serรก ether (ETH).
La diferencia entre ambas formas de estabilizaciรณn radica en el grado de descentralizaciรณn que una puede poseer sobre la otra. Al tener en cuenta que con Tether, solo un ente puede emitir nuevos tokens, la descentralizaciรณn no existe. Por otro lado, el token DAI es generado por cualquiera y solo se necesita el respaldo en ETH. A partir de allรญ, mediante un contrato inteligente, se pueden generar nuevos tokens.
ยฟQuรฉ es MakerDAO y cรณmo funciona?
Al principio les comentaba que MakerDAO es una plataforma descentralizada, que tiene como objetivo desarrollar el potencial de la tecnologรญa de los criptoactivos a travรฉs de una stablecoin. Esto lo menciona el propio eslogan de la compaรฑรญa.
Dado que es una plataforma descentralizada, es regida por una comunidad de usuarios; pero ยฟCรณmo lo hacen? Pues, gracias a la utilizaciรณn de su propia criptomoneda, llamada Maker (MKR). Cada cambio importante realizado dentro de dicha plataforma, es aprobado por los tenedores de MKR, votando.
ยฟQuรฉ es y cรณmo funciona un CDP?
CDP son las siglas para posiciรณn de deuda garantizada, que permite emitir nuevos DAI. En tรฉrminos mรกs tรฉcnicos, el CDP es un contrato inteligente de Ethereum desde donde se generan los DAI, dependiendo del monto colateral que se le tenga depositado.
Por consiguiente, cuando creamos un CDP, este bloquea el saldo o, en otras palabras, lo guarda en garantรญa hasta que cerremos la posiciรณn. Partiendo de la cantidad depositada es de donde se emitirรกn los DAI. Este mecanismo tambiรฉn permite que se puedan realizar depรณsitos posteriores a la creaciรณn del CDP y, de esta manera, incrementar la cuota de DAI que podemos generar.
Para el cierre del CDP se debe pagar el equivalente a todo el DAI generado, asรญ como tambiรฉn, una cuota de interรฉs anual fijado por la propia plataforma (actualmente es del 1%), que se puede cancelar en DAI o MRK. Con todo esto, cerramos el CDP y el deposito en garantรญa de ETH regresa nuevamente a nuestra cartera.
ยฟQuรฉ es la relaciรณn de colateralizaciรณn?
Esta hace referencia a la relaciรณn que tendrรก la cantidad de DAI que emitiremos, partiendo del valor en dรณlares del ETH depositado.
En primer lugar, y como forma de mitigar cualquier subida o bajada excesiva del precio del ETH, cada relaciรณn estรก sobregarantizada, es decir, que no conserva un valor 1:1. Por ejemplo. Si yo deposito 100 dรณlares en ETH no recibirรฉ 100 DAI. El monto en DAI que obtendremos a travรฉs de cada depรณsito se calcula mediante un concepto llamado: relaciรณn de colateralizaciรณn, que se expresa en porcentajes para definir el intercambio.
Para aclarar mรกs este concepto imaginemos lo siguiente: depositamos 1 ETH con valor de mercado de 100 dรณlares y con una relaciรณn de colateralizaciรณn de 150%. Para saber cuรกnto DAI recibiremos, o cuรกnto es posible generar, debemos dividir el monto depositado entre la relaciรณn de colateralizaciรณn y obtendremos un aproximado de 66 DAI.
Una vez tengamos bien en claro todos los conceptos, podemos pasar a utilizar la plataforma. Tambiรฉn les garantizo que, si han aprendido cada uno de ellos, y en quรฉ se basan, la plataforma les resultarรก sรบper sencilla de utilizar.
Creaciรณn de un CDP
El primer paso para crear nuestro criptoactivo anclado en MakerDAO es crear un CDP, que es el contrato inteligente que permite generar nuevos DAI. Para ello debemos ir al portal cdp.makerdao.com
Primeramente, debemos conectar la cartera Metamask a MakerDAO haciendo clic sobre el icono correspondiente del lado derecho.
A continuaciรณn, nos aparecerรก una ventana emergente proveniente de la cartera Metamask, en la que se solicita la autorizaciรณn para conectar el monedero con la plataforma. Tendrรญamos entonces que seleccionar la opciรณn conectar.
Lo que vemos en la imagen anterior es nuestra sesiรณn lista. En la parte central tenemos el botรณn para crear un CDP y del lado derecho se encuentran los saldos en la cartera Metamask. En la parte inferior derecha se aprecian algunas cotizaciones de los diferentes criptoactivos manejados por la plataforma. Tambiรฉn encontraremos la colateralizaciรณn global CDP (Global CDP collateralization), que es el promedio global de la relaciรณn de colateralizaciรณn entre todos los ETH depositados en la plataforma y los DAI emitidos.
El siguiente paso para crear un CDP es hacer clic sobre Open CDP.
Aquรญ solo necesitaremos agregar dos cosas: el monto inicial de ETH que depositaremos en garantรญa y el monto de DAI a generar. Claro estรก, el monto de DAI dependerรก enteramente del monto en ETH, teniendo en cuenta la relaciรณn de colateralizaciรณn, que tiene un mรญnimo de 150%. De igual forma, el monto mรญnimo actual para crear un CDP es de 0,0053 ETH, aproximadamente.
Colocamos entonces, el monto en ETH y la cantidad de DAI a generar, partiendo de que cada uno conserva relaciรณn con el dรณlar 1:1.
Antes de crear el CDP vamos a fijarnos en lo siguiente:
En el recuadro rojo se encuentra el indicador Liquidation price (ETH/USD), que hace referencia al precio al cual debe bajar el ETH, con respecto al dรณlar, para que el CDP sea liquidado automรกticamente. En otras palabras: perdemos el depรณsito en garantรญa. De igual forma, este precio variarรก dependiendo de la relaciรณn de colateralizaciรณn que mantengamos. En el mismo recuadro, tenemos tambiรฉn el precio actual del ETH y la comisiรณn por penalizaciรณn, que es de un 13% sobre el total depositado. Esto quiere decir que, de cerrarse el CDP, nos cobrarรญan 13% sobre el DAI generado.
Hay que tener en cuenta dos cosas: la primera es que la liquidaciรณn se refiere a que se cierra el CDP y se pierde el deposito en garantรญa, mas no los DAI generados, que aรบn serรกn conservados en nuestra cartera. Lo otro a considerar es que este proceso ocurre en casos muy extremos; ya que, si vemos en la imagen, el precio deberรญa bajar a 0,28 dรณlares para que se liquide.
Con respecto al recuadro verde, veremos el Collateralization ratio (proporciรณn de colateralizaciรณn). Este se refiere a la relaciรณn entre el depรณsito en ETH y los DAI que estamos generando, a sabiendas tambiรฉn de que el mรญnimo es de 150%, pero a menor sea la proporciรณn, mayor serรก el precio de liquidaciรณn.
Solo nos queda entonces hacer clic sobre Collateralize & Generate DAI.
Lo siguiente es confirmar que todos los detalles sean correctos y, posteriormente, habiendo leรญdo y aceptado los tรฉrminos de servicio, marcar en la casilla correspondiente. Luego, debemos presionar sobre Finalize and create CDP, que nos abrirรก una ventana de Metamask donde confirmaremos el pago sobre la creaciรณn de un CDP.
En este punto resta esperar a que finalice el proceso de creaciรณn del CDP.
Habiendo cumplido con todos estos pasos, estarรญa listo el proceso y ya tendremos el CDP creado.
Explorando un CDP
En la imagen anterior veรญamos nuestro CDP creado. Ahora vamos a ver las diferentes opciones que tendremos.
Si nos fijamos en la imagen anterior, en la parte superior conservamos los detalles acerca del CDP que veรญamos al inicio, pero, adicional a esto, tendremos 2 pares de opciones que permiten interactuar con รฉl.
Dentro del recuadro rojo tenemos las opciones referentes al ETH Collateral, que se refiere a la divisa que colateraliza el precio de DAI โen este caso es ETHโ. Aquรญ tendremos 2 opciones: la primera es Deposit, que permite transferir ETH a nuestro CDP. De este modo podemos aumentar el depรณsito en garantรญa que hicimos inicialmente y, por consecuencia, aumentar el monto de DAI que podemos emitir. Por otro lado, la opciรณn Withdraw posibilita realizar un retiro, pero solo si hay un depรณsito previo, ya que no es posible retirar el monto con el que se creรณ el CDP.
En el recuadro verde tenemos las opciones concernientes al DAI. La primera es Payback, que habilita poder devolver โo quemar, que serรญa la expresiรณn correctaโ el DAI generado. Ya que, para cerrar el CDP, es necesario devolver todo el DAI creado; ya sea en la generaciรณn del CDP o posteriormente. Otra opciรณn disponible es Generate, que es la que nos permite emitir nuevos DAI. Claro, esto serรก posible dependiendo del Max. available to generate (Mรกximo disponible para generar), que es la referencia directa con respecto a la relaciรณn de colateralizaciรณn.
Para terminar la explicaciรณn, en la zona inferior encontraremos el CDP History, donde se guarda el registro de todos los movimientos realizados desde su creaciรณn.
Envรญo y recepciรณn de DAI
En este punto, en nuestra cartera Metamask ya hay DAI disponibles provenientes de la creaciรณn del CDP, aunque aรบn no es posible enviarlos, debido a que primero debemos habilitar esta opciรณn.
Si nos fijamos sobre la parte derecha, donde nos muestran los diferentes saldos de la cartera Metamask, veremos un sรญmbolo de candado sobre la cartera de DAI en el cual haremos clic.
Luego tendremos que confirmar una transacciรณn que habilitarรก dicha opciรณn y, una vez confirmada, veremos cรณmo cambia de sรญmbolo, indicรกndonos que ya es posible realizar envรญos.
Para realizar un envรญo solo hace falta presionar sobre el icono del aviรณn de papel.
En donde dice Amount, en la parte superior derecha de la imagen, tendremos que colocar el monto a enviar junto con la direcciรณn destino. Esta debe ser una direcciรณn de Ethereum, recordando que estamos usando un token de esa plataforma. Luego procedemos a hacer clic sobre Send para, posteriormente, confirmar la transacciรณn desde la cartera Metamask y listo.
Para la recepciรณn, compartiremos la direcciรณn de la cartera Metamask y esperaremos que la transacciรณn se confirme.
Generaciรณn de DAI
Antes que nada, debemos recordar que se puede generar DAI siempre y cuando la relaciรณn de colateralizaciรณn se mantenga por encima del 150%. Ahora bien, para emitir nuevos DAI tenemos que ir a la opciรณn Generate DAI.
En el recuadro que vemos en la parte superior derecha de la pantalla solo colocaremos la cantidad de DAI a emitir. En la parte inferior veremos cรณmo quedarรก el precio de liquidaciรณn, junto con la relaciรณn de colateralizaciรณn; tomando en cuenta que, como estamos generando mรกs DAI, este disminuye y el precio se eleva.
Finalmente presionaremos sobre Generate, donde tendremos que confirmar desde Metamask una transacciรณn, y listo, tendremos nuevos DAI disponibles en la cartera.
Cierre de un CDP y recuperaciรณn del depรณsito de garantรญa
Lo รบltimo que nos queda por hacer es cerrar el CDP y recuperar el deposito en ETH, ya sea el que hayamos hecho al inicio o el posterior.
Antes que nada, debemos tener en nuestra cartera Metamask el saldo en DAI equivalente a todos los DAI generados anteriormente y el saldo extra, ya sea de DAI o MKR, para pagar el interรฉs anual por el total utilizado en el CDP. Es decir que, no lo podremos pagar con los DAI ya generados, ya que, al cerrarlo, debemos regresar el monto total de DAI que emitimos.
Para comenzar con esta parte del proceso nos dirigiremos a la opciรณn Close CDP.
Aquรญ lo รบnico que tenemos que hacer es seleccionar la forma de pago de la comisiรณn, ya sea en DAI o MKR, y hacer clic sobre Close.
Solo queda entonces confirmar la transacciรณn de cierre de contrato y listo. รnicamente quedarรญa esperar que el contrato inteligente se ejecute y veremos cรณmo regresan a nuestra cartera los fondos que habรญamos depositado en el CDP.
Conclusiones
El principal adjetivo que le darรญa a la plataforma de MakerDAO es: innovadora. Una plataforma que busca deshacerse de los criptoactivos anclados tipo custodio (que dependen de un depรณsito en moneda fรญat), mediante la colateralizaciรณn del costo. De este modo evitan cualquier modelo de dependencia criptomoneda-moneda fรญat que pudiera existir.
Vale la pena destacar que, aunque tal vez no lo parezca, esta es una plataforma sencilla y muy fรกcil de usar. Lo complicado de todo es entender los conceptos de ciertas cosas, que suelen terminar por crear un rechazo en los usuarios. Pero en lรญneas generales, con dichos conceptos bien definidos, podemos interactuar con la plataforma sin inconvenientes.
En cuanto a la interfaz, es fresca, sencilla y rรกpida. Aunque, puede que en pleno uso tengamos que actualizarla mรกs de una vez, debido a que no sincroniza de manera correcta, pero nada que un par de clics para refrescar la pรกgina no solucionen.
Para terminar, me parece que MakerDAO es una plataforma con mucho futuro. Especialmente considerando que actualmente posee el 2% de todos los ETH emitidos colateralizados dentro de ella; mostrando asรญ la importancia que ha ido tomando desde su lanzamiento.
Puedes ver video tutorial de esta guรญa por nuestro canal de YouTube:
Imagen destacada por: AlekseyIvanov / stock.adobe.com