Conceitos Fundamentais
Conceitos Fundamentais
AMM (Automated Market Maker)
A BDEX usa o modelo AMM para permitir a negociação sem permissão de tokens, sem livros de ofertas. Os provedores de liquidez depositam pares de tokens em pools, e os traders trocam por esses pools usando algoritmos de precificação determinísticos.
Dois Modelos AMM Suportados:
| Modelo | Protocolo | Fórmula | Caso de Uso |
|---|---|---|---|
| Produto Constante | BDEX V2 | x × y = k | Simples, universal, menor custo de Gas |
| Liquidez Concentrada | BDEX V3 | Liquidez dentro de faixas de preço | Capital eficiente, estratégias avançadas de LP |
Pools de Liquidez
Um pool de liquidez mantém reservas de dois tokens. Qualquer pessoa pode fornecer liquidez depositando ambos os tokens na proporção correta e receber tokens LP (V2) ou uma posição NFT (V3) representando sua participação.
-
Pools V2: Cada par tem exatamente um pool com uma taxa fixa de 0,30%
-
Pools V3: Cada par pode ter vários pools em diferentes níveis de taxa (0,05%, 0,30%, 1,00%)
Estrutura de Taxas
| Item | V2 | V3 |
|---|---|---|
| Taxa de Troca | 0,30% (fixa) | 0,05% / 0,30% / 1,00% |
| Compartilhamento de Taxa LP | 100% para LPs | 100% para LPs (na faixa ativa) |
Derrapagem & Impacto no Preço
Derrapagem é a diferença entre o resultado esperado e o resultado real de uma troca. O impacto no preço aumenta com o tamanho da negociação em relação à liquidez do pool.
-
Sempre defina
amountOutMinpara V2 ouamountOutMinimumpara V3 e fluxos do Universal Router para proteger contra derrapagem excessiva -
Tolerância recomendada para derrapagem: 0,1% - 1,0% para pares principais, até 5% para tokens de baixa liquidez
-
Use a API de Roteamento, V3 QuoterV2 ou V2
getAmountsOutpara pré-visualizar os resultados da troca antes de enviar as transações
Tick & Espaçamento de Tick (Somente V3)
Na V3, a liquidez é colocada dentro de faixas de preço definidas por ticks. O espaçamento de tick disponível depende do nível de taxa selecionado. Veja a seção BDEX V3 para detalhes.