Mergulho profundo: Nossa tecnologia

O
MAIS RÁPIDO

A diferença entre ganhar e perder um copy trade é medida em milissegundos. Veja exatamente como alcançamos velocidade de nível HFT.

<0ms

Latência total

<0ms

Detecção

O PROBLEMA

POR QUE OUTROS COPY TRADERS PERDEM

API Polling = sempre atrasado

A maioria das plataformas de copy trading usa polling de API para detectar operações. Elas perguntam repetidamente ao Polymarket: "Aconteceu alguma coisa?" Isso cria um atraso fundamental.

  • Atraso do intervalo de polling

    Consultar a cada 100-500 ms significa que você está sempre atrasado

  • Ida e volta da rede

    Cada consulta adiciona 20-50 ms de latência de rede

  • Processamento da API

    Servidores de API agrupam e enfileiram respostas

LINHA DO TEMPO TÍPICA DE API POLLING
T+0msTrader coloca uma ordem
T+50msOrdem chega à blockchain
T+200msBloco confirmado
T+500msAPI indexada (talvez)
T+1000msPolling detecta a operação
T+1200msOrdem de cópia colocada
Total~1-3 segundos de atraso
NOSSA SOLUÇÃO

MONITORAMENTO DO MEMPOOL

Detectamos operações ANTES de serem confirmadas na blockchain. Ao monitorar o mempool do Polygon, vemos transações pendentes assim que são transmitidas.

LINHA DO TEMPO MEMPOOL POLYZIG
T+0msTrader coloca uma ordem
T+150msMEMPOOL: TX detectada!
T+152msOrdem decodificada
T+400msOrdem de cópia colocada
Total~400 ms (mais rápido que API polling)

Capture operações na fonte

O mempool é onde as transações aguardam antes de serem incluídas em um bloco. Ao observá-lo diretamente, pulamos todo o atraso de confirmação e indexação.

  • Detecção pré-confirmação

    Veja operações antes de chegarem à blockchain

  • Decodificação direta de Calldata

    Extrai detalhes da ordem a partir de dados brutos de transação

  • Sem dependência de API

    Conexão direta com a blockchain, sem intermediários

PIPELINE DE EXECUÇÃO

DO SINAL À EXECUÇÃO

Cada milissegundo conta. Aqui está nossa pipeline otimizada.

01

DETECÇÃO NO MEMPOOL

~150ms

Nossa conexão WebSocket com nós Polygon captura transações pendentes direcionadas ao endereço do trader monitorado. As transações são filtradas por interação com o Fee Module do Polymarket.

02

DECODIFICAÇÃO DE CALLDATA

<2ms

Os calldata brutos da transação são decodificados para extrair a ordem incorporada: token_id, lado (BUY/SELL), tamanho e preço. Análise otimizada é mais rápida que JSON padrão.

03

VERIFICAÇÃO DE RISCO

<1ms

Limites de posição, saldo disponível e tolerância a slippage são validados contra sua configuração. Estruturas de dados sem bloqueio garantem zero contenção.

04

COLOCAÇÃO DE ORDEM

~200ms

Credenciais de API pré-autenticadas eliminam atraso de handshake. A ordem é enviada diretamente ao CLOB do Polymarket com preço ajustado ao slippage.

05

RASTREAMENTO DE EXECUÇÃO

~400ms

A conexão WebSocket monitora a confirmação de execução. O estado da posição é atualizado atomicamente para evitar ordens duplicadas.

Tempo total de execução
<500ms

Da detecção no mempool à ordem colocada (ponta a ponta)

INFRAESTRUTURA

OTIMIZAÇÕES DE NÍVEL HFT

As mesmas técnicas usadas por traders institucionais de alta frequência, agora potencializando seus copy trades.

Fixação de CPU
0 trocas de contexto

Threads críticas são fixadas a núcleos de CPU dedicados, eliminando sobrecarga de troca de contexto e garantindo latência consistente.

Temporização RDTSC
~20 ciclos

Leituras diretas do contador de tempo da CPU fornecem temporização de precisão sub-nanossegundo com overhead mínimo.

