Ticket USDi

En la versión Alpha, la primera comisión de asignación por cada depósito se repartirá entre todos los usuarios en la bóveda, en función de su proporción en la cantidad depositada. Sin embargo, esto indica análogamente que la primera tasa de asignación de un usuario también será soportada por todos los demás usuarios, incluidos aquellos que hayan depositado previamente en la bóveda. Para resolver este problema, la versión Beta incluirá un nuevo concepto "Ticket USDi" que está diseñado como un amortiguador que evita que los actuales titulares de USDi se vean afectados por nuevos depósitos en el protocolo. Veamos ambos escenarios para una mejor visualización:

Para simplificar la situación y facilitar la comprensión:

  • Supongamos que los usuarios sólo depositan en USDC.

  • El precio en Chainlink es ahora 1 USDC = 1 USD.

  • La bóveda tiene actualmente un solo usuario (James) que posee 100k USDi.

  • La comisión de asignación es del 10% para tener un impacto más significativo en las cifras (en realidad sería menos del 1%, normalmente alrededor del 0,03%).

Lógica de la Versión Alpha (sin Ticket USDi).

En T=0, tenemos a James, que posee en este momento 100.000 USDi, estando USDi totalmente vinculado al USD (1 USDi = 1 USD), por lo que su activo total en USD es de 100.000 USD.

Ayer, Alice depositó también 100.000 USDC, mientras que Bob depositó 10.000 USDC. Por lo tanto, la bóveda emitirá 110.000 USDi y ellos estarán recibiendo 100.000 USDi y 10.000 USDi respectivamente.

Alice y Bob depositan nuevos fondos en el protocolo BoC (versión Alpha).

El Keeper llamará a la asignación de fondos cuando se cumplan las condiciones y la bóveda asignará los fondos en las estrategias seleccionadas por el Keeper. Para esto, las comisiones serán necesarias para pagar a los protocolos de terceros para completar la asignación. Estas comisiones se deducirán del USDi de garantía, lo que provocará la desvinculación de su valor respecto al dólar.

Como podemos ver en la tabla, la asignación de fondos disminuye la garantía USDi causando una desvinculación de la misma frente al USD por lo que los activos de James también se han visto afectados por el depósito de Alice y Bob, lo cual no es razonable.

Lógica de la Versión Beta (con Ticket USDi).

La versión Beta se incorpora con el Ticket USDi que funciona como un amortiguador para el envío del USDi. También podría entenderse como un USDi paralelo. Tras depositar monedas estables en la bóveda, el usuario mantiene USDi Tickets hasta que el protocolo haya completado la asignación de fondos, y entonces sólo se distribuirán USDi al usuario. Esto permite que las primeras comisiones de asignación sean transparentes y visibles, la cual es la diferencia entre los tickets USDi en poder del usuario y los USDi distribuidos después.

FirstAllocationFees=USDi(tickets)held(USDi)distributedFirstAllocationFees = USDi(tickets)held - (USDi)distributed

Simplificamos de nuevo la situación para facilitar la comprensión:

  • Supongamos que los usuarios sólo depositan en USDC.

  • El precio en Chainlink es ahora 1 USDC = 1 USD.

  • La bóveda tiene actualmente un solo usuario (James) que posee 100k USDi.

  • La comisión de asignación es del 10% para tener un impacto más significativo en las cifras (en realidad sería menos del 1%, normalmente alrededor del 0,03%).

De nuevo en T=0, tenemos a James, quien posee en este momento $100.000 USDi teniendo USDi totalmente vinculados a USD (1 USDi = 1 USD), por lo que su activo total en USD es de $100.000 USD.

En esta situación, Alice depositó 100.000 USDC también, mientras que Bob depositó 10.000 USDC. Por lo tanto, en la versión Beta, la bóveda emitirá 110.000 Tickets USDi y ellos estarán recibiendo 100.000 Tickets USDi y 10.000 Tickets USDi respectivamente.

El Keeper llamará a la asignación de fondos cuando se cumplan las condiciones y la bóveda asignará los fondos en las estrategias seleccionadas por el Keeper. Para ello, será necesario pagar comisiones a los protocolos de terceros para completar la asignación; estas comisiones se deducirán de la garantía del Ticket USDi, lo que provocará la desvinculación con el valor de USD.

El Keeper llamará a la asignación de fondos cuando el

Tras la asignación de fondos, la bóveda intercambiará los Tickets USDi (burn) por USDi (mint).

Como podemos ver en la tabla, la asignación de fondos disminuye la garantía del Ticket USDi causando una desvinculación de la misma frente al USD, sin embargo la garantía de USDi permanece inalterada y totalmente vinculada al USD, por lo que los activos de James no se han visto afectados por el depósito de Alice y Bob.

En conclusión, la función principal de los Tickets USDi es resolver el envío excesivo de USDi (sin deducir la comisión de primera asignación). También permite la transparencia de la comisión de primera asignación que debe soportar cada usuario individualmente.

Last updated