Blockchains diferentes não conseguem se comunicar diretamente: moedas na blockchain do Bitcoin não aparecem por conta própria na Ethereum. Uma ponte entre blockchains é uma ferramenta que transfere ativos ou mensagens de uma blockchain para outra. É muito conveniente, mas também é um dos pontos mais problemáticos do setor de criptomoedas.

$ZRO e $W são, respectivamente, os tokens dos protocolos de mensagens entre blockchains LayerZero e Wormhole. Atualmente, 1.958 (24h -0.31%).

■ Bloquear e depois cunhar

O método de transferência entre blockchains mais comum é “bloquear e depois cunhar”: o usuário entrega os ativos a um contrato de ponte na blockchain de origem, onde ficam bloqueados, e a ponte cunha uma quantidade equivalente de ativos encapsulados na blockchain de destino. No caminho de volta, acontece o inverso: os ativos encapsulados na blockchain de destino são destruídos, e os ativos bloqueados na blockchain de origem são liberados.

O WBTC na Ethereum é um exemplo: cada WBTC corresponde a 1 bitcoin mantido sob custódia. Isso permite usar bitcoin em aplicações DeFi da Ethereum, mas os detentores também precisam confiar no custodiante.

■ Liquidez em ambos os lados

Há também um tipo de solução cross-chain que não emite ativos encapsulados, mas mantém um pool de liquidez em cada uma das duas blockchains: os usuários depositam na cadeia de origem e retiram tokens nativos do pool na cadeia de destino. Assim, recebem tokens nativos, mas, quando a liquidez do pool é limitada, transferências cross-chain de grandes valores podem sofrer um slippage significativo.

■ Como a bridge sabe que você bloqueou os tokens

Seja qual for o método, a bridge precisa confirmar que a operação realmente ocorreu na cadeia de origem. Entre as abordagens comuns estão: a confirmação por assinaturas de múltiplas partes ou de um comitê de validadores; a verificação por um cliente leve da cadeia de origem executado na cadeia de destino; ou o uso de provas de conhecimento zero para comprovar o estado da cadeia de origem.

Quanto mais a verificação depender de poucos signatários, mais concentrada será a confiança: se as chaves privadas desses signatários forem roubadas ou houver uma falha na lógica de verificação do contrato, um invasor poderá “provar” um bloqueio que nunca ocorreu e retirar os ativos da bridge.

■ Riscos e cuidados

Os contratos das bridges costumam manter grandes quantidades de ativos bloqueadas e, por isso, são alvos frequentes de ataques. Segundo dados da Chainalysis de agosto de 2022, cerca de 69% dos criptoativos roubados naquele ano até então foram perdidos em ataques a bridges cross-chain.

O valor dos ativos encapsulados depende da própria bridge. Se houver algum problema com os ativos bloqueados na cadeia de origem, os tokens encapsulados na cadeia de destino poderão perder sua paridade. Por isso, antes de fazer uma transferência cross-chain, vale criar o hábito de confirmar se está usando o site oficial, testar primeiro com um valor pequeno e verificar qual versão emitida por qual bridge você está recebendo.

■ Resumo

As bridges cross-chain resolvem o problema de “fazer os tokens circularem entre diferentes blockchains”, mas cada transferência acrescenta mais uma camada de confiança necessária. Quando for indispensável fazer uma transferência cross-chain, escolha uma solução consolidada e faça a operação em etapas. Na primeira página das minhas anotações de trading está escrito: entenda antes de negociar. Não aposte todo o seu capital em uma única decisão.

Quer saber mais sobre algum tema? Deixe uma mensagem.

As opiniões podem estar erradas a qualquer momento. Você assume os riscos.