Voltar as noticias
Liquidez e Atomicidade em Transações Cross-Chain: O Que Seu Agregador DEX Não Pode Garantir
Casos de UsoMediaEN

Liquidez e Atomicidade em Transações Cross-Chain: O Que Seu Agregador DEX Não Pode Garantir

Dev.to - MCP·14 de maio de 2026

Uma negociação é bem-sucedida no painel. O resolvedor de rotas mostra três marcas de verificação verdes. Você vai gastar o ativo de destino e ele não está lá. Duas pernas foram liquidadas. A terceira reverteu trinta segundos após a confirmação da segunda. Seu inventário agora está na cadeia do meio, no ativo do meio, sem um caminho automático de volta.

Esse é o modo de falha padrão das negociações multi-perna entre cadeias. O agregador não está mentindo quando mostra três marcas de verificação verdes para três pernas executadas. É apenas que "executado" e "atômico ao longo da rota" são propriedades diferentes, e a maioria das rotas entre cadeias hoje só garante a primeira.

Atômico por perna vs atômico por rota

Em uma única cadeia, agregadores L1 como 1inch, ParaSwap e Matcha são atômicos. O roteador constrói um caminho de múltiplos pools dentro de uma única transação. Ou toda a transação é bem-sucedida e você recebe o ativo de destino, ou toda a transação reverte e você mantém o ativo de origem menos o gás. Não há estado intermediário, porque a EVM lhe dá atomicidade em nível de transação de graça, desde que tudo aconteça dentro de um bloco.

Entre cadeias é onde a propriedade quebra. Transfira uma posição do Bitcoin para uma cadeia EVM, troque na cadeia EVM, transfira novamente para Sui — isso são três transações em três máquinas de estado diferentes. Cada transação é atômica em relação à sua própria cadeia. A rota como um todo não é atômica em relação a nada. A ponte lhe dá um ativo embrulhado, o agregador encontra a troca certa, a segunda ponte fica sem liquidez no lado de destino, e você termina a negociação segurando ETH embrulhado na cadeia errada, sessenta segundos em uma jornada que deveria entregar SUI.

Agregadores entre cadeias — Across, Squid, LiFi, deBridge, e as variantes baseadas em intenção que foram lançadas no último ano — fazem um trabalho real roteando esse tipo de negociação. Eles dividem a rota em segmentos, escolhem liquidez em cada salto, apresentam a slippage estimada. Eles tentarão novamente. Eles apresentarão erros. Eles não dão, com algumas exceções experimentais, um único compromisso condicional que diz "todas as três pernas se desfazem juntas ou nenhuma delas acontece".

Essa é a lacuna para a qual a liquidação atômica multi-perna foi criada.

O que realmente significa multi-perna atômica

O mecanismo é mais antigo do que o nome. Um contrato de timelock hash (HTLC) condiciona uma transferência de ativo à revelação de uma pré-imagem para um hash conhecido. Tranque fundos contra H(s). Qualquer um que puder apresentar s dentro do tempo limite desbloqueia os fundos. Após o tempo limite, o remetente original reembolsa.

Uma rota HTLC multi-perna reutiliza a mesma pré-imagem s em cada perna. A perna 1 é trancada pelo remetente na Cadeia A contra H(s). A perna 2 é trancada por um intermediário na Cadeia B contra o mesmo H(s). A perna 3 é trancada por outro intermediário na Cadeia C contra o mesmo H(s). O tomador na Cadeia C revela s para desbloquear a perna 3. Os intermediários observam a revelação na Cadeia C, apresentam s na Cadeia B e na Cadeia A, e desbloqueiam suas pernas na ordem inversa.

A reivindicação de atomicidade é estrutural. O tomador só revela s se a perna 3 — a perna que entrega o ativo de destino — estiver totalmente trancada e pronta. Se qualquer perna na cadeia estiver não financiada ou subfinanciada, o segredo nunca entra no sistema. Cada perna trancada reembolsa no tempo limite. O remetente mantém o ativo de origem. Os intermediários mantêm os deles. Nada se liquida parcialmente.

O modo de falha do roteamento sequencial — resíduo em voo — é estruturalmente impossível aqui. A rota ou revela s de ponta a ponta, ou nunca revela.

Um exemplo prático: BTC → ETH → SUI

A versão sequencial, com um agregador entre cadeias competente:

  1. Envie BTC para um endereço de ponte. Aguarde as confirmações do Bitcoin. Receba wBTC ou similar na Cadeia B.
  2. Troque wBTC por ETH em um DEX da Cadeia B. Atômico na Cadeia B.
  3. Envie ETH para uma segunda ponte. Aguarde as confirmações da Cadeia B. Receba ETH ou SUI na Cadeia C.

