Recompras y Recollateralización

En ocasiones, el protocolo tendrá un valor de colateral en exceso o requerirá agregar colateral para alcanzar el ratio de colateral. Para redistribuir rápidamente el valor a los tenedores de FXS o aumentar la colateral del sistema, se integran dos funciones especiales de intercambio en el protocolo: recompra y recollateralización.

Recollateralización

Cualquiera puede llamar a la función recollateralize que luego verifica si el valor total de la colateral en USD en todo el sistema está por debajo del índice de garantía actual. Si es así, entonces el sistema permite a la persona que llama sumar la cantidad necesaria para alcanzar la proporción de garantía objetivo a cambio de FXS recién acuñado a una tasa de bonificación. La tasa de bonificación se establece en .20% para incentivar rápidamente a los árbitros a cerrar la brecha y recollateralizar el protocolo a la proporción objetivo. La tasa de bonificación se puede ajustar o cambiar a una variable ajustada del controlador PID dinámico a través de la gobernanza. FXSreceived=(YPy)(1+Br)PzFXS_{received} = \dfrac{(Y*P_y)(1+B_r)}{P_z}

YY son las unidades de colateral necesarias para alcanzar el ratio de colateral PyP_y es el precio en USD de la colateral Y BrB_r es la tasa de bonificación para FXS emitida al recollateralizar PzP_z es el precio en USD de FXS

Ejemplo A: Hay 100.000.000 de FRAX en circulación con una ratio de colateral del 50%. El valor total de la colateral en los grupos de USDT y USDC es de 50 millones de USD y el sistema está equilibrado. El precio de FRAX cae a $ .99 y el protocolo aumenta el ratio de colateral al 50.25%.

Ahora se necesitan garantías por valor de $250,000 para alcanzar la proporción objetivo. Cualquiera puede llamar a la función recollateralize y colocar hasta $250,000 de garantía en grupos para recibir un valor igual de FXS más una tasa de bonificación de .20%.

Colocar 250,000 USDT a un precio de $1.00/USDT y un precio de mercado de $3.80/FXS es el siguiente:

FXSreceived=(2500001.00)(1+.0075)3.80FXS_{received} = \dfrac{(250000*1.00)(1+.0075)}{3.80}

FXSreceived=66282.89FXS_{received} = 66282.89

Recompras

El escenario opuesto ocurre cuando hay un exceso de colateral en el sistema que la requerida para mantener el ratio de colateral objetivo. Esto puede suceder de varias formas:

  • El protocolo ha estado reduciendo la ratio colateral con éxito manteniendo estable el precio de FRAX

  • Las colateral que devengan intereses se aceptan en el protocolo y su valor se acumula

  • Las tarifas de acuñación y redención están generando ingresos

En tal escenario, cualquier tenedor de FXS puede llamar a la función de recompra para intercambiar la cantidad de valor de colateral en exceso en el sistema por FXS que luego es quemado por el protocolo. Esto redistribuye efectivamente cualquier exceso de valor a la distribución de FXS y los titulares no necesitan participar activamente en las recompras para ganar valor, ya que no hay una tasa de bonificación para la función de recompra. Modela efectivamente una recompra de acciones para la distribución del token de gobernanza.

Collateralreceived=ZPzPyCollateral_{received} = \dfrac{Z*P_z}{P_y}

ZZ son las unidades de FXS depositadas para ser quemadas PyP_y es el precio en USD de la garantía PzP_z es el precio en USD de FXS

Ejemplo B: Hay 150.000.000 de FRAX en circulación con una proporción de garantía del 50%. El valor total de la garantía en los grupos de USDT y USDC es de 76 millones de USD. Hay un valor de $ 1 millón en garantía adicional disponible para recompras de FXS.

Cualquiera puede llamar a la función de recompra y quemar hasta $1,000,000 worth of FXS en FXS para recibir un exceso de garantía.

La quema de 238,095.238 FXS a un precio de $4.20/FXS para recibir USDC a un precio de $.99/USDC es la siguiente:

USDCreceived=238095.2384.20.99USDC_{received} = \dfrac{238095.238*4.20}{.99}

USDCreceived=1010101.01USDC_{received} = 1010101.01

Última actualización