O alvo e os muros fixos
A fórmula escolhe a localização do muro; as taxas determinam seu tamanho. Um muro é uma posição LP financiada com os ETH disponíveis, em ticks definidos.
Especificação escolhida, implementação em andamento. A nova regra usa o mercado no instante T. Os documentos antigos sobre um muro único monotônico, a fórmula de alocação E/C ou uma máxima histórica não definem mais a política solicitada.
A fórmula no instante T
Sejam M(T) a capitalização de referência no instante da alocação e B a base de lançamento, expressas na mesma unidade:
O coeficiente retrai 60% da diferença entre o mercado atual e a base. Portanto, conserva 40% dessa diferença acima da base. Com B = 7 000:
| Mercado na alocação | Cálculo | Alvo dos novos fundos |
|---|---|---|
| 30 000 | 30 000 − 23 000 × 0,6 | 16 200 |
| 100 000 | 100 000 − 93 000 × 0,6 | 44 200 |
| Retorno a 60 000 | 60 000 − 53 000 × 0,6 | 28 200 |
O terceiro cálculo parte de 60 000, mesmo que o mercado tenha atingido 100 000 anteriormente. Não existe uma trava global baseada na máxima histórica. O instante T é o da execução de raiseFloor(), quando os fundos são alocados, e não o de cada venda que alimentou a reserva.
Varie o mercado
O exemplo abaixo mantém dois níveis antigos em 16,2k e 44,2k e calcula o alvo dos novos fundos. Os valores usam a mesma unidade de capitalização. Este esquema de níveis não simula absorção, saldos nem uma transação.
Somente os novos fundos seguem o alvo atual. Os níveis antigos permanecem fixos; a quantidade de ETH ainda disponível em cada nível deve ser lida separadamente.
Cada muro antigo mantém seus ticks
Depois que um financiamento é alocado, seus ETH permanecem destinados à posição correspondente. Um mercado em alta ou em baixa não move esses fundos antigos para o novo alvo.
- Um novo financiamento pode criar uma posição no alvo atual ou aprofundar uma posição compatível no mesmo nível, conforme a geometria escolhida.
- Uma venda pode consumir parte dos ETH de um muro.
- Os CUBIT absorvidos são isolados para queima; o restante do muro continua vinculado a seus ticks.
- Os ETH não realocados por causa de arredondamentos continuam atribuídos a esse muro. Eles não podem ser reutilizados livremente em outro nível.
Os identificadores históricos permanecem permanentes. A implementação em preparação indexa os ticks para percorrer os muros atingidos por uma venda. Esse processamento e a preservação de cada posição ainda precisam ser validados na nova versão.
Os ETH realmente alocados
O contrato aloca o dinheiro disponível na posição LP correspondente ao alvo. As vendas podem consumir esses ETH: a reserva de cada muro é finita. Um muro pode ser financiado sem esperar a cobertura de toda a oferta.
Da capitalização aos ticks
A referência normativa interpreta os 7k como 7 000 USD de FDV, sobre uma base constante de 21 milhões de tokens. A conversão USD/ETH deve ser registrada uma única vez antes da implantação. O preço inicial em ETH fica então fixo; ele não se reajusta automaticamente ao dólar.
O contrato trabalha com preço em ETH por CUBIT: alvo = 0,4 × preço atual + 0,6 × preço inicial. Os exemplos de capitalização usam a mesma base de 21 milhões e uma conversão ETH/USD idêntica. Uma queima não altera essa convenção silenciosamente. A calibração em ETH ainda precisa ser validada antes do lançamento.
Os ticks arredondam, então, o nível executável. ETH é currency0, portanto um preço CUBIT mais alto corresponde a um tick de pool mais baixo. O alvo matemático, o tick efetivamente alocado e o preço líquido de uma venda podem ser diferentes.
Para um mercado abaixo da base, a fórmula pode produzir um alvo superior ao mercado. A alocação deve respeitar suas condições on-chain; este guia não supõe que um muro em ETH possa ser colocado arbitrariamente acima do preço à vista.
O que a interface deve mostrar
A nova interface deve distinguir o mercado atual, o próximo alvo, cada muro ativo e sua profundidade, as reservas pendentes e os tokens isolados. Uma única linha “floor” não resume mais todo o livro.
A referência histórica floorPrice deverá descrever o último muro financiado, que pode ser mais baixo que o anterior. Ela não deve ser interpretada como um mínimo global garantido. Ler os dados do dapp.
Fonte prioritária: esclarecimentos do usuário de 10 de setembro de 2026. A integração de WallLib, as visualizações por posição e sua validação ainda estão em andamento. Comentários antigos sobre peakTick não definem essa regra.