Conexión de Suscriptor Edge
Al conectarme a DoubleZero acepto los Términos de Uso de DoubleZero. Tenga en cuenta que los datos son solo para sus propósitos internos y no pueden ser retransmitidos (ver Sección 2(e)).
¿Ya tiene la suscripción por CLI?
Si se suscribió a través del CLI (doublezero-solana shreds pay / escrow seats), use la página de suscripción por CLI para esos comandos. Ese sistema será descontinuado el 30 de agosto de 2026. Las nuevas suscripciones siguen esta página.
Paso 1: Configuración de DoubleZero
Configuración Completa
Instale el Solana CLI.
Siga las instrucciones de configuración para instalar y configurar el cliente de DoubleZero.
Si ha configurado DoubleZero previamente, asegúrese de tener la última versión del CLI Doublezero-Solana con sudo apt update && sudo apt install doublezero-solana
Configurar el Firewall
Permita el tráfico GRE, BGP, PIM y de shreds.
iptables:
sudo iptables -A OUTPUT -p gre -j ACCEPT
sudo iptables -A INPUT -i doublezero1 -s 169.254.0.0/16 -d 169.254.0.0/16 -p tcp --dport 179 -j ACCEPT
sudo iptables -A OUTPUT -o doublezero1 -s 169.254.0.0/16 -d 169.254.0.0/16 -p tcp --dport 179 -j ACCEPT
sudo iptables -A OUTPUT -o doublezero1 -p pim -j ACCEPT
sudo iptables -A INPUT -i doublezero1 -p udp --dport 7733 -j ACCEPT
sudo iptables -A INPUT -i doublezero0 -p udp --dport 44880 -j ACCEPT
UFW:
sudo ufw allow proto gre from any to any
sudo ufw allow in on doublezero1 from 169.254.0.0/16 to 169.254.0.0/16 port 179 proto tcp
sudo ufw allow out on doublezero1 from 169.254.0.0/16 to 169.254.0.0/16 port 179 proto tcp
sudo ufw allow in on doublezero1 to any port 7733 proto udp
sudo ufw allow in on doublezero0 to any port 44880 proto udp
UFW no tiene protocolo pim. El PIM saliente es permitido por la política de salida predeterminada de UFW; si deniega el tráfico saliente, agregue una regla raw para PIM en /etc/ufw/before.rules.
Paso 2: Elegir un metro
Identifique la ubicación de menor latencia desde la máquina que recibirá los shreds:
doublezero latency
Anote el metro / ciudad del resultado con menor latencia. Seleccionará esa ciudad en el formulario de solicitud. Consulte el mapa de topología para ver cómo se agrupan los metros.
Precios
Los asientos se facturan por mes, por máquina, en el metro que seleccione:
| Metros | Precio |
|---|---|
| Frankfurt, Amsterdam | $1,500 / mes |
| London, New York, Singapore, Tokyo | $900 / mes |
| Todas las demás ubicaciones | $450 / mes |
Paso 3: Enviar Solicitud
- Vaya a https://doublezero.xyz/edge/subscribe.
- Seleccione Solana Shreds.
- Seleccione la ciudad (metro) que necesita. Use la tabla anterior y
doublezero latencypara elegir. - Complete el formulario de solicitud.
Asignará un ID de DoubleZero (clave existente, o genere una nueva) a cada solicitud de feed en la página de cuentas. La clave privada correspondiente debe estar presente en la máquina que recibirá los shreds — no asigne una pubkey cuya clave privada no pueda mover a ese host.
Usted elige un metro y una pubkey. No vincula una IP pública en el momento de la solicitud. Durante la suscripción puede mover el acceso entre IPs dentro de los metros elegidos.
Será contactado con más instrucciones de manera oportuna (espere 1-3 días hábiles).
Paso 4: Conectar después de la aprobación
Después de enviar la solicitud, recibirá una factura; una vez pagada, conéctese en cada máquina aprobada. El acceso se habilita en la fecha de inicio elegida.
doublezero connect multicast --subscribe-feed solana-shreds-full
Verifique el túnel:
doublezero status
Espere BGP Session Up en la red DoubleZero correcta.
Facturación
Los asientos se cobran mensualmente. Esté atento a la fecha de expiración del asiento.
Necesita pagar la factura antes de que el asiento expire. No pagar conlleva la eliminación del asiento.
Direcciones de Shreds (IP vs Puerto)
Los Leader Shreds y los Retransmit Shreds de alto stake llegarán por el puerto 7733, a través de la interfaz doublezero1. La interfaz doublezero0 es para tráfico unicast. El puerto 5765 es un monitor de heartbeat de los publicadores de shreds — este no contendrá shreds.
Para el consumo de shreds, la dirección IP identifica el flujo multicast y el puerto identifica el servicio UDP en ese flujo.
Todos los flujos de shreds a continuación usan el puerto UDP 7733 en doublezero1.
Puede examinar las IPs de cualquier grupo multicast con:
doublezero multicast group list
Leader Shreds
edge-solana-shreds:233.84.178.1:7733
Root Shreds
edge-solana-root:233.84.178.16:7733
Retransmit Shreds
edge-solana-retrans-eu:233.84.178.12:7733edge-solana-retrans-apac:233.84.178.13:7733edge-solana-retrans-amer:233.84.178.14:7733
Encabezado del Túnel GRE — XDP
El tráfico de shreds entregado a través de la red está encapsulado en GRE. Es posible que necesite eliminar el encabezado GRE antes de alimentar los datos en su pipeline existente (por ejemplo, un deshredder basado en XDP).
Herramientas y Dashboards
Edge Scoreboard
El Scoreboard evalúa la velocidad de entrega de shreds a través de DoubleZero Edge y otros proveedores, utilizando datos a nivel de slot para comparar el rendimiento en tiempo real. Use este dashboard para ver una vista de las tasas de victoria de los shreds de Edge frente a otros proveedores. Puede ver resultados solo para leader shreds, además de la comparación del feed completo. También puede desglosar por región para ver el rendimiento esperado.
Edge Publishers
La métrica "Publishing Shreds" en la parte superior izquierda del dashboard muestra el porcentaje total de peso de stake de todos los validadores de Solana que publican leader shreds en DoubleZero Edge. Puede ver los detalles de cada publicador en la red.
Edge Subscribers, Dispositivos y Actividad
Puede buscar su IP de Cliente en esta página para asientos suscritos y ver el estado. También puede ver los dispositivos disponibles en la página de Dispositivos y toda la actividad reciente en la página de Actividad.
Documentación de la API de Datos
Para acceso programático a los endpoints de datos, consulte la documentación de la API: https://data.doublezero.xyz/api/v1/docs.
Solución de Problemas
Si encuentra un problema no cubierto aquí, comuníquese a través de su canal existente antes de intentar solucionarlo por su cuenta. Si no tiene un canal, busque en Discord y abra un ticket si es necesario.
Asegúrese de que su Cliente esté actualizado:
Ejecute: sudo apt update && sudo apt install doublezero-solana
El túnel no se establece
- Verifique que el daemon esté ejecutándose:
sudo systemctl status doublezerod - Verifique que las reglas de firewall estén configuradas (GRE, BGP, PIM, tráfico de shreds en
doublezero1, puerto 44880 endoublezero0) - Confirme que la factura de este asiento está pagada y que la fecha de inicio ha pasado
- Ejecute
doublezero connect multicast --subscribe-feed solana-shreds-fullen la máquina que tiene la clave privada asignada - Verifique el estado de su conexión:
doublezero status
El ID de DoubleZero usado en la página de cuentas debe coincidir con la clave en este host.
Asiento expirado o eliminado
Los asientos son mensuales. Si la factura no se paga antes de la expiración, el asiento se elimina y el túnel no se mantendrá activo.
"Multicast user already exists"
Ya tiene una suscripción activa a través de una ruta diferente. Desconéctese primero con doublezero disconnect, luego reintente doublezero connect multicast --subscribe-feed solana-shreds-full.