Três limites de atomicidade independentes. Três modos de falha independentes. Se a liquidez do passo 3 mudou entre o passo 1 e o passo 3 — e ao longo de um ciclo de confirmação do Bitcoin de dez minutos pode mudar muito — a negociação o deixa preso na Cadeia B. Seu agregador apresenta um erro de "último salto falhado". Agora você possui wBTC ou ETH em uma cadeia na qual não queria manter inventário. A recuperação é manual.

A versão atômica, com HTLC multi-perna:

  1. O remetente tranca BTC no Bitcoin contra H(s), tempo limite T1.
  2. O intermediário tranca ETH na Cadeia B contra o mesmo H(s), tempo limite T2 < T1.
  3. O intermediário tranca SUI na Cadeia C contra o mesmo H(s), tempo limite T3 < T2.
  4. O tomador na Cadeia C revela s para reivindicar SUI. O observador observa. O intermediário na Cadeia B reivindica ETH usando s. O intermediário do lado do remetente reivindica BTC usando s da Cadeia A.

Se o passo 3 não puder ser financiado — liquidez desaparecida, intermediário relutante em assumir o risco, qualquer coisa — o segredo nunca revela. Os passos 1 e 2 reembolsam em seus tempos limites. O remetente ainda tem BTC. Nada fica preso.

A ordem do tempo limite importa. Um tempo limite mais longo mais acima na cadeia garante que o remetente tenha tempo para reembolsar mesmo que os intermediários a jusante reivindiquem lentamente. Este é um terreno bem conhecido na literatura de trocas atômicas; seguimos a ordem padrão.

O que isso custa

A liquidação atômica multi-perna não é gratuita. Ela compra atomicidade adicionando dois custos:

  • Latência, porque o tomador tem que esperar que cada perna seja trancada antes de revelar. Em cadeias com tempos de bloco mais longos (Bitcoin), a espera no pior caso é significativa. Para agentes que fazem reequilíbrio de inventário, isso geralmente é aceitável; para arbitragem de alta frequência, não é.
  • Seleção de contraparte do lado da liquidez, porque cada ponto de salto precisa de um intermediário disposto a trancar o ativo correto. O primitivo de hashlock não conjura liquidez. O pool RFQ de Hashlock agrega criadores dispostos a cotar em rotas multi-perna, mas a profundidade desse pool em cada salto é o gargalo do mundo real.

Existem também rotas onde o sequencial é a ferramenta certa. Trocas multi-pool em uma única cadeia já têm atomicidade em nível de transação de graça. Saltos onde o custo de reversão é trivial (baixo valor, liquidez profunda, cadeias rápidas de ponta a ponta) não precisam de um HTLC multi-perna para serem seguros. Não afirmamos que a liquidação atômica é a resposta para todos os problemas de roteamento. Afirmamos que é a resposta para o modo de falha específico onde uma rota entre cadeias parcialmente executada deixa você com resíduo em voo.

Por que isso importa para os agentes

Os traders humanos detectam falhas sequenciais olhando para sua carteira. Os agentes as detectam por meio da reconciliação de inventário, o que geralmente significa um atraso entre a falha e a descoberta da falha. Quando um loop de negociação autônomo percebe que possui o ativo errado na cadeia errada, o preço já mudou, a rota já mudou, e o caminho de recuperação é mais caro do que a negociação original.

Os agentes que movem dinheiro entre cadeias hoje — reequilibradores, bots de arbitragem, gerentes de tesouraria — já usam agregadores entre cadeias. Eles obtêm a rota, obtêm a velocidade, aceitam o modo de falha porque a alternativa era uma ponte custodial com modos de falha piores. A liquidação atômica multi-perna é a alternativa que não requer custódia.

A integração MCP está por trás de tudo isso. O servidor Hashlock MCP expõe uma ferramenta para RFQs entre cadeias que retorna uma cotação multi-perna com atomicidade de ponta a ponta ou uma recusa. O agente não precisa raciocinar sobre o estado em nível de perna. Ele pede uma rota, recebe uma cotação, executa e ou tem o ativo de destino ou tem o ativo de origem de volta. Não há th

Contexto Triplo Up

As empresas brasileiras que operam no setor de criptomoedas precisam entender as limitações das transações cross-chain para evitar perdas financeiras. A implementação de soluções como HTLC pode melhorar a segurança e a eficiência nas operações. A adaptação a essas tecnologias é crucial para a competitividade no mercado.

Noticias relacionadas

Gostou do conteudo?

Receba toda semana as principais novidades sobre WebMCP.