Wormhole (W): Como VAAs e Transferências Entre Cadeias São Concluídas
A transação de origem confirmada. A cadeia de destino ainda pode estar aguardando. Wormhole é um protocolo de mensagens entre cadeias no qual os Guardiões atestam mensagens como VAAs antes que possam ser entregues e executadas em outra cadeia.
Rastreie a confirmação de origem, a atestação dos Guardiões, a disponibilidade do VAA, a entrega e a execução no destino para identificar o que resta antes que uma mensagem ou transferência de token seja concluída.
Assunto:
Conclusão de mensagens entre cadeias e transferências de tokens do Wormhole
Escopo de mercado:
CoinGecko W/USD snapshot de token
Escopo de taxas:
As cadeias de origem e destino usam seus próprios ativos de taxas nativos
Fuso horário:
UTC
Esta referência explica os estados de mensagens e transferências. Ela não retransmite um VAA, recupera fundos, valida um contrato de token arbitrário ou garante a execução no destino.
Uma confirmação na cadeia de origem é apenas o primeiro estado observável no ciclo de vida entre cadeias da Wormhole.
Um evento de origem se torna um VAA assinado pelos Guardiões antes que a entrega e a execução no destino possam ocorrer.
Da aplicação de origem à mensagem assinada
Uma aplicação de origem chama o Contrato Principal do Wormhole e publica uma mensagem. A aplicação é o emissor, enquanto a cadeia do emissor, o endereço do emissor e a sequência identificam essa mensagem em toda a rede. O payload carrega a instrução específica da aplicação que um contrato de destino pode processar posteriormente.
Os guardiões observam o evento na cadeia de origem e assinam a mesma mensagem após o requisito de consistência configurado pela aplicação ser atendido. Quando o quórum necessário de guardiões é montado, o envelope assinado é uma Aprovação de Ação Verificável, ou VAA. A VAA registra a mensagem assinada; não é um recibo da cadeia de destino.
O que preservar ao rastrear uma mensagem
O hash da transação de origem e a cadeia de origem.
A cadeia do emissor, o endereço do emissor e a sequência.
A aplicação de destino esperada para consumir o VAA.
O identificador do VAA ou payload assinado quando disponível.
Um VAA válido ainda precisa chegar ao contrato correto e concluir uma transação no destino.
A entrega é uma ação separada
Um relayer, um serviço de aplicação ou o usuário pode recuperar um VAA e submetê-lo à cadeia de destino. A rota exata depende do produto e da aplicação do Wormhole. A entrega, portanto, precisa de um destino válido, uma integração suportada e gás suficiente na cadeia de destino, a menos que o serviço de retransmissão selecionado já tenha contabilizado esse custo.
O contrato de destino verifica as assinaturas dos Guardiões e verifica a mensagem em relação ao emissor esperado, regras de autorização e proteção contra replay. Somente então a aplicação de destino pode cunhar, liberar ou atualizar o estado. Um VAA disponível prova a atestação; não prova que essa transação de destino foi bem-sucedida.
O recibo que importa
Inspecione a transação de destino e o estado da aplicação. Uma chamada de destino falha, contrato pausado, representação de token não suportada ou gás insuficiente no destino podem deixar a transação de origem confirmada enquanto o resultado pretendido no destino permanece ausente.
O Wormhole suporta mais de um modelo de transferência de tokens, e o ativo de destino pode ter regras diferentes de propriedade e representação.
O NTT mantém implantações de tokens controladas pelo projeto distintas do caminho de bloqueio e cunhagem embrulhado da Wormhole.
Transferências Nativas de Tokens
Transferências Nativas de Tokens, ou NTT, permitem que um projeto controle os contratos de token e a política de transferência em cadeias conectadas. Uma implantação pode usar padrões de queimar-e-cunhar ou de bloqueio, e pode adicionar controles como limites de taxa, pausa e regras de acesso. O projeto permanece responsável pelos contratos escolhidos, governança e suporte ao destino.
Transferências de Tokens Encapsulados
Transferências de Tokens Encapsulados, também chamadas de Token Bridge nos contratos e SDKs do Wormhole, usam um caminho de bloqueio e cunhagem para ampla compatibilidade. Os tokens são bloqueados no lado de origem e uma representação encapsulada é cunhada no destino. O retorno pelo caminho suportado queima a representação encapsulada e libera o ativo original.
Nomes ou tickers correspondentes não provam que dois contratos de token são intercambiáveis. Confirme o contrato de origem, o contrato de destino, o produto de transferência, o modelo de custódia e o caminho de resgate antes de aprovar uma transferência ou adicionar o ativo recebido a outro aplicativo.
Finalidade e Limites de Confiança
A conclusão cruza vários sistemas, então uma confirmação não pode representar todos os limites de segurança e execução.
Finalidade da origem e atestação dos Guardians
O aplicativo escolhe um nível de consistência que informa aos Guardians quanta confirmação da cadeia de origem observar antes de assinar. Um limite de espera mais baixo pode melhorar a velocidade, mas pode expor o aplicativo a mais risco de reorganização da cadeia de origem. Os Guardians atestam a mensagem observada; eles não tornam a cadeia de origem ou destino final.
Entrega, execução e risco do aplicativo
Relayers ou usuários entregam VAAs, as cadeias de destino confirmam a transação resultante, e os aplicativos de destino aplicam sua própria lógica de contrato. O risco operacional pode, portanto, residir na cadeia de origem, na observação dos Guardians, na recuperação do VAA, na entrega, no gás do destino, na finalidade do destino, nas permissões do aplicativo ou na implementação do token.
O modelo de segurança da Wormhole deve ser avaliado juntamente com a aplicação que o utiliza. Uma mensagem corretamente assinada ainda pode chamar uma aplicação com controles de atualização, pausa, limite de taxa ou autorização diferentes de outra rota.
Trate a conclusão como uma sequência de estados verificáveis em vez de um único status de ponte.
Cada estado concluído fornece evidências diferentes; o estado de destino é a verificação final voltada para o usuário.
Lista de verificação de conclusão entre cadeias
A transação de origem é confirmada no nível exigido da cadeia de origem.
A mensagem esperada do Wormhole foi emitida pelo aplicativo correto.
O VAA correspondente assinado pelos Guardians está disponível.
O VAA foi entregue ao contrato de destino pretendido.
A transação de destino foi confirmada sem um revert do contrato.
O saldo de ativo esperado ou o estado do aplicativo está visível no destino.
Não pare em um sucesso intermediário
Um explorador de origem pode mostrar sucesso enquanto a entrega está pendente. Um serviço de VAA pode retornar a mensagem assinada enquanto nenhuma transação de destino existe. Um explorador de destino pode mostrar uma chamada confirmada enquanto o aplicativo receptor exibe uma representação de token diferente. A transferência só está completa quando o resultado esperado no destino está presente.
Antes de Tentar Novamente uma Transferência Parada
Tente novamente somente após identificar se a etapa ausente é atestação, entrega ou execução no destino.
Preserve as evidências primeiro
Mantenha o hash da transação de origem, a cadeia de origem, o emissor e a sequência. Localize o VAA antes de assumir que a mensagem nunca foi observada. Confirme a cadeia e o contrato de destino pretendidos e, em seguida, procure uma transação de destino vinculada a esse VAA ou solicitação do aplicativo.
Verifique bloqueadores específicos da rota
Mantenha o ativo de taxa nativo exigido pela cadeia de destino.
Verifique se o destino suporta a representação exata de token nativo ou encapsulado.
Verifique limites de taxa, contratos pausados, disponibilidade do relayer e reverts no destino.
Determine se a entrega permanece ou se a execução já falhou.
Não repita a transferência de origem cegamente; uma segunda mensagem de origem pode criar uma segunda obrigação.
O Wormhole não usa W como token de gás universal. Transações de origem e destino usam os ativos de taxa de suas respectivas cadeias.
O que o W Token Faz
W é o ativo de mercado perfilado e um token de governança; não é a mensagem entre cadeias em si.
Papel de governança
Detentores de W podem participar da governança da Wormhole através do processo de governança suportado, incluindo a delegação de poder de voto. W está disponível em ambientes Solana e EVM suportados através da infraestrutura de transferência de tokens da Wormhole, mas o contrato e a cadeia ainda importam quando uma carteira exibe um saldo de W.
Manter W não cria uma VAA, entrega uma mensagem ou paga todas as taxas de origem e destino. O instantâneo do mercado W/USD nesta página descreve o contexto de mercado do token. O progresso da transação ainda deve ser verificado através da cadeia de origem, da VAA e dos estados de execução de destino descritos acima.
FAQ sobre Mensagens e Transferências do Wormhole
Respostas focadas sobre VAAs, entrega, gás, modelos de transferência e verificações de conclusão.
O que é um VAA de Wormhole?
Uma Aprovação Verificável de Ação é uma mensagem Wormhole mais as assinaturas Guardian exigidas pelo protocolo. Ela prova que o quórum Guardian atestou a mensagem, não que um contrato de destino a executou.
Uma transação de origem confirmada significa que uma transferência Wormhole está completa?
Não. A mensagem ainda pode precisar de atestação do Guardian, entrega de VAA, verificação de destino e execução bem-sucedida na cadeia de destino antes que o ativo ou estado esperado apareça.
Quem entrega um VAA do Wormhole para a cadeia de destino?
A entrega pode ser realizada por um relayer, um serviço de aplicação ou o usuário, dependendo do produto e da rota do Wormhole. A transação de destino ainda precisa de um VAA aceito e gás suficiente.
Por que uma transferência Wormhole precisa de gás na cadeia de destino?
Submeter e executar a VAA cria uma transação na cadeia de destino. Essa transação usa o ativo de taxa da cadeia de destino, a menos que o serviço de relaying selecionado tenha incluído o custo em seu fluxo de serviço.
Qual é a diferença entre NTT e Transferências de Tokens Envoltos?
NTT permite que um projeto controle contratos e políticas de tokens nativos entre cadeias. Transferências de Tokens Envoltos usam um caminho de bloqueio e cunhagem gerenciado pela Wormhole que cria uma representação envolta no destino.
Como posso saber onde uma transferência Wormhole está parada?
Compare o recibo de origem, emissor e sequência, disponibilidade do VAA, transação de destino e saldo ou estado final de destino. O primeiro item ausente identifica se observação, entrega ou execução permanece.
Devo repetir a transação de origem quando a entrega está atrasada?
Não até que você tenha identificado o estágio ausente. Repetir a ação de origem pode emitir uma segunda mensagem e criar outra transferência enquanto o VAA original ainda é entregável.
Para que serve o token W?
W é o token de governança da Wormhole e o ativo com perfil de mercado nesta página. Não é um ativo de gás universal e por si só não prova que uma mensagem entre cadeias foi concluída.
Limitações Conhecidas
Cadeias suportadas, contratos implantados, produtos de relaying e representações de tokens podem mudar.
Um VAA assinado por Guardian não garante entrega bem-sucedida ou execução no destino.
Esta página não pode recuperar uma transferência ou confirmar a segurança de um aplicativo ou contrato de token arbitrário.
Metodologia de dados de mercado
A página usa um snapshot agregado de W/USD do CoinGecko. Nenhum gráfico de exchange é renderizado para esta entidade.
Fonte do snapshot de mercado
Dados de mercado agregados do CoinGecko (W/USD)
Cache
O cache do instantâneo é de aproximadamente 60 segundos.
Tratamento de falhas
Dados em cache verificados são rotulados como Em cache ou Atrasados. Valores ausentes permanecem indisponíveis.
A documentação primária da Wormhole suporta as explicações de mensagem, transferência, segurança e governança. A atribuição do CoinGecko permanece com o snapshot de mercado.