Datos del mercado · Precio de Bitcoin$77,735Hashrate de la red936 EH/sDificultad127.45 T

Pools y pagos

Stratum V2 refuerza shares, jobs y sesiones del traductor

Publicación de la fuente: 2026-09-17 · Análisis editorial publicado: 2026-09-21

Los lanzamientos coordinados stratum v1.12.0 y sv2-apps v0.8.0 endurecen la validación de shares, limitan el almacenamiento de jobs y refuerzan el traductor Sv1-Sv2. Los cambios incompatibles exigen despliegue gradual.

Foto de archivo de servidores para ilustrar infraestructura de pool; no muestra el despliegue de la versión Stratum V2.
Fotografía de archivo ilustrativa; no representa el producto o instalación específicos de la noticia. Convertida a WebP y reducida de tamaño cuando es necesario. Victorgrigas · CC BY-SA 3.0

Análisis e implicaciones prácticas

Esta sección contiene nuestro análisis y cálculos ilustrativos, separados del informe original.

Dos versiones coordinadas

Stratum V2 Reference Implementation publicó stratum v1.12.0 y sv2-apps v0.8.0 el 17 de septiembre de 2026. La primera actualiza bibliotecas del protocolo; la segunda, Pool, Job Declarator Client, Job Declaration Server y Translator Proxy ejecutables. Las notas dicen que las aplicaciones se alinean con stratum-core 0.6.0. Deben tratarse como un conjunto compatible, no como una sustitución aislada de un binario dentro de un sistema sin cambios.

Centro de operaciones de red de archivo; ilustra monitoring e incident response, no el entorno de auditoría del proyecto.
Fotografía de archivo ilustrativa; no representa el producto o instalación específicos de la noticia. Convertida a WebP y reducida de tamaño cuando es necesario. Alan Levine from United States · CC BY 2.0

Validación de shares y jobs

La biblioteca endurece min_ntime y nTime en todos los canales, deduplicación de shares y rotación del prefijo extranonce. También corrige rutas de coinbase que podían producir datos inválidos y huecos de estado al cambiar la punta de cadena. Son protecciones de corrección para trabajo asignado y shares enviados. No aumentan el hashrate físico del ASIC, pero pueden evitar trabajo inválido, rechazos difíciles de explicar e inestabilidad del pool.

Memoria acotada y aislamiento

El almacenamiento queda limitado para templates futuros, jobs pasados, jobs de grupo reemplazados, shares rechazadas y vistas. Las aplicaciones gestionan presupuestos agotados y permiten configurar el límite de jobs anteriores. En modo agregado, un fallo de difficulty de un downstream ya no debe afectar a los demás, y los canales fallidos se limpian. La ventaja es contener estado excesivo o malformado y evitar que el fallo de un minero se propague al grupo.

Refuerzo del Translator Proxy

v0.8.0 revisa el ciclo de sesión y canal Sv1. Las notificaciones esperan a subscribe y authorize, se respeta extranonce.subscribe, los cambios de prefijo no recrean canales, las shares tardías usan el target de su propio job y una notificación malformada no debe causar panic. El traductor añade la máscara version-rolling de BIP323. Para pools que conectan ASIC Sv1 con infraestructura Sv2, estos detalles afectan compatibilidad y códigos de rechazo.

Seguridad y protocolo

Las versiones incorporan hallazgos de una auditoría Loupe, exigen rangos SetupConnection y rechazan respuestas ajenas al setup durante el handshake. Noise elimina AES-256-GCM y conserva ChaCha20-Poly1305. Codec y framing cambian de tipos y los crates modificados reciben versiones incompatibles. Esto no prueba que cada instalación sufriera un ataque; obliga a leer la migración y reconstruir componentes compatibles sin asumir la API o el wire format anterior.

Actualización segura

Reproduzca en staging la topología: Bitcoin Core o template provider, Pool, JDS, JDC, Translator Proxy, un minero Sv1 y monitoring. Fije tags exactos y revise nombres de configuración. Pruebe orden subscribe/authorize, shares normales y stale, duplicados, agotamiento de canales, DNS failover, SIGINT limpio y recuperación tras cambio de tip. Compare accepted work y códigos en ambos límites. Conserve binarios y configs anteriores para rollback.

Métricas del canary

Durante el canary observe connection churn, fallos de handshake, errores al abrir canales, shares aceptadas y rechazadas por causa, stale latency, memoria del traductor, jobs retenidos y reconexiones. Hashrate estable con menos rechazos inexplicables es significativo; un valor reportado mayor sin trabajo aceptado no. Etiquete las versiones de todos los componentes, porque mezclar generaciones de biblioteca, traductor y pool puede parecer un fallo del minero o de red.

Impacto para mineros

Es una versión de fiabilidad y seguridad de infraestructura, no firmware de ASIC. El minero doméstico puede recibirla mediante su pool o Translator Proxy local; operadores e integradores realizan la mayor parte del trabajo. La evidencia respalda mejor validación, recursos acotados y aislamiento de fallos. La adopción productiva necesita matriz de compatibilidad y plan canary. El anuncio no garantiza más ingresos, cero rechazos ni inmunidad frente a tráfico hostil.

Fuente: Stratum V2 Reference Implementation ↗

Calculadora de minería ↗

Más en esta sección