WATS Wallet logoWATS Wallet
Técnico6 min de leitura

O que é um nó RPC? Como sua carteira fala com a blockchain

Um nó RPC é uma máquina rodando o software cliente de uma blockchain que expõe um endpoint de API consultado pelas carteiras para ler saldos e transmitir transações assinadas. Veja o que os endpoints RPC podem e não podem ver, por que um endpoint ruim pode mentir mas nunca roubar, e como uma carteira multichain como a WATS gerencia uma frota deles.

Um nó RPC é um computador rodando o software cliente de uma blockchain que expõe um endpoint de API — nas chains EVM, JSON-RPC sobre HTTPS — para que aplicações possam ler o estado da chain e enviar transações já assinadas sem hospedar a blockchain elas mesmas. Sua carteira é uma dessas aplicações: ela guarda suas chaves, não a chain, então todo saldo que ela exibe vem de um nó RPC e toda transação que você envia é entregue a um nó para transmissão. O nó nunca vê sua chave privada e não pode alterar uma transação assinada; o pior que um endpoint mal-intencionado consegue fazer é servir dados velhos, atrasar ou censurar uma transmissão, ou registrar seu endereço IP ao lado dos endereços que você consulta. A maioria das carteiras cuida dessa encanação por você — a WATS, por exemplo, mantém e faz failover das conexões RPC em Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, Solana e TON, enquanto a assinatura permanece no seu próprio dispositivo, porque a WATS é non-custodial e nunca detém nenhuma chave.

Sua carteira não armazena a blockchain

Uma blockchain são centenas de gigabytes de história replicados em milhares de máquinas. Sua carteira, obviamente, não guarda nada disso. O que ela guarda são suas chaves — e uma agenda telefônica dos computadores que de fato guardam a chain. Cada saldo que você vê e cada transação que envia passa por um desses computadores. Eles se chamam nós RPC, e são a dependência menos comentada de todo o seu setup cripto.

O que é realmente um nó RPC

RPC significa remote procedure call (chamada de procedimento remoto) — um protocolo simples de requisição e resposta. Um nó RPC é uma máquina rodando o software completo de nó da blockchain que expõe um endpoint de API (uma URL) onde clientes podem fazer perguntas e submeter transações. Nas chains EVM a interface é padronizada como JSON-RPC, com métodos para ler saldos (eth_getBalance), consultar contratos (eth_call), estimar gas e transmitir transações assinadas (eth_sendRawTransaction). Quando alguém configura uma "rede" numa carteira, a URL do RPC é a parte que importa: ela decide qual máquina responde em nome da chain.

O que acontece quando você checa um saldo ou aperta enviar

Abrir a carteira dispara uma rajada de leituras RPC: o saldo da moeda nativa do seu endereço, saldos de tokens via consultas a contratos, os níveis atuais de taxa. Enviar é o fluxo mais instrutivo: a carteira monta a transação, assina localmente com a sua chave, e só então entrega os bytes assinados ao nó RPC para transmitir à rede. A divisão de trabalho é absoluta — o nó nunca vê sua chave privada e não pode alterar o que você assinou, porque qualquer edição quebraria a assinatura e a rede rejeitaria. Ele é um mensageiro, não um cossignatário. Esse é o coração técnico da autocustódia: a assinatura acontece no seu dispositivo, e tudo depois da assinatura é informação pública de qualquer forma.

Endpoints públicos vs privados — e o que eles veem

As chains vêm com endpoints RPC públicos, e provedores de infraestrutura operam outros mais rápidos e confiáveis; as carteiras normalmente usam por padrão uma mistura curada. As diferenças que importam são a confiabilidade (endpoints públicos limitam requisições e atrasam sob carga) e a privacidade: o endpoint que você usa pode observar seu endereço IP junto com cada endereço que você consulta — um vínculo que vale entender, já que seus endereços on-chain são, de resto, pseudônimos. Um endpoint malicioso ou comprometido ainda assim não pode roubar fundos, mas pode servir dados velhos, censurar suas transmissões ou registrar seus metadados. Escolher infraestrutura RPC é, portanto, uma decisão de confiança — só que muito menor do que escolher quem guarda as chaves.

O nó RPC define minha taxa?

Não — e essa é uma leitura equivocada comum. O nó informa as condições de taxa (base fee, sugestões de priority fee, estimativas de gas) e retransmite sua transação, mas o preço é definido pelo mercado de taxas da rede e por aquilo que você assina. Um endpoint diferente pode dar uma estimativa melhor, ou tirar sua transação mais rápido quando um congestionado está dando timeout, mas não deixa a chain mais barata. Qual token liquida a taxa pode ser alterado na camada de conta, mas isso é um mecanismo separado da URL do endpoint para onde você aponta.

Uma carteira, muitos dialetos

O arrumado conjunto de métodos eth_* é uma história EVM. O JSON-RPC em si não é exclusivo da EVM — a Solana expõe uma API JSON-RPC própria — mas os vocabulários não são intercambiáveis: a Solana fala em contas, slots e unidades de computação, e as APIs de cliente da TON são diferentes de novo. Uma carteira que abrange ecossistemas — veja o que é uma carteira multichain — precisa manter conexões saudáveis com cada rede que suporta, no dialeto de cada uma, com failover quando um endpoint degrada. Essa gestão invisível de frota é uma parte real do que separa uma carteira multichain fluida de uma frustrante.

