🌌
Wormhole Docs Brasil
  • Bem-vindo!
  • Materiais
    • Build
      • Começer a Buildar
        • Redes Suportadas
        • Testnet Faucets
        • Demos
      • Construindo Aplicações Frontend
        • Wormhole SDK
          • Wormhole TypeScript SDK
          • Data Layouts
          • Construção de Protocolos e Payloads
        • Queries
          • Overview
          • Usando Queries
          • F.A.Q.
        • Conexão
          • Overview
          • Routes
          • Features
          • Configuração
          • v1 Migration
          • F.A.Q.
      • Construindo Integrações de contratos
        • Wormhole Relayer
        • Core Contracts
        • CCTP
        • Transferências de Tokens Nativos
          • Processos de Deployment
        • Comandos NTT CLI
        • Configuração de NTT
          • Limitação de Taxas
          • Controle de Acesso
        • Managers e Transceivers
        • F.A.Q. Wormhole NTT
      • MultiGov
        • Deployment
        • Upgrades Contracts
        • F.A.Q. Tecnicas
      • Ambiente de Desenvolvimento
      • F.A.Q sobre Integrações de Contratos
      • Toolkit
        • Wormholescan
        • Wormhole CLI
        • Wormhole SDK
          • TypeScript SDK
          • Data Layouts
          • Construindo Protocolos e Payloads
        • Solidity SDK
        • Tilt
        • Toolkit F.A.Q.
      • Referências
    • Infraestrutura
      • Run a Relayer
      • Run a Spy
    • Tutoriais
      • Tutorial de Conexão
      • Tutorial de Contratos Cross-Chain
        • Criação de Contratos de Mensagens Cross-Chain
        • Criação de contratos de transferência de tokens Cross-Chain
      • Tutoriais de Transferências de Tokens Nativos (NTT - Native Token Transfers)
        • Crie Tokens Multichain
      • Tutorial MultiGov
        • Proposta Cross-Chain treasury management
      • Tutoriais do Wormhole SDK
        • Transferir USDC via CCTP
        • Transferir Tokens via a Token Bridge
    • Learn
      • Fundamentos
        • Introdução
        • Segurança
        • Overview de Arquitetura
        • Glossário
      • Componentes de Infraestrutura
        • Core Contracts
        • VAAs (Verified Action Approvals)
        • Guardians
        • Spy
        • Relayers
      • Messaging
        • Token Bridge
        • Circle's CCTP Bridge
        • Transferencias de Token Nativos
          • Overview
          • Arquitetura
          • Modelos de Deploy
          • Security
      • Multigov
        • MultiGov: Governança Cross-Chain com Wormhole
        • MultiGov Architecture
        • FAQs
    • Links úteis
Powered by GitBook
On this page
  • Tipos Principais de Relayers
  • Fundamentos
  • Características-chave dos VAAs incluem:
  • Relayers no Lado do Cliente
  • Relayers Personalizadas
  • Relayers da Wormhole
  1. Materiais
  2. Learn
  3. Componentes de Infraestrutura

Relayers

Esta documentação oferece um guia abrangente sobre as relayers no ecossistema da Wormhole, descrevendo seu papel, tipos e benefícios na facilitação de processos cross-chain.

As relayers no contexto da Wormhole são processos que entregam Verified Action Approvals (VAAs) ao destino, desempenhando um papel crucial no modelo de segurança da Wormhole. Embora elas não comprometam a segurança, podem afetar a disponibilidade e atuam como mecanismos de entrega de VAAs sem capacidade de alterar os resultados.

Tipos Principais de Relayers

  1. Relaying no Lado do Cliente Uma abordagem eficiente em termos de custo, sem infraestrutura de backend, que depende de interfaces voltadas para o usuário. Embora simples, pode complicar a experiência devido aos passos manuais envolvidos.

  2. Relayers Personalizadas Componentes de backend que lidam com partes do processo cross-chain, proporcionando uma experiência mais fluida ao usuário. Permitem cálculos off-chain para reduzir custos de gas.

  3. Relayers Implantadas pela Wormhole Uma rede descentralizada de relayers que entrega VAAs arbitrários, reduzindo a necessidade de desenvolvedores criarem, hospedarem ou manterem relayers. No entanto, exigem que todos os cálculos sejam feitos on-chain e podem ser menos eficientes em termos de gás.

Fundamentos

As relayers são entidades essencialmente confiáveis dentro da rede, mas não requerem confiança explícita. Elas funcionam como mecanismos de entrega, transportando VAAs de sua origem ao destino.

Características-chave dos VAAs incluem:

  • Emissão pública pela Rede de Guardiãs.

  • Autenticação via assinaturas da Rede de Guardiãs.

  • Verificabilidade por qualquer entidade ou contrato principal da Wormhole.

Qualquer pessoa pode capturar um VAA e entregá-lo, mas ninguém pode alterar seu conteúdo sem invalidar as assinaturas.

Ao projetar contratos, confie apenas nas informações contidas no seu contrato ou em um VAA. Depender de informações externas fornecidas por relayers pode expor o sistema a ataques de entrada.

Relayers no Lado do Cliente

Relayers no lado do cliente utilizam interfaces voltadas ao usuário, como páginas web ou carteiras digitais, para completar o processo cross-chain.

Principais Recursos

  • Eficiência de Custo: Usuários pagam apenas a taxa de transação para a segunda transação.

  • Sem Infraestrutura de Backend: Processo totalmente baseado no cliente.

Relayers Personalizadas

Relayers personalizadas são componentes construídos sob medida no protocolo Wormhole, projetados para transmitir mensagens para aplicativos específicos.

Principais Recursos

  • Otimização: Cálculos off-chain que podem reduzir custos de gas.

  • Customização: Estratégias como entrega condicional e batching.

  • Experiência Aprimorada: Simplificação no fluxo de mensagens para o usuário final.

Relayers da Wormhole

Relayers descentralizadas da Wormhole facilitam a entrega de VAAs para contratos destinatários compatíveis com a API padrão de relayers.

Principais Recursos

  • Custos Operacionais Reduzidos: Não é necessário desenvolver ou manter relayers.

  • Integração Simplificada: Chamada direta de função sem necessidade de execução de relayers.

Considerações A escolha do tipo de relayer deve levar em conta os requisitos específicos de cada projeto. As relayers da Wormhole oferecem simplicidade, mas podem limitar opções de personalização e otimização.

PreviousSpyNextMessaging

Last updated 5 months ago