¿Cómo afectan los métodos de pago del pool de minería al costo de ejecutar un ataque de retención de bloques?

Me pregunto cómo influye cada método de pago (PPS, DGM, PPLNS, proporcional, etc.) en el costo de ejecutar un ataque de retención en bloque.

¿Importa cómo el método de pago coloca la variación entre el grupo y los mineros? Con DGM, esta es una configuración que puede ajustar el operador de la piscina. Con otros métodos de pago es inherente al sistema.

¿La bonificación de un buscador de bloques influye en el costo de un ataque? Con eso quiero decir que parte de los ingresos del bloque se reservan para el minero que lo creó, antes de que el resto se distribuya de acuerdo con el método de pago elegido por el grupo.

¿Son importantes otros factores?

¿Qué sistemas serían costosos de atacar y cuáles serían más baratos?

¿Quiere decir "ataque de retención de SOLUCIÓN de bloque"?
Sí, eso es lo que quiero decir. Dado que cada bit en un bloque es parte de lo que lo hace válido, no veo una gran diferencia entre un bloque y su solución.
@Dr.Haribo Como preguntó aquí, bitcoin.stackexchange.com/q/4943/323 , hay una diferencia entre retener un bloque y retener una solución de bloque. En general, el último es relevante para los mineros en un grupo, mientras que el primero es relevante para toda la red.
@ThePiachu: buen punto, estoy hablando del escenario cuando se extrae en una piscina.
@StephenGornick, P2Pool y Eligius también son vulnerables.

Respuestas (1)

En general, cuanto mayor sea la variación para los mineros de un método de recompensa, mayor será el costo de los ataques de sabotaje (y creo que también el beneficio potencial de estar al acecho).

En PPS no hay varianza; y el costo del sabotaje es insignificante, es simplemente la recompensa de 1 acción.

En un método típico sin absorción de riesgos y variación moderada, retener un bloque significa que pierde su parte de su recompensa, que es h/H, su parte del hashrate del grupo.

Si elige un método de recompensa de varianza extremadamente alta, como "pago por las últimas 10 acciones", retener bloques significa perder el 10 % de la recompensa, ya que si envía un bloque, por definición, tiene una participación en las últimas 10 acciones, no importa tu hashrate.

Y, por supuesto, cuando se realiza minería en solitario, la retención en bloque significa perder toda su recompensa minera.

Un bono de buscador de bloques se agrega multiplicativamente a los otros costos. Por ejemplo en PPL10S con bonificación de buscador del 20%, al retener se pierde tanto la bonificación del 20% como el 10% del 80% repartido, por un coste total del 28%. Sin embargo, la bonificación del buscador es una mala manera de combatir la retención de bloques porque crea mucha variación.

Creo que específicamente la distribución del riesgo entre el minero y el operador no juega un papel importante, pero tendré que pensar en esto.