Ir para o conteúdo

Glossário

This translation was generated using artificial intelligence and has not been reviewed by a human translator. It may contain inaccuracies or errors and should not be relied upon.

Esta página define a terminologia específica do DoubleZero usada em toda a documentação.


Infraestrutura de Rede

DZD (Dispositivo DoubleZero)

O hardware de switching de rede físico que termina links DoubleZero e executa o software DoubleZero Agent. Os DZDs são implantados em data centers e fornecem serviços de roteamento, processamento de pacotes e conectividade de usuários. Cada DZD requer especificações de hardware específicas e executa tanto o Config Agent quanto o Telemetry Agent.

DZX (DoubleZero Exchange)

Pontos de interconexão na rede mesh onde diferentes links de contribuidores são conectados. Os DZXs estão localizados nas principais áreas metropolitanas (por exemplo, NYC, LON, TYO) onde ocorrem interseções de rede. Os contribuidores de rede devem fazer cross-connect de seus links na mesh DoubleZero mais ampla no DZX mais próximo. Semelhante em conceito a um Internet Exchange (IX).

Um link de Wide Area Network entre dois DZDs operados pelo mesmo contribuidor. Os links WAN fornecem conectividade de backbone dentro da infraestrutura de um único contribuidor.

Um link entre DZDs operados por diferentes contribuidores, estabelecido em um DZX. Os links DZX requerem aceitação explícita de ambas as partes.

Prefixo DZ

Alocações de endereços IP em formato CIDR atribuídas a um DZD para endereçamento de rede overlay. Especificado durante a criação de dispositivos usando o parâmetro --dz-prefixes.


Tipos de Dispositivos

Dispositivo de Borda

Um DZD que fornece conectividade de usuários à rede DoubleZero. Os dispositivos de borda utilizam interfaces CYOA para terminar usuários (validadores, operadores de RPC) e conectá-los à rede.

Dispositivo de Trânsito

Um DZD que fornece conectividade de backbone dentro da rede DoubleZero. Os dispositivos de trânsito movem tráfego entre DZDs, mas não terminam conexões de usuários diretamente.

Dispositivo Híbrido

Um DZD que combina funcionalidade de borda e trânsito, fornecendo tanto conectividade de usuários quanto roteamento de backbone.


Conectividade

CYOA (Choose Your Own Adventure)

Tipos de interface que permitem aos contribuidores registrar opções de conectividade para que os usuários se conectem à rede DoubleZero. As interfaces CYOA incluem vários métodos como DIA, túneis GRE e peering privado. Consulte Criando Interfaces CYOA para detalhes de configuração.

DIA (Acesso Direto à Internet)

Um termo de rede padrão para conectividade fornecida pela internet pública. No DoubleZero, DIA é um tipo de interface CYOA onde os usuários (validadores, operadores de RPC) se conectam a um DZD pela sua conexão de internet existente.

IBRL (Increase Bandwidth Reduce Latency)

Um modo de conexão que permite que validadores e nós RPC se conectem ao DoubleZero sem reiniciar seus clientes blockchain. O IBRL usa o endereço IP público existente e estabelece um túnel overlay para o DZD mais próximo. Consulte Conexão Mainnet-Beta para instruções de configuração.

Multicast

Um método de entrega de pacotes um-para-muitos suportado pelo DoubleZero. O modo multicast tem dois papéis: publicador (envia pacotes pela rede) e assinante (recebe pacotes do publicador). Usado por equipes de desenvolvimento para distribuição eficiente de dados. Consulte Outra Conexão Multicast para detalhes de conexão.


Componentes de Software

doublezerod

O serviço daemon do DoubleZero que é executado em servidores de usuários (validadores, nós RPC). Ele gerencia a conexão com a rede DoubleZero, lida com o estabelecimento de túneis e mantém a conectividade com os DZDs. Configurado via systemd e controlado pelo CLI doublezero.

doublezero (CLI)

A interface de linha de comando para interagir com a rede DoubleZero. Usada para conectar, gerenciar identidades, verificar status e operações administrativas. Comunica-se com o daemon doublezerod.

Config Agent

Agente de software executado nos DZDs que gerencia a configuração do dispositivo. Lê a configuração do serviço Controller e aplica mudanças ao dispositivo. Consulte Instalação do Config Agent para configuração.

Telemetry Agent

Agente de software executado nos DZDs que coleta métricas de desempenho (latência, jitter, perda de pacotes) e as envia ao ledger DoubleZero. Consulte Instalação do Telemetry Agent para configuração.

Controller

Um serviço que fornece configuração para agentes DZD. O Controller deriva as configurações do dispositivo a partir do estado onchain no ledger DoubleZero.


Ativado

O estado operacional normal de um link. O tráfego flui pelo link e ele participa das decisões de roteamento.

Drenagem Suave

