DeFi préstamos en su forma definitiva: cómo el mecanismo de préstamo de PFund convierte el “apalancamiento” en una herramienta racional



“El apalancamiento” en el mercado de criptomonedas ha sido siempre una herramienta financiera de alto riesgo.

Mientras proporciona un efecto de amplificación de fondos, también frecuentemente desencadena riesgos sistémicos. En mayo de 2022, la cadena de liquidaciones provocada por la desconexión de UST desencadenó una tormenta de liquidaciones en cadena, en la que los principales protocolos de préstamo (Aave, Compound, MakerDAO, etc.) activaron liquidaciones forzadas por decenas de miles de millones de dólares en 72 horas, los usuarios vieron sus garantías liquidarse a precios bajos, llevando a la anulación de muchas posiciones. Este tipo de liquidaciones extremas son una consecuencia inevitable del mecanismo de liquidación en todos los protocolos de préstamo — cuando el mercado fluctúa bruscamente, el mecanismo de liquidación intensifica el pánico, provocando una espiral mortal de “caída de precios → activación de liquidaciones → venta de garantías → caída adicional de precios”.

PFund, desde la estructura subyacente del protocolo, ha cortado el mecanismo que genera esta espiral de liquidaciones.

Lógica y camino de implementación sin liquidaciones
La razón principal por la que los protocolos tradicionales de DeFi dependen del mecanismo de liquidación, radica en el riesgo de desconexión de precios entre la garantía y el préstamo. Cuando el precio de los activos en garantía (como ETH) cae bruscamente y su valor no cubre el monto del préstamo (como USDC), el protocolo enfrenta una deuda incobrable y debe activar liquidaciones forzadas para limitar pérdidas.

El diseño de préstamos de PFund evita fundamentalmente esta exposición al riesgo, basado en dos reglas clave:

● Primera: El monto del préstamo y la participación del prestatario en el fondo PFund están estrictamente anclados.
○ El monto máximo de préstamo del usuario (quoteBorrowMax) se calcula con la siguiente fórmula:
○ B0 = token en staking × ahorros / (saldo líquido + token en staking)
○ Monto máximo de préstamo = B0 - préstamos existentes (borrowed)
○ La esencia de este modelo es que el usuario extrae liquidez equivalente a su participación garantizada en PFund. Usa su participación garantizada como colateral, cuyo valor está aislado de las fluctuaciones del mercado AMM, y solo crece en una dirección con la acumulación de beneficios globales del protocolo.

● Segunda: El límite del monto del préstamo está sometido a una doble restricción rígida: el límite de contribución personal y el límite de liquidez disponible en el fondo, tomando el menor de ambos.
○ Informe de auditoría confirma: totalGrossBorrowed ≤ savingsQuote (el total de préstamos nunca excede la liquidez disponible en el fondo), y antes de ejecutar, la función execBorrow verifica que grossPreview > savingsQuote, asegurando que ningún préstamo individual agote la liquidez del fondo.
Bajo esta estructura, las fluctuaciones bruscas en el precio del token en el mercado AMM no afectan la seguridad del sistema de préstamos, ya que el anclaje del monto del préstamo es “la participación absoluta en el fondo” y no “el precio del token”. Desde la lógica fundamental, se elimina la necesidad del mecanismo de liquidación.

Verificación de seguridad del préstamo a nivel de código
El informe de auditoría que valida la seguridad del préstamo en PFund cubre 5 invariantes clave:

● I-1: El monto del préstamo individual no excederá la contribución garantizada en PFund.
○ La derivación de la fórmula muestra que el límite del préstamo del usuario se calcula estrictamente en función de su participación en ahorros (savings) y la proporción de su posición, sin posibilidad de que el préstamo invada el capital garantizado de otros.

● I-2: El monto total del préstamo nunca excederá savingsQuote.
○ savingsQuote representa la liquidez disponible en el fondo PFund. Cuando se realiza un préstamo, savingsQuote se reduce en paralelo, y se restaura en la misma cantidad al devolver. La liquidez disponible en el fondo establece un límite rígido para el tamaño del préstamo.

● I-3: Los préstamos no afectan el capital garantizado ni el índice de beneficios de otros en PFund.
○ La operación de préstamo solo modifica savingsQuote (registro de liquidez), sin alterar totalSavingsShares (total de participaciones en capital) ni globalNVP (índice de beneficios global), protegiendo los derechos de otros poseedores.

● I-4: La participación en ahorros y nvp0 del usuario permanecen inalterados durante el proceso de préstamo.
○ La función mFinalizeBorrow no modifica savings ni nvp0. Solo cuando el usuario vende participaciones activamente, se reduce su participación garantizada, sin pérdida en la operación de préstamo.

● I-5: Tras el reembolso, la cantidad de garantía liberada ≤ cantidad garantizada original, y la garantía restante cubre la deuda restante.
○ La lógica del algoritmo _repayUnstakeTokens asegura que, en pagos parciales o totales, la garantía liberada esté dentro de un umbral seguro, y la garantía restante cubre completamente la exposición a la deuda.

Límite de seguridad en préstamos circulares
Para las preocupaciones de que los préstamos circulares puedan ampliar indefinidamente el apalancamiento y colapsar el protocolo, la estructura matemática de PFund ofrece mecanismos de defensa claros.

Tras el primer préstamo, los datos borrowed del usuario aumentan, y el siguiente límite de préstamo se restablece a B0 - borrowed_prev, mostrando una tendencia estrictamente decreciente. Simultáneamente, la liquidez global disponible en el fondo, savingsQuote, también disminuye con cada préstamo. Cada ciclo de préstamo reduce el apalancamiento personal y el espacio de apalancamiento global del sistema. El sistema de préstamos tiene una restricción interna inherente, sin necesidad de mecanismos externos de advertencia. Dado que el límite de apalancamiento está determinado por un ciclo matemático interno del protocolo, se evita el riesgo de manipulación por oráculos externos, estableciendo la fiabilidad de su arquitectura sin liquidaciones.

Aplicaciones de la estrategia de préstamo
Tomando un ejemplo típico de asignación de activos: un usuario compra un proyecto por 2000 U, formando una posición en tokens AMM por 1000 U, y considera 1000 U como participación en el fondo PFund. Cuando el precio de la posición en AMM sube un 100%, puede seguir la siguiente estrategia:
● Poner en garantía tokens para activar la función de préstamo.
● Tomar un préstamo hasta el valor equivalente a su participación garantizada en PFund.
● Reintegrar los fondos para comprar más del proyecto, aumentando la proporción en el fondo PFund y, en consecuencia, elevando su peso en dividendos futuros.
● Todo el proceso sin intereses, sin riesgo de liquidación, pagando solo una tarifa única del 3% por el préstamo.
Este apalancamiento de bajo costo evita la exposición a riesgos de amplificación de la especulación de precios, y en cambio, amplifica la base para obtener beneficios estables (el peso en dividendos del fondo PFund). El mecanismo de préstamo se convierte en una herramienta fundamental para habilitar una asignación de activos racional.
AAVE-0,83%
COMP2,12%
ETH-5,28%
Ver original
post-image
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • Comentar
  • Republicar
  • Compartir
Comentar
Añadir un comentario
Añadir un comentario
Sin comentarios
  • Fijado