Voltar as noticias
Como recalcular o volume de DEX a partir de dados de blockchain pública
Casos de UsoMediaEN

Como recalcular o volume de DEX a partir de dados de blockchain pública

Dev.to - MCP·12 de junho de 2026

O volume de DEX é um dos números mais fáceis de inflar no cripto e um dos mais difíceis de auditar. Negociações de lavagem, contagem de ambos os lados, "volume" reconhecido no momento da cotação em vez do momento da liquidação - os truques são antigos, e os painéis raramente informam quais deles um local está utilizando.

Isso importa mais na economia de agentes do que nunca importou para humanos. Um agente de IA escolhendo onde direcionar uma negociação não recebe vibrações do Discord. Ele recebe um número de uma API agregadora. Se esse número não puder ser recomputado de forma independente, não é uma métrica - é marketing, e para um alocador autônomo, é uma superfície de ataque.

Portanto, o post de produto de hoje é um post de transparência: exatamente como contamos o volume dos Hashlock Markets, o que nos recusamos a contar e as três superfícies públicas onde você pode verificar nossa matemática. (A versão completa está em nossa página de metodologia.)

A unidade de volume: um saque liquidado, nada mais

No Hashlock, a liquidação é a negociação. Ambos os lados de um RFQ bloqueiam fundos em Contratos de Tempo Bloqueado por Hash no respectivo blockchain sob um hashlock sha256 compartilhado. Quando o tomador revela a pré-imagem em um lado, o criador reivindica o outro lado com a pré-imagem agora pública. Ambos os lados se liquidam, ou ambos reembolsam após o tempo de bloqueio.

Uma unidade de volume reportado é o valor nocional em USD de um saque HTLC liquidado em um determinado blockchain - o momento em que o evento Withdraw (EVM) ou o evento HTLCClaimed (pacote Sui) é emitido, significando que a pré-imagem foi revelada e os fundos realmente se moveram para o receptor.

O que é deliberadamente não contado:

  • HTLCs reembolsados. O tempo de bloqueio expirou, sem pré-imagem, o dinheiro voltou para casa. Isso é uma negociação falhada, não volume.
  • HTLCs bloqueados, mas não reivindicados. O volume é reconhecido no momento da reivindicação, não no momento do bloqueio. Um bloqueio é uma promessa; uma reivindicação é uma negociação.
  • Atividade RFQ off-chain. Cotações e lances selados não são negociações. Um local que conta o fluxo de cotações como "volume" está contando conversas.
  • Transferências de taxas de protocolo. Taxas são taxas. Elas têm sua própria linha.

O problema da contagem dupla, tratado da maneira chata

Cada negociação cross-chain emite um saque por lado - um em cada blockchain. Somados de forma ingênua, o volume em nível de protocolo é aproximadamente 2x o valor de negociações únicas. Alguns locais desfrutam silenciosamente desse 2x. Nosso adaptador DefiLlama, em vez disso, define doublecounted: true, para que o DefiLlama possa deduplicar em nível de protocolo enquanto as visualizações por blockchain permanecem precisas como "valor transferido via HTLCs Hashlock neste blockchain."

Preferimos subestimar do que inflar. Em um mercado que está prestes a ser navegado por software, os locais que sobreviverem a auditorias serão aqueles que foram chatos sobre isso desde o primeiro dia.

Três lugares para verificar nossa matemática

  1. Os contratos, verificados no Etherscan. Três contratos HTLC na mainnet Ethereum (Ether, Ether+taxa, ERC-20+taxa), implantados em 2026-04-09. O volume é lido diretamente dos eventos HTLCETH_Withdraw / HTLCERC20_Withdraw - a quantidade e o token estão no próprio evento, sem necessidade de junção.
  2. Consultas abertas no Dune. Eventos ETH, eventos Sui e uma consulta unificada de negociações cross-chain, espelhada no GitHub. O painel público mostra o contador de negociações liquidado e o volume diário da mesma SQL.
  3. A fonte do adaptador DefiLlama. O adaptador dexs/hashlock-markets no repositório dimension-adapters do DefiLlama é o código literal que produz o número na listagem. Se mudássemos a forma como contamos, a diferença seria pública.

Um detalhe que vale a pena destacar para construtores: o evento HTLCClaimed do Sui não carrega a quantidade ou o tipo de moeda, então o adaptador junta cada reivindicação ao seu evento HTLCLocked pelo htlc_id e lê o nocional do lado do bloqueio - contando apenas bloqueios cujos IDs também aparecem em uma reivindicação dentro da janela de um dia. Quirks de esquema de eventos como este são exatamente onde a inflação silenciosa de volume geralmente se esconde; documentar a junção é parte da metodologia.

E a letra miúda do status da cadeia, porque precisão é toda a marca aqui: a mainnet Ethereum está ao vivo de ponta a ponta. HTLCs Bitcoin (scripts nativos P2WSH, sem contrato a ser implantado) são validados por signet, e um adaptador v2 para BTC está planejado para quando as negociações mainnet BTC forem observáveis - a classificação lá requer analisar a pilha de testemunhas da transação de gasto, uma vez que o Bitcoin não possui registro de eventos. Os contratos Sui estão implantados e testados via CLI - a liquidação inaugural de $1,00 é visível na consulta pública de eventos Sui - com toda a fiação de produção ainda em andamento.

Por que um pequeno protocolo publica um histórico de auditoria

Resposta honesta: nosso volume é pequeno. A negociação de fumaça que abriu a consulta de eventos Sui é literalmente um dólar. Publicar uma metodologia reproduzível quando seus números são modestos parece ao contrário - a transparência é suposta ser o que grandes locais devem ao mercado, não o que pequenos lideram.

Acreditamos que é o oposto. A economia de agentes vai industrializar o jogo de métricas: fluxo sintético é barato de gerar e os agentes são incansáveis em gerá-lo. Os únicos números de volume que significarão algo são aqueles que um terceiro - ou o agente de um terceiro - pode recomputar a partir de dados da cadeia sem pedir permissão. Preferimos estabelecer esse padrão a $1 do que retrofitá-lo a $1B.

Se você está construindo um local, um agregador ou um agente que consome métricas de locais: o que seria necessário para você tratar um número de volume reportado como estrutural? Reproduzibilidade em nível de evento? Indexação independente? Algo mais forte? Diga-me o que ainda estamos perdendo.

Hashlock Markets - a camada de liquidação atômica para a economia de agentes. Metodologia: hashlock.markets/methodology · Servidor MCP: hashlock-tech/mcp no npm · Whitepaper: SSRN

Contexto Triplo Up

A contagem precisa de volume em plataformas de DEX é vital para a confiança em transações automatizadas. Empresas brasileiras que operam nesse espaço devem garantir que suas métricas sejam auditáveis para evitar manipulações. A transparência nas métricas pode ser um diferencial competitivo.

Noticias relacionadas

Gostou do conteudo?

Receba toda semana as principais novidades sobre WebMCP.