Miniswap

Descripción general

Minitswap es un pool virtual dex basado en el protocolo StableSwap, diseñado para paliar las molestias provocadas por el periodo de retiro del puente OP.

Problemas con el puente OP en Omni-chain

Transferir tokens de L1 a L2 a través del puente OP es sencillo e inmediato, pero regresar de L2 a L1 no es tan simple. Debe esperar el período de retiro, y esta falta de inmediatez plantea el desafío más importante en la mensajería Interchain.

Por lo tanto, para lograr un retiro inmediato, el usuario debe usar un par DEX con un token de origen y un token de puente operacional. Sin embargo, la operatividad de un único secuenciador en L2 genera aprensión en el proveedor de liquidez, lo que en última instancia lleva a los usuarios a enfrentar altos costos debido a la baja liquidez, la alta volatilidad y el deslizamiento.

Objetivos de Minitswap

Qué queremos conseguir con Minitswap

  • Protección contra manipulación: Por supuesto, dado que para Minitia en la lista blanca solo la persona designada puede actuar como retransmisor, incluso si el operador crea un token puente OP, es casi imposible transferir tokens a L1. Sin embargo, no podemos garantizar que tales accidentes no ocurran, por lo que es necesario esforzarse para minimizar los daños.

  • Eficiencia de capital: si hay numerosas Minitias, debe existir un número correspondiente de pares. Esto conduce inevitablemente a una dispersión de liquidez, lo que resulta en altos deslizamientos y costos.

Cómo Minitswap resuelve estos problemas

  • Para protegerse contra la manipulación, la cantidad neta de tokens que intercambiaron el token puente OP por el token de origen en un período específico es limitada y, si es necesario, el grupo se puede desactivar mediante la encuesta de emergencia de L1.

  • Se puede abordar la dispersión de la liquidez permitiendo el intercambio de múltiples tokens puente OP con un único grupo de tokens de origen. Esta implementación, como pools virtuales, puede generar mayores efectos de liquidez en comparación con la presencia de numerosos pares reales para cada uno.

Conceptos clave

Depositor

El depositante proporciona liquidez para el token de origen y gana tarifas de intercambio; a diferencia de los DEX típicos, no proporciona el token opuesto (en este caso, el token puente OP). Esto es posible porque Minitswap no permite que el token del puente OP disminuya en relación con el token de origen dentro del grupo virtual. Como resultado, permite al Depositante lograr el doble del efecto de liquidez con la mitad de los activos.

piscina virtual

Como puede ver en Depositante , la estructura es diferente de la de un DEX típico. Inicialmente, cuando el tamaño del grupo es Z, comienza con un token puente OP virtual de Z y una cantidad de token de origen virtual de Z. El tipo de cambio está determinado por la fórmula de intercambio estable, y el grupo virtual no permite la cantidad de OP puenteados. los tokens sean menores que Z. (En esta situación, usar el puente OP es una mejor opción para ellos). Durante el proceso de intercambio, los tokens de origen se toman del grupo de depósito o se ingresan en él.

Guardián de clavijas

Peg Keeper es un participante del mercado virtual que intercambia el token de origen por tokens puente OP, con el objetivo de mantener un precio cercano a 1:1 entre el token origen y el token puente OP.

En última instancia, la cantidad neta de tokens intercambiados de tokens puenteados OP a tokens de origen en un período específico está restringida por la suma de los tokens de origen actuales que quedan en el grupo virtual más la cantidad que Peg Keeper intercambia por tokens de origen durante ese período. (El último está configurado como una configuración de grupo virtual)

El Peg Keeper siempre intercambia antes de que el usuario lo haga, creando un efecto en el que compra tokens puente OP a un precio más bajo que aquellos que quieren comprar tokens puente OP a bajo precio. Al mismo tiempo, ofrece un mejor precio a aquellos que buscan convertir tokens puente OP en tokens de origen.

Relación objetivo