Filas sem bloqueio
Zero contenção

Canais sem bloqueio Crossbeam passam sinais entre threads sem bloqueio ou sobrecarga de mutex.

Alinhamento de cache
Linhas de 64 bytes

Estruturas de dados são alinhadas às linhas de cache da CPU, evitando false sharing entre núcleos.

Análise SIMD-JSON

Análise JSON vetorizada AVX2/SSE4 alcança 2-3x de throughput comparado a analisadores tradicionais. Crítico para processar feeds WebSocket de alto volume.

Extração Zero-Copy

Campos de preço e quantidade são extraídos via varredura direta de strings sem deserialização JSON completa. 5x mais rápido para dados de caminho crítico.

Credenciais pré-cacheadas

A autenticação de API é pré-computada e cacheada, economizando 50-100 ms por ordem que seriam gastos em handshakes.

COMPARAÇÃO

MÉTODOS DE DETECÇÃO

Nem toda detecção de operação é igual. Aqui está a diferença.

MELHORPolyZig
<200ms
MONITORAMENTO DO MEMPOOL

Assinatura direta do mempool do Polygon. Detecta operações antes da confirmação na blockchain. Tempo total ponta a ponta inferior a 500 ms.

  • Detecção pré-confirmação
  • Acesso direto à blockchain
  • Zero dependência de API
  • Fluxo de transações em tempo real
API Polling
~500ms
POLLING DE API REST

Solicita periodicamente dados de operações da API do Polymarket. Sempre atrás do tempo real.

  • Detecção pré-confirmação
  • Acesso direto à blockchain
  • Zero dependência de API
  • Fluxo de transações em tempo real
WebSocket API
~300ms
FEED WEBSOCKET

Assina o WebSocket do Polymarket para atualizações de operações. Mais rápido que polling, ainda pós-confirmação.

  • Detecção pré-confirmação
  • Acesso direto à blockchain
  • Zero dependência de API
  • Fluxo de transações em tempo real
ARQUITETURA

VISÃO GERAL DO SISTEMA

POLYGON
Mempool
DETECTOR
Decodificar e filtrar
EXECUTOR
Colocar ordens
Camada de detecção
  • Assinatura WebSocket do Polygon
  • Filtro de endereço (trader alvo)
  • Filtro de interação de contrato
Camada de processamento
  • Decodificação calldata SIMD-JSON
  • Extração de parâmetros de ordem
  • Verificação de risco e posição
Camada de execução
  • Conexão API pré-autenticada
  • Precificação ajustada ao slippage
  • Rastreamento e confirmação de execução
Contratos monitorados
Polymarket Fee Module
0xE3f18aCc55091e2c48d883fc8C8413319d4Ab7b0
CTF Exchange
Transferências de tokens para mercados binários
NEG Risk CTF Exchange
Posições de mercados multi-resultado
POR QUE IMPORTA

CADA MILISSEGUNDO CONTA

Deslizamento de preço

Mercados se movem rápido. Quando uma baleia compra, o preço começa a subir imediatamente. Cada 100 ms de atraso pode significar:

  • 100 ms de atraso0,1-0,3% pior preço
  • 500 ms de atraso0,5-1,5% pior preço
  • 1000 ms de atraso1-3% pior preço
Posição na fila

O Polymarket usa um livro de ordens primeiro a chegar, primeiro a servir. Sua posição na fila determina se você é executado no seu preço.

  • Frente da filaAlta probabilidade de execução
  • Meio da filaExecuções parciais prováveis
  • Final da filaFrequentemente sem execução
Exemplo real

Um trader que você copia compra $5.000 em tokens YES a 0,62. Com nossa velocidade:

PolyZig (<500 ms)
Você é executado a 0,623
Melhor preço de execução pela velocidade do mempool
Copiador por API Poll (~2-3 s)
Executado a 0,635 (se for executado)
Pior preço de execução por atraso de polling
VEJA EM AÇÃO

NÃO CONFIE APENAS EM NOSSA PALAVRA

Veja nosso painel de latência ao vivo. Números reais, atualizados em tempo real, sem enrolação de marketing.