Mining Share es un resultado de hash para una tarea de minería asignada que cumple el objetivo del pool. Sirve como muestra del trabajo realizado; normalmente no cumple el requisito más estricto de un bloque de Bitcoin.
El pool no examina cada intento del ASIC. Un resultado enviado permite verificar el trabajo en una tarea concreta y estimar estadísticamente la contribución del minero. Mining Share no es una participación transferible en bitcoin ni una transacción de Bitcoin. [Bitcoin Developer Guide — Pool mining]
El pool suele utilizar un objetivo numéricamente mayor y, por tanto, más fácil que el de la red. Cumplir el objetivo del pool no implica cumplir el de la red. Si el hash cumple ambos, puede servir para un bloque; este todavía debe respetar las demás reglas de validez. [Bitcoin Developer Guide — Pool mining]
En Stratum V2, SubmitSharesStandard incluye job_id, nonce, ntime, version y la identificación del canal. El pool valida el resultado dentro de la tarea asignada. El mismo nonce sin ese contexto no demuestra por sí solo trabajo útil. [Stratum V2 — Mining Protocol]
Con la misma normalización, dos envíos aceptados con dificultad 1024 tienen el mismo peso total que uno con dificultad 2048. No significa igual número de mensajes ni una medición exacta de hashes; comprueba qué denomina shares el contador del pool. [Braiins Academy — Pool FAQ]
Stratum V2 permite agrupar resultados en SubmitShares.Success. new_submits_accepted_count cuenta los envíos aceptados y new_shares_sum suma sus dificultades. Ambos valores corresponden al lote confirmado, no necesariamente al total histórico. [Stratum V2 — Mining Protocol]
Stratum V2 devuelve SubmitShares.Error con el sequence_number del envío incorrecto. La validación puede demorarse. Separa los resultados enviados localmente de los aceptados y confirmados; investiga los errores en lugar de contar todo envío como aceptado. [Stratum V2 — Mining Protocol]
El trabajo aceptado entra en las reglas de recompensa del pool. Por ejemplo, FPPS de Braiins calcula la recompensa según el trabajo y magnitudes de la red, descuenta una comisión y aplica ajustes de pago separados. Confirmar un share no envía por sí mismo BTC a una cartera. [Braiins Academy — Rewards and payouts]
Los shares y los bloques surgen de buscar aleatoriamente hashes suficientemente bajos. Más trabajo demostrado mejora la base estadística, pero no asegura el éxito del siguiente intento. Ni una larga serie de shares aceptados garantiza un bloque en un intento posterior concreto. [Braiins Academy — Pool FAQ]
Para obtener la imagen más completa, lee esta entrada junto con Mining Pool, Share Difficulty, Proof of Work, Mining Target. También enlazan con esta entrada Mining Pool, Stratum V1, Pay Per Share, Pay Per Last N Shares.