DUSA: ORDENES LIMITADAS

JesCR

Requisitos previos:

  • Billetera para operar con la blockchain de Massa. Actualmente podemos usar MassaStation (oficial) o la extensión de navegador Bearby. Por comodidad a la hora de sacar las capturas de pantalla usaré Bearby. Podéis obtenerla aqui: https://bearby.io/ 
  • Una vez creada una billetera deberemos de conseguir tokens para poder hacer nuestras pruebas, son tokens sin valor en la red de pruebas. Para obtener dichos tokens deberemos de ir discord de Massa: https://discord.gg/massa . Y dentro de el discord al canal “#buildernet-faucet”. Ahí pegaremos la dirección de nuestra billetera y recibiremos una cantidad de tokens para poder hacer pruebas
(Canal para pedir los fondos para las pruebas)
(El cohete indica que el bot nos ha enviado los fondos a nuestra billetera)
  • Ya podemos dirigirnos a beta.dusa.io y logearnos con nuestra billetera de bearby
(Pulsamos en Connect Wallet seleccionamos Bearby)
(Debemos de autorizar a la DAPP para que pueda usar nuestra wallet)
(Tras identificarnos podremos ver nuestro saldo en MAS)
  • En este punto necesitamos los tokens que se usan en el DEX, para ello debemos de pulsar el botón Faucet 👛 que se localiza en la cabecera de la web
  • Se nos explica que recibiremos un set de tokens: USDC, USDT, WETH y WBTC, y que podemos pedir fondos al faucet cada 24 hora. Pulsando mint firmamos la transacción que nos envía esos tokens a nuestra billetera. Si tenemos algún error debemos de comprobar que Bearby está en la red de pruebas “Buildnet”, para ello pulsamos el circulo amarillo que se encuentra en la esquina superior izquierda de la extensión Bearby
(Confirmamos para recibir los tokens de prueba)
(Aguardamos un par de segundos hasta que recibimos los fondos)
(Veremos la confirmación en un pop-up en la esquina superior derecha)
  • Para poder usar las nuevas funciones de Ordenes Limitadas o de Liquidez Autónoma Modificable deberemos de cambiar algunos tokens MAS por su versión “Wrapped” WMAS. La paridad entre estos tokens es 1:1, así que cambiamos 400 MAS por 400 WMAS pulsando el botón de Wrap y confirmando la transacción en Bearby:
  • Ya tenemos todo lo necesario para usar las nuevas funciones de la beta de Dusa, comencemos!

Ordenes Limitadas:

Las Ordenes Limitadas son un tipo de cambio entre tokens que sucederá cuando se cumplan ciertas condiciones que nosotros establecemos, de esta manera podemos establecer una orden de compra/venta de un token cuando su precio alcance un determinado umbral. Podríamos equipararlo a las ordenes de compra/venta de los mercados tradicionales (Bolsa) o de los mercados crypto centralizados (CEX). La diferencia es que estas ordenes se almacenan y ejecutan 100% “On Chain”, no depende de ningún operador (humano o bot) para su ejecución, ni de oráculos externos “Off Chain” para seguir precios etc. Esto es así gracias a los Contratos Inteligentes Autónomos de Massa, que ya hemos comentado en otras ocasiones.

READ  Asegurar el futuro de Web3 — con Thyra, en Massa

(NOTA: On Chain quiere decir que todo el proceso sucede dentro de la cadena de bloques, lo cual incrementa notablemente la seguridad y rapidez de las operaciones)

Para crear Ordenes Limitadas usamos la pestaña “Limit” en el apartado “Trade

(Descripción de la pantalla para crear Ordenes Limitadas)
(Antes de enviar tokens debemos de aprobar su gasto, podemos hacerlo para cada operación o permitir el gasto sin límite de ese token. Elección entre seguridad y comodidad)

Ejemplo paso a paso:

Vamos a hacer un ejemplo para que quede más claro, veamos como podemos hacer para poner una orden que nos compre WMAS con USDC cuando el precio de WMAS baje a un cierto valor:

(Seleccionamos el token que queremos vender y el que queremos comprar, en este caso USDCWMAS)

Imaginemos que queremos cambiar 10 USDC por WMAS, al ingresar la cantidad de 10 USDC el protocolo nos dice que:

  • El cambio actual es de 1WMAS=5.058USDC
  • Por ese cambio nos darán un mínimo de 1,9769 WMAS
  • Se nos indica que para poder poner la Orden Limitada debemos de modificar el precio por uno superior al de mercado.