La proporción objetivo es la proporción deseada por el guardián de la vinculación de tokens puenteados OP en el grupo virtual. Por ejemplo, si la proporción objetivo es 0,6, significa que la proporción entre tokens puente OP y tokens de origen en el grupo virtual es 6:4. Esto se ajusta en función del saldo de tokens puenteados OP que pertenecen al Peg Keeper, y la proporción objetivo aumenta a medida que crece el saldo de tokens puenteados OP.

Intercambio directo

A través de Direct Swap, el usuario puede intercambiar directamente los tokens puente OP que Peg Keeper tiene al precio promedio al que los ha comprado hasta el momento. Si bien inicialmente, Direct Swap puede no ser atractivo debido a que la relación objetivo es cercana a 0,5, a medida que aumenta el saldo de tokens puente OP en poder de Peg Keeper, Direct Swap se vuelve más atractivo. Esto cumple la función de recuperar los tokens de origen utilizados por Peg Keeper a lo largo del tiempo.

Cálculo de la relación objetivo (R_t)

Definición

  • Tamaño del grupo virtual (Z) : cuando la proporción del grupo es de 5:5, las cantidades para cada uno se convierten en Z, y esta Z se define como el tamaño del grupo.

  • Saldo de Peg Keeper del token puente OP (B)

  • Desequilibrio (I = Z/B) : el desequilibrio indica hasta qué punto se desvía el grupo virtual actual de su estado inicial.

  • Relación máxima (R_max) : valor máximo de la relación objetivo

  • Flexibilidad (f) : La flexibilidad se refiere a la adaptabilidad del desequilibrio. Una mayor flexibilidad significa que se puede mantener un ratio objetivo bajo incluso con un alto desequilibrio.

Fórmula

𝑅𝑡=0,5+(𝑅metro𝑎𝑋−0,5)×(𝐹𝐼)3(1+∣𝐹𝐼∣3)Rt​=0,5+( r.máximo​​−0,5 )×( 1+∣ f yo ∣3)( f yo )3​

Baja flexibilidad versus alta flexibilidad

  • Azul : relación máxima (0,7)

  • Verde : 0,5

  • Púrpura : con f = 2

  • Rojo : con f = 0,5

Cambiar el tamaño de la piscina

El tamaño del grupo debe cambiarse según el nivel de actividad de Minitia. El proceso actual para cambiar el tamaño del grupo es el siguiente:

  • proceso creciente

    1. Token de origen de intercambio de Peg Keeper → token puente OP hasta que la proporción del grupo sea 5:5

    2. Aumentar el tamaño de la piscina

    3. Peg Keeper Intercambio de token puente OP → token de origen (el monto del intercambio es el mismo que el monto de retorno de 1).

    4. Resultado neto

      • Saldo de Peg Keeper: el saldo del token del puente OP no cambia y el saldo del token de origen aumenta.

      • Proporción del fondo común: Disminución del precio del token OP Bridged

  • Proceso decreciente

    1. Cambiar el monto del grupo en la misma proporción de monto (por ejemplo: 400:200 → 300:150)

    2. Calcule la diferencia y ajústela a los saldos del guardián de la clavija

    3. Resultado neto

      • Saldo de Peg Keeper: el saldo del token de origen disminuye y el saldo del token puente OP aumenta. Pero siempre el saldo creciente es mayor que el saldo decreciente. (Esto significa que es lo mismo que el token de origen de intercambio de Peg Keeper por el token puente OP)

      • Proporción de piscina: no cambia

Ampliar grupo

Para crear un grupo virtual y cambiar su tamaño, es necesario aprobar la propuesta de gobernanza. Para compensar esta inflexibilidad, el operador l2 puede generar un grupo extendido sin permiso. Este grupo se basa en 0x1::stableswapy cualquiera puede crear.

Proceso de intercambio predeterminado

  • Si solo hay un par de intercambio estable o grupo virtual, intercambie el que existe

  • Si hay un par de swap estable y un pool virtual, simule ambos pool y use el que proporcione mayor cantidad.

Last updated