Um estado de manutenção onde o tráfego será desencorajado em um link específico. Usado para janelas de manutenção gradual. Pode transitar para ativado ou drenagem rígida.

Drenagem Rígida

Um estado de manutenção onde o link é completamente removido do serviço. Nenhum tráfego flui pelo link. Deve transitar para drenagem suave antes de retornar para ativado.


Organizações e Tokens

DZF (DoubleZero Foundation)

A DoubleZero Foundation é uma empresa de fundação sem membros nas Ilhas Cayman, sem fins lucrativos, formada para apoiar o desenvolvimento, descentralização, segurança e adoção da rede DoubleZero.

Token 2Z

O token nativo da rede DoubleZero. Usado para pagar taxas de validadores e distribuído como recompensas aos contribuidores. Os validadores podem pagar taxas em 2Z via um programa de swap onchain. Trocando SOL por 2Z.

Contribuidor

Um provedor de infraestrutura de rede que contribui com largura de banda e hardware para a rede DoubleZero. Os contribuidores operam DZDs, fornecem links WAN e DZX e recebem incentivos em tokens 2Z por sua contribuição. Consulte a Documentação para Contribuidores para começar.


Conceitos de Rede

MTU (Unidade Máxima de Transmissão)

O maior tamanho de pacote (em bytes) que pode ser transmitido por um link de rede. Os links WAN do DoubleZero normalmente usam MTU 9000 (jumbo frames) para eficiência.

VRF (Virtual Routing and Forwarding)

Uma tecnologia que permite que múltiplas tabelas de roteamento isoladas existam no mesmo roteador físico. Os contribuidores frequentemente usam um VRF de gerenciamento separado para isolar o tráfego de gerenciamento do switch do tráfego de produção.

GRE (Generic Routing Encapsulation)

Um protocolo de tunelamento que encapsula pacotes de rede dentro de pacotes IP. Usado por conexões IBRL e CYOA para criar túneis overlay entre usuários e DZDs.

BGP (Border Gateway Protocol)

O protocolo de roteamento usado para trocar informações de roteamento entre redes na internet. O DoubleZero usa BGP internamente com ASN 65342.

ASN (Número de Sistema Autônomo)

Um identificador único atribuído a uma rede para roteamento BGP. Todos os dispositivos DoubleZero usam ASN 65342 para o processo BGP interno.

Interface Loopback

Uma interface de rede virtual em um roteador/switch usada para fins de gerenciamento e roteamento. Os DZDs usam Loopback255 (VPNv4) e Loopback256 (IPv4) para roteamento interno.

CIDR (Roteamento Inter-Domínio sem Classe)

Uma notação para especificar intervalos de endereços IP. O formato é IP/comprimento-prefixo onde o comprimento do prefixo indica o tamanho da rede (por exemplo, /29 = 8 endereços, /24 = 256 endereços).

Jitter

Variação na latência de pacotes ao longo do tempo. Baixo jitter é crítico para aplicações em tempo real.

RTT (Round-Trip Time)

O tempo para um pacote viajar da origem ao destino e de volta. Usado para medir a latência de rede entre dispositivos.

TWAMP (Protocolo de Medição Ativa Bidirecional)

Um protocolo para medir métricas de desempenho de rede como latência e perda de pacotes. O Telemetry Agent usa TWAMP para coletar métricas entre DZDs.

IS-IS (Intermediate System to Intermediate System)

Um protocolo de roteamento de estado de link usado internamente pela rede DoubleZero. As métricas IS-IS são ajustadas durante operações de drenagem de link.


Blockchain e Chaves

Onchain

No contexto do DoubleZero, onchain refere-se a dados e operações registrados no ledger DoubleZero. Ao contrário das redes tradicionais onde as configurações de dispositivos e links vivem em sistemas de gerenciamento centralizados, o DoubleZero registra registros de dispositivos, configurações de links e envios de telemetria onchain — tornando o estado da rede transparente e verificável por todos os participantes.

Chave de Serviço

Um keypair criptográfico usado para autenticar operações do CLI. Esta é a sua identidade de contribuidor para interagir com o contrato inteligente do DoubleZero. Armazenada em ~/.config/solana/id.json.

Chave do Editor de Métricas

Um keypair criptográfico usado pelo Telemetry Agent para assinar envios de métricas à blockchain. Separada da chave de serviço para isolamento de segurança. Armazenada em ~/.config/doublezero/metrics-publisher.json.


Hardware e Software

EOS (Extensible Operating System)

O sistema operacional de rede da Arista que é executado nos switches DZD. Os contribuidores instalam o Config Agent e o Telemetry Agent como extensões EOS.

Extensão EOS

Um pacote de software que pode ser instalado em switches Arista EOS. Os agentes DZ são distribuídos como arquivos .rpm e instalados via o comando extension.