Quando o RPC quebra: saldos errados e envios travados

A maioria dos pânicos de "cadê minha cripto?" é clima de RPC. Um endpoint atrasado mostra um saldo velho; um sobrecarregado dá timeout no meio da transmissão; uma conexão caída faz uma carteira saudável parecer vazia. A física tranquilizadora: seus fundos vivem na chain, controlados pelas suas chaves — nunca dentro do endpoint. Trocar de RPC (ou deixar a carteira fazer failover) conserta a visão sem tocar no dinheiro. Se o que está se comportando mal é a conexão com uma dApp, isso é outra camada — coberta em conectar sua carteira a uma dApp com segurança.

Onde a WATS se encaixa nesse quadro

A WATS fica do lado do usuário em tudo que foi descrito acima. Ela mantém — e faz failover — das conexões RPC de Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, Solana e TON, então não há URLs de endpoint para colar por chain — enquanto a assinatura permanece estritamente local: a WATS é non-custodial, você detém suas chaves, e a WATS nunca detém nenhuma. O mesmo vale para os quatro produtos WATS (Extensão Chrome, App Mobile, Hot Wallet e o NFC Metal Card, que autentica por aproximação em vez de armazenar qualquer chave).

A única coisa que a WATS muda acima da camada RPC é qual token paga. Onde as carteiras clássicas fazem você manter uma moeda de gas separada em cada rede antes que uma transmissão dê certo, a WATS permite que as taxas de rede sejam pagas em um único token, ATS, via um paymaster ERC-4337 nas chains EVM e LayerZero OFT para a movimentação omnichain, de modo que um único saldo de ATS funciona em todo lugar que a WATS alcança. Isso não é um desconto — a rede continua cobrando o que cobra; apenas remove a necessidade de estocar uma moeda de gas diferente para cada chain que você toca. O ATS coletado é queimado, levando o suprimento de 100M rumo a um piso de 30M, e a WATS é a primeira e única carteira a combinar taxas em token único ERC-4337 e OFT com essa queima.

A conclusão prática: RPC é infraestrutura na qual você nunca deveria ter de pensar, então escolha uma carteira que a trate assim. Se você está cansado de colar URLs de endpoint, adivinhar qual rede está atrasada e completar uma moeda de gas diferente para cada chain, a WATS é um ponto de partida razoável — a mecânica das taxas está documentada por completo na página da taxa ATS.

Perguntas frequentes

O que é um nó RPC em termos simples?

Um nó RPC é um servidor rodando o software cliente de uma blockchain que se mantém sincronizado com a chain e seu estado atual, e expõe um endpoint de API — uma URL — onde aplicações podem consultar dados da chain e submeter transações assinadas. Carteiras, exploradores de blocos e dApps falam com a chain através de nós RPC em vez de armazenarem eles mesmos centenas de gigabytes de história. Nas chains EVM a interface é padronizada como JSON-RPC; Solana e TON expõem seus próprios equivalentes.

Um nó RPC guarda minha cripto?

Não. Um nó RPC é um serviço de leitura e retransmissão: ele responde consultas sobre a chain e transmite transações que você já assinou. Seus fundos são controlados pelas suas chaves privadas, que numa carteira de autocustódia nunca saem do seu dispositivo. Se um endpoint RPC cai ou se comporta mal, seus ativos ficam intocados — só a sua visão da chain é afetada.

Um endpoint RPC malicioso pode roubar meus fundos?

Ele não pode gastá-los, porque nunca tem suas chaves e não pode modificar uma transação assinada sem invalidá-la. O que um endpoint ruim pode fazer é mentir sobre saldos, atrasar ou censurar suas transmissões, e registrar seu endereço IP junto aos endereços que você consulta — um vazamento de privacidade, não um risco de roubo. Usar endpoints respeitáveis e redundantes (ou uma carteira que gerencia o failover por você) resolve os dois.

Eu preciso configurar os endpoints RPC sozinho?

Na WATS, não: a WATS mantém as conexões RPC de todas as chains que suporta — Ethereum, Arbitrum, Optimism, Base, Polygon, BNB Chain, Solana e TON — e faz failover automático quando um endpoint atrasa ou limita requisições, então não há URL por chain para colar. A assinatura continua acontecendo localmente no seu dispositivo, já que a WATS é non-custodial e nunca detém nenhuma chave. Carteiras que expõem as configurações de RPC cruas deixam você apontar para o seu próprio nó, o que é útil se você opera um por privacidade.

Por que minha carteira às vezes mostra um saldo errado ou zero?

Quase sempre porque o endpoint RPC consultado está atrasado, limitado ou brevemente offline — a blockchain em si continua registrando seu saldo corretamente. Atualizar depois de um momento, trocar de endpoint ou deixar a carteira migrar para outro nó restaura a visão correta. É um problema da camada de exibição, não dos fundos.

Trocar de endpoint RPC deixa as transações mais baratas?

Não. O nó RPC retransmite sua transação e informa as condições de taxa, mas o preço é definido pelo mercado de taxas da rede e pelos parâmetros de taxa que você assina. Um endpoint melhor pode melhorar as estimativas e a confiabilidade durante congestionamentos, não o custo de base. O que pode mudar é qual token paga: a WATS usa um paymaster ERC-4337 nas chains EVM para que as taxas de rede sejam liquidadas em ATS em vez do token de gas nativo de cada chain — uma troca do token de pagamento, não um desconto.