Vamos a acabar de configurar nuestra Orden limitada, pediremos que se ejecute el cambio si el precio de 1 WMAS baja a 5 USDC, y que se ejecute en las próximas 24h o se cancele:

Si el ratio cae a 1WMAS=5USDC en las próximas 24 horas se ejecutará la Orden Limitada y obtendremos ≈ 2WMAS por nuestros 10USDC.

Podríamos querer tener la información con la relación respecto del otro token en el par, es decir tener la relación de cuantos WMAS vale 1 USDC en vez de cuantos USDC vale un WMAS. Para ello pulsamos en el botón 🔁. Vemos como ahora se nos indica que se ejecutará la Orden Limitada si el ratio sube a 0.2WMAS=1USDC.

Entre paréntesis, en color verde, podemos ver el % que debe de variar el ratio entre ambas monedas para que se ejecute la operación, un 3.04% en el momento de esta ultima captura de pantalla

READ  Poniendo el ‘De’ nuevamente en DeFi con Dusa

Pulsamos en el botón “Place an order” y firmamos la transacción para poner la Orden Limitada.

Al confirmarse la misma podremos revisarla en la parte inferior de la pantalla:

Podemos ver detalladamente la orden colocada:

  • De qué moneda a qué moneda se efectuará el cambio (USDC -> WMAS)
  • La cantidad de la moneda que vamos a enviar (10 USDC)
  • El precio al que se ejecutará la orden (0.1996 WMAS por 1 USDC)
  • La cantidad mínima de moneda que obtendremos (1.99 WMAS)
  • La fecha límite, tras la cual se cancela la orden (16/12/2023 18:35)
  • Podremos cancelar la orden en cualquier momento pulsando el botón “Cancel order” y firmando esa transacción.

Es importante recordar que seguimos teniendo un deslizamiento de precio activo (Slippage), que nos garantiza ese mínimo en la operación. Podemos modificarlo en la rueda dentada de la esquina superior derecha ⚙️, al lado de nuestra wallet, por defecto está en 0.05%.

Esto significa que si cuando se ejecute la orden, si el precio ha variado más de un 0.05% de lo indicado en los valores de la web, el cambio no se efectuará:

(Configuramos el deslizamiento de precio máximo permitido y el aspecto de la interfaz de usuario)

Podremos crear tantas Ordenes Limitadas como queramos con cualquiera de las monedas disponibles, en el apartado inferior se irán mostrando de la siguiente manera:

(Pulsando en “Price” podremos alternar el valor entre las dos monedas del cambio. En la primera orden podemos ver Price en WMAS, y en la segunda en USDC tras pulsar sobre dicho precio)

Resumen

On Chain = Más seguro:

Por primera vez los usuarios tienen acceso a un servicio de Ordenes Limitadas completamente descentralizado y sin dependencias fuera de la red. Sin necesidad de bots/operadores que consulten precios, ejecuten llamadas a contratos inteligentes etc, con una web completamente en la red. Estas características llevan la seguridad a un nuevo nivel, eliminando los riesgos de frontend/backend que existen hoy en día (recordemos el reciente fallo con una librería web3 de Ledger…).

Punto de entrada a nuevos desarrollos:

Otros desarrolladores podrán usar los servicios de Dusa (como Ordenes Limitadas) y construir sobre ellos sus propios protocolos y aplicaciones, minimizando costes y aumentando la seguridad de sus productos.

Sin coste de oportunidad:

Otra de las ventajas de las Ordenes Limitadas es que no bloquean nuestro saldo. Cuando ponemos una orden limitada simplemente estamos autorizando al Contrato Inteligente Autónomo de Dusa a gastar esa cantidad de ese determinado token, por lo que no se descuenta nada de nuestro saldo. Esto representa una gran ventaja ya que podemos colocar las ordenes y seguir disponiendo de nuestros tokens! Podremos disponer de nuestra liquidez mientras esperamos que se alcancen nuestros precios de compra/venta.


La llegada de Massa Mainnet es inminente, después llegará Dusa como pieza clave en la blockchain, así que estad atentos y no os perdáis los próximos artículos/tutoriales.

La semana que viene: Liquidez Autónoma Modificable


Total
0
Shares
Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Publicación anterior

Initia recurre a Celestia para escalar un sistema unificado de miles de rollups entrelazados

Publicación siguiente

DUSA: Liquidez Autónoma Personalizable


Disclaimer : This website does not invite anyone to invest in the projects we are talking about. This is simple information about crypto projects that we find interesting.
Artículos Relacionados
ua.Massadopted.com uses cookies to ensure the best experience for you.