O problema de negócio que o protocolo resolve
O BigShort conecta a emissão precoce em uma curva com vendas curtas posteriores de negociação spot e token-empréstimo. Esta versão corre em BSC (Chain ID 56): Factory gerencia uma curva de reserva virtual definida pelo BNB. Uma vez que o inventário de vendas atinge zero, os fundos reais são embrulhados para WBNB e migrados atomicamente com token reservado para PancakeSwap V2 Pair e implantar e inicializar o Short Engine separado do mercado.
Esses shorts realmente emprestam e vendem tokens em pares e devem comprar tokens de volta ao sair. Eles não são posições virtuais que resolvem apenas uma diferença de índice-preço. Profundidade do pool, capacidade de risco e inventário emprestável constrangem a execução.
A emissão inicial do grupo atual é de 11,997,367,528 Token A oferta da curva é de 10,000,000,000 Tokens, incluindo 8,000,000,000 para venda e 2,000,000,000 para migração, mais 1,997,367,528 Tokens para empréstimo. O imposto de incêndio pode ser reduzido posteriormente Oferta total O mercado de capitalizações do protocolo ainda usa o parâmetro de oferta de curva fixa do grupo.
Percurso completo do negócio
| Fase | Ação do utilizador | Ação do protocolo | Estado principal |
|---|---|---|---|
| Criação | Submeter nome, símbolo, URI, sal e configurações fiscais | Criar o contrato Token sob o MarketGroup padrão e reservar seu endereço de motor | O Criador é o chamador; Teto entra em ligação |
| Mercado da curva | Comprar ou vender Token com a BNB | Atualizar reservas virtuais, fundos reais e inventário de vendas | Apenas fundos líquidos entram em reservas reais |
| Conclusão da curva | Compra todo o inventário restante disponível para venda | Enrole o BNB real, financie o Pair vinculado e implemente/inicialize o Motor | Em caso de sucesso, passa ao estado Migrated; em caso de falha, toda a transação é revertida |
| Mercado externo à vista | Comércio através de uma rota que apoia o comportamento tributário relevante do token | Pancake V2 swaps Token/WBNB; Taxas opcionais dependem dos endpoints de transferência | As reservas reais de pares determinam o preço |
| Venda a descoberto | Depósito BNB garantia e especificar nocional | O motor empresta e vende tokens, recebe WBNB, depois desengrapa-os em BNB para contabilidade | Cada utilizador pode ter, no máximo, uma posição ativa em cada Engine |
| Saída / liquidação | Fechamento parcial, fechamento total ou liquidação autorizada | Enrole o BNB para repassar tokens de dívida; Financiamento, dívida ruim e legado | Devolução de inventário e atualização de obrigações |
Responsabilidades dos módulos
| Módulo | Responsabilidade | Tipo de Implementação / Escopo |
|---|---|---|
| Factory | Criação, negociação de curva, migração e gerenciamento de funções empresariais | Proxy transparente compartilhado entre os mercados |
| Registry | Stock MarketGroup instantâneos econômicos / receitas, registros de token, endereços de motor reservados e registros de migração | Proxy transparente com seu próprio proprietário |
| ProtocolDeployer | Prever e implantar proxies de negócios deterministas | Contrato de implantação ordinária sem proprietário e sem mecanismo de atualização |
| TaxProcessor | Processa os impostos das transações deste Token. | Um contrato por token tributado; Nenhum para um token não tributado |
| Short Engine | Inventário de empréstimo, posições, financiamento, liquidação, legado e passivos de receita | Um contrato por mercado, implantado na migração |
| RiskOracle | Observações do TWAP e capacidade de risco confirmada | Um contrato por mercado; Estado isolado pelo motor |
| Quoter | Citações de curva, previsões de risco e capacidade de venda a curto prazo executável | Módulo auxiliar apenas de leitura |
| Engine Event Emitter | Emit Engine/Snapshots de Posição | Compartilhamento de auxílios; Os logs ainda são originados do proxy do motor |
O Token, o Engine e o TaxProcessor de cada mercado mantêm contabilidade independente; o Oracle do grupo observa cada Engine separadamente.
O inventário de empréstimos de cada mercado é separado, não um pool compartilhado em toda a plataforma. A dívida token, a dívida ruim e o capital emprestável são contabilizados separadamente. Um novo MarketGroup não reescreve automaticamente as snapshots econômicas ou de localização dos mercados existentes. Desativar um grupo bloqueia a criação de novos tokens, mas não impede a negociação ou migração de mercados existentes.
Definições de ativos e quantidades
- Subjacente token 18 decimais; Usado tanto para spot trading e empréstimo principal.
- BNB: ativo nativo de liquidação com 18 casas decimais para pagamentos na curva, garantia, Funding, Legacy e receitas nativas.
- Lucro de venda líquido, garantia do usuário e margem de posição São valores diferentes e não devem compartilhar uma única etiqueta de “valor de posição”.
As definições detalhadas constam de Precisão e convenções matemáticas e Ciclo de vida das posições.