Soluções

Blockchain e Web3

Blockchain e Web3

RPC · nós · APIs de carteira

Web3 · gateway RPC

JSON-RPCNós ocultosLimites por método

As cargas de trabalho Blockchain e Web3 concentram valor em RPC, APIs de carteira e frontends. Os ataques visam nós públicos, janelas de cunhagem e caminhos de login da exchange - a política de borda deve ser explicável.

Pressões comuns

  • JSON-RPC público inundado até que os nós esgotem a largura de banda e as conexões
  • IPs validadores expostos a DDoS direcionados
  • APIs do Exchange e da carteira em stuffing e bots
  • Eventos Mint combinando L7 CC com picos de largura de banda de ativos estáticos

Cenários típicos

Entrada de borda para cargas de trabalho on-chain

Caminho do cenário

Limites no nível do método

Dividir leituras vs gravações; soltar JSON-RPC inválido.

RPC/s 1.6M
P95 62 ms
Abandonado 4.2%
dApp HTTPS
Gateway Limites
Nó Oculto

→ nó → de gateway dApp

Ocultação de nós

Validadores ficam atrás da borda

Áreas de foco

Protetor de gateway RPC

Limites de nível de método, JSON-RPC inválido descartado, IPs de nó ocultos.

Câmbio / carteira

Terminação de TLS, gestão de bots, logs de caminho de gravação auditáveis.

Esfregaço DDoS

Capacidade de Tbps com alinhamento L4/L7 na frente dos racks de nós.

Menta e campanhas

CDN para regras estáticas e dedicadas e filas para APIs Mint.

Postura RPC

Radar JSON-RPC anormal

1.6M RPC/s
0eth_call P95
97.2Bloqueio de bots
0IDs de cadeia

Arquitetura

Caminho de borda RPC e dApp

A política JSON-RPC/REST → em camadas Anycast → WAF e CC → apenas limpa o tráfego para nós ou clusters de origem.

  1. 01Nomes de host RPC/API em bordas globais
  2. 02Limites de taxa de método e caminho; chamadas de leitura dividida vs transmissão de gravação
  3. 03Bot e controles geográficos em APIs de gravação de carteira
  4. 04Logs de caminho completo com IDs de política