Las cargas de trabajo de Blockchain y Web3 concentran el valor en RPC, API de billetera y frontends. Los ataques se dirigen a nodos públicos, ventanas Mint y rutas de inicio de sesión de intercambio: la política de borde debe ser explicable.
Presiones habituales
- El JSON-RPC público se inundó hasta que los nodos agotaron el ancho de banda y las conexiones
- IP del validador expuestas a DDoS específicos
- Intercambio y billetera API bajo relleno y bots
- Eventos Mint que combinan CC L7 con picos de ancho de banda de activos estáticos
Escenarios típicos
Entrada de borde para cargas de trabajo en la cadena
Ruta del escenario
Límites a nivel de método
Dividir lecturas frente a escrituras; eliminar JSON-RPC incorrecto.
→ nodo de → puerta de enlace dApp
Ruta del escenario
Iniciar sesión y retirar guardia
Relleno y bots; ruta de escritura auditable.
→ Núcleo → WAF del usuario
Ruta del escenario
División estática + dinámica
CDN para páginas; CC/cola dedicada para API de Mint.
Protección de → API de CDN de página
Ocultación de nodos
Los validadores quedan detrás del borde
Esferas prioritarias
Protector de puerta de enlace RPC
Límites a nivel de método, JSON-RPC incorrecto eliminado, IP de nodo ocultas.
Exchange wallet
Terminación de TLS, gestión de bots, registros auditables de rutas de escritura.
Scrub DDoS
Capacidad de Tbps con alineación L4/L7 delante de los racks de nodos.
Menta Y campañas
CDN para reglas y colas estáticas y dedicadas para las API de Mint.
Postura RPC
Radar JSON-RPC anómalo
Arquitectura
Ruta de borde RPC y dApp
La política Anycast → en capas JSON-RPC/REST → WAF & CC → solo limpia el tráfico a nodos o clústeres de origen.
- 01Nombres de host RPC/API en bordes globales
- 02Límites de método y velocidad de ruta; dividir llamadas de lectura frente a radiodifusión de escritura
- 03Controles bot y geográficos en las API de escritura de monederos
- 04Registros de ruta completa con ID de políticas