Validadores

Segure a rede.
Sele as provas.

Um validador no Luggom entra no consenso da CometBFT para segurar a cadeia e pode, se quiser, oferecer-se como notário TLSNotary. Os dois papéis protegem a mesma coisa: a rede e a prova que a alimenta.

Consenso CometBFT Notariado voluntário Testnet
O papel

Dois papéis, um só nó.

Ser validador é o que mantém a rede de pé. Ser notário é voluntário. Você pode fazer só o primeiro, ou juntar os dois no mesmo servidor.

Sele a cadeia

O validador participa no consenso da CometBFT: propõe blocos e vota neles. A segurança do Luggom se baseia neste conjunto de nós.

Você pode notariar pagamentos

O notário termina a sessão TLS fora do navegador e assina o comprovante. Os notários saem de uma pool de voluntários entre os validadores e são pagos a partir de 0,5% da reserva de governança, guardada numa conta de módulo separada.

Escala

A porta da rede.

A mainnet só abre com um mínimo de 12 validadores selando. O teto é de 180. Abaixo do mínimo, não há rede para abrir.

Teto de validadores180
Mínimo para a mainnet12
Preparação

O que convém ter pronto.

Estas são orientações, não números oficiais. Ajuste os recursos ao tamanho da cadeia e à sua tolerância ao risco.

Um servidor Linux

Bare metal ou VPS, com IP fixo. É o que mantém o nó rodando 24 horas por dia.

Recursos com folga

CPU, RAM e disco com margem para o crescimento da cadeia e do estado. Trate esta indicação como orientação, não como especificação publicada.

Um serviço de verdade

Rode o nó como serviço systemd ou dentro de Docker. Deve reiniciar sozinho e sobreviver a uma queda.

Disciplina de chaves

Guarde a chave do validador num keyring ou num HSM. Quem tem a chave é quem vota.

Monitorização e alertas

Veja se o nó está assinando e receba um aviso quando parar. Um validador fora do ar perde blocos e reputação.

Sentries e seeds

Prepare nós sentry para defender o validador e as seed nodes para ajudar os novos a entrar.

Entrar na testnet

Sete passos, na ordem.

01 / instalar

Instalar o binário

Instale o binário do nó a partir do pacote da testnet.

02 / inicializar

Inicializar com a genesis

Inicie a cadeia com o arquivo genesis publicado.

03 / chaves

Definir as chaves

Defina a chave do nó e a chave do validador.

04 / juntar

Entrar pelas seeds

Conecte-se à rede pelas seed nodes publicadas.

05 / arrancar

Arrancar o serviço

Suba o serviço e deixe o nó sincronizar até a altura da rede.

06 / criar

Criar o validador

Envie a transação de criação do validador.

07 / verificar

Verificar a assinatura

Confirme que o seu validador está assinando blocos.

O guia passo a passo, com todos os comandos, sai dentro do pacote da testnet.

O pacote

O que vem junto.

Você não vai montar isto de memória. Quando a testnet abrir, tudo o que precisas vem num só pacote, com os comandos à vista.

Pacote da testnet pronto
Binários
nó e ferramentas
Genesis
arquivo publicado
Scripts
instalação e serviço
Seed nodes
lista publicada
Instruções
guia passo a passo
Tudo o que precisas para iniciar um validador na testnet.
Estado

A testnet está aberta.

A rede pública corre luggom-test. O guia do operador e os binários acompanham o pacote da testnet. Ainda não há formulário de inscrição nem endereço de contato: é pelo pacote que você entra.

Prepare um servidor

Um Linux com IP fixo, com espaço e memória esperando o nó.

Leia o desenho

O whitepaper explica o consenso, a prova TLSNotary e a reserva, para chegar à testnet sabendo o que está rodando.

Estude as chaves

Aprenda a guardar chaves e a endurecer o servidor antes de qualquer voto contar.

A mainnet abre com 12.

Se você quer estar pronto, leia o desenho e veja o que vai no download.