BigShort Docs

Visión general del sistema

Siga la emisión, migración, negociación en punto y ventas cortas para comprender las responsabilidades de cada módulo y los flujos Token/USDC.

El problema de negocio que resuelve el protocolo

BigShort conecta el descubrimiento inicial del precio de un Token con su posterior negociación en el mercado: durante la fase de emisión, Factory gestiona una curva de reservas virtuales; cuando se agota el inventario de la curva disponible para la venta, los fondos y los Token reservados migran automáticamente a un Uniswap V2 Pair estándar. Cada mercado que ha completado la migración dispone de un Short Engine independiente, que utiliza un inventario fijo de Token para permitir tomarlos prestados, venderlos y recomprarlos para devolverlos.

Estos cortometrajes realmente prestan y venden Tokens en pareja y deben comprar Tokens de vuelta al salir. No se trata de posiciones virtuales que solo regulan una diferencia de precio-índice. Por lo tanto, la profundidad del pool y el inventario afectan directamente a la ejecución.

Estructura completa del suministro de Token

Recorrido completo del negocio

FaseAcción del usuarioAcción del protocoloEstado principal
CreaciónEnvía la información del Token, la configuración de gravámenes y los parámetros de creaciónCrea el Token y su configuración a partir de una instantánea del Launch ProfileEl Token entra en la fase Bonding
Mercado de la curvaCompra con USDC nativo o vende TokenCitar con reservas virtuales; Actualizar fondos reales y inventario de ventasLas reservas virtuales y reales se contabilizan de forma sincronizada
Finalización de la curvaCompra todo el inventario restante disponible para la ventaEn la misma transacción, aporta fondos al Pair vinculado en el momento de la creación y despliega / inicializa el EngineSi tiene éxito, pasa al estado Migrated; si falla, se revierte toda la transacción
Mercado externo al contadoCompra y vende a través de rutas externasEl V2 Pair estándar ejecuta los intercambios; el Tax Token aplica gravámenes según la ruta de transferenciaLas reservas reales del Pair determinan el precio al contado
Venta en cortoDeposita garantía y especifica el importe nocionalEl Engine presta Token y los vende, y registra la deuda en Token, el margen y las participaciones de financiaciónCada usuario puede tener como máximo una posición activa en cada Engine
Salida / liquidaciónCierra una posición, la cierra parcialmente o realiza una liquidación autorizadaReproducir Token de deuda y liquidar los fondos de usuarios, la mala deuda y el legadoDevuelve el inventario y actualiza todas las categorías de pasivos

Funciones de los módulos

MóduloFunciónÁmbito
FactoryCreación de Token, negociación en la curva, migración automática, gestión de roles y registro de configuracionesCompartido entre varios mercados
Profile RegistryRegistra y valida las configuraciones de Token / Curve / Engine / Venue, y las combina en un Launch ProfileCompartido; las configuraciones se registran por adición
TokenSaldos ERC-20, reglas de transferencia por fase y gravámenes opcionales sobre compras y ventasUno por mercado
Tax ProcessorProcesa los impuestos de las operaciones de este Token.Uno por Tax Token; los Token ordinarios no tienen este módulo
Short EngineInventario de préstamos, posiciones, pagos de financiación, liquidación, Legacy y pasivos por ingresosUn clone por mercado que ha completado la migración
Risk OracleObservaciones de precios acumulados de cada Engine y límite de capacidad confirmado por TWAPContrato compartido por la familia de Engine, con estado separado para cada Engine
QuoterCotizaciones de la curva, vista previa del riesgo y tamaño máximo ejecutable de una posición corta sujeto a las restricciones de préstamoMódulo auxiliar de solo lectura
V2 Pair / Router estándarIntercambios reales al contado en el mercado externo y reservas de liquidezCentro de negociación externo configurado
Engine Event EmitterEmite eventos con instantáneas estandarizadas del estado de Engine / PositionComponente compartido; la dirección emisora de los eventos sigue siendo la del Engine

El presupuesto de préstamos de un mercado no equivale a un pool de préstamos compartido por toda la plataforma. Los Engine, las deudas de las posiciones, las deudas incobrables y el inventario disponible para préstamos de distintos Token se contabilizan por separado.

Dos activos y tres conceptos de importe

  1. Activo base Token: precisión de 18 decimales; puede negociarse al contado y también constituye el principal de los préstamos del Short Engine.
  2. Activo de cotización USDC: en esta adaptación de Arc, los fondos nativos se contabilizan con 18 decimales; las interfaces ERC-20 / V2 Pair, con 6 decimales.
  3. Nocional, ingresos reales de la venta y margen: son tres valores funcionales diferentes y no deben agruparse bajo el nombre «importe de la posición».

Las definiciones detalladas figuran en Precisión y convenciones matemáticas y Ciclo de vida de las posiciones.

BigShort Protocol · ARCEmitir · Negociar · Vender en corto