Bitcoin Forum

Local => Hardware y Minería => Topic started by: JhonDoe on August 24, 2014, 11:02:45 AM



Title: Pregunta sobre la dificultad de minado
Post by: JhonDoe on August 24, 2014, 11:02:45 AM
Hola a todos.
Es una pregunta simple, pero para mi es compleja.
De forma constante se va aumentando la dificultad de minado, con lo cual aunque se aumente la potencia total de todos los mineros, para mantener constante la aparición de bloques nuevos, se aumenta la dificultad.
Pero y si por lo que sea (por ejemplo, problemas de energía) un porcentaje significativo de mineros deja de funcionar de forma simultánea, ¿bajaría la dificultad temporalmente para que se sigan encontrando los mismos bloques por unidad de tiempo? ¿está eso contemplado en el algoritmo de dificultad?

Saludos


Title: Re: Pregunta sobre la dificultad de minado
Post by: dserrano5 on August 24, 2014, 11:22:09 AM
Pero y si por lo que sea (por ejemplo, problemas de energía) un porcentaje significativo de mineros deja de funcionar de forma simultánea, ¿bajaría la dificultad temporalmente para que se sigan encontrando los mismos bloques por unidad de tiempo? ¿está eso contemplado en el algoritmo de dificultad?

Por supuesto que bajaría, y además no sería la primera vez:

http://bitcoin.sipa.be/speed-ever.png

Desde la hipotética desconexión de los mineros hasta el siguiente ajuste de dificultad, los bloques tardarían algo más en encontrarse, del mismo modo que ahora la media de tiempo entre bloques es menor a 10 minutos.


Title: Re: Pregunta sobre la dificultad de minado
Post by: JhonDoe on August 24, 2014, 12:11:54 PM
Gracias dserrano5.
Quote
del mismo modo que ahora la media de tiempo entre bloques es menor a 10 minutos.

¿Y ese tiempo "menor/mayor" a partir de cuando se compensaría?
Es decir, si ahora la media entre bloques es inferior a 10 minutos ¿cuando empezará a ser mayor, para compensar ese tiempo?


Title: Re: Pregunta sobre la dificultad de minado
Post by: LuisCar on August 24, 2014, 01:41:50 PM
No se compensa. La red ajusta la dificultad según la potencia de minado, pero sólo lo hace cada 2016 bloques, por lo que en los bloques intermedios puede existir una mayor potencia real que la estimada lo que provoca bloques más rápidos, o suceder lo contrario con bloques más lentos. Estas variaciones no son muy significativas ya que para que lo fueran se necesitarían alteraciones muy grades en el hastrate.


Title: Re: Pregunta sobre la dificultad de minado
Post by: JhonDoe on August 24, 2014, 01:45:04 PM
Gracias LuisCar, muy claro.  :)


Title: Re: Pregunta sobre la dificultad de minado
Post by: aceptamosbitcoin on August 27, 2014, 08:48:08 PM
Hola a todos.
Es una pregunta simple, pero para mi es compleja.
De forma constante se va aumentando la dificultad de minado, con lo cual aunque se aumente la potencia total de todos los mineros, para mantener constante la aparición de bloques nuevos, se aumenta la dificultad.
Pero y si por lo que sea (por ejemplo, problemas de energía) un porcentaje significativo de mineros deja de funcionar de forma simultánea, ¿bajaría la dificultad temporalmente para que se sigan encontrando los mismos bloques por unidad de tiempo? ¿está eso contemplado en el algoritmo de dificultad?

Saludos


Si estas preparando un complot para dejar sin luz varios paises para que nuestras maquinas minen mas cuenta conmigo..!!!




Title: Re: Pregunta sobre la dificultad de minado
Post by: JhonDoe on August 28, 2014, 09:54:21 AM
aceptamosbitcoin, no, hombre no. Sólo era para saber si la curva se adaptaba sólo al aumento de potencia o si también lo hacía a la disminución (si la hubiese). :D


Title: Re: Pregunta sobre la dificultad de minado
Post by: rme on August 28, 2014, 10:21:24 AM
Un ejemplo muy radical, si mañana la mitad de los mineros se desconectan (la mitad de la potencia) los bloques tardarían 20 minutos aproximadamente y los mineros que sigan (la otra mitad) seguirían ganando exactamente lo mismo hasta que se reajuste la dificultad (tarda dos semanas creo).


Title: Re: Pregunta sobre la dificultad de minado
Post by: JhonDoe on August 28, 2014, 10:25:38 AM
rme, gracias. Una respuesta muy clara.


Title: Re: Pregunta sobre la dificultad de minado
Post by: Asurmen on August 28, 2014, 11:19:40 AM
Un ejemplo muy radical, si mañana la mitad de los mineros se desconectan (la mitad de la potencia) los bloques tardarían 20 minutos aproximadamente y los mineros que sigan (la otra mitad) seguirían ganando exactamente lo mismo hasta que se reajuste la dificultad (tarda dos semanas creo).

Las ganancias de los mineros aumentarían un 50%, pq se repartirán el pastel entre menos gente, la dificultad se ajusta cada X bloques no en tiempo, y si los bloques se alargan mas debido a la bajada de computo el tiempo de ajuste se alarga, tb hay que tener encuenta que si esos mineros se "apagan" a 10 bloques para el cambio se resolvería la nueva dificultad en apenas 5h, si se apagan al inicio del cambio se alargaría la cosa casi un mes.


Title: Re: Pregunta sobre la dificultad de minado
Post by: rme on September 01, 2014, 05:02:50 AM
Un ejemplo muy radical, si mañana la mitad de los mineros se desconectan (la mitad de la potencia) los bloques tardarían 20 minutos aproximadamente y los mineros que sigan (la otra mitad) seguirían ganando exactamente lo mismo hasta que se reajuste la dificultad (tarda dos semanas creo).

Las ganancias de los mineros aumentarían un 50%, pq se repartirán el pastel entre menos gente, la dificultad se ajusta cada X bloques no en tiempo, y si los bloques se alargan mas debido a la bajada de computo el tiempo de ajuste se alarga, tb hay que tener encuenta que si esos mineros se "apagan" a 10 bloques para el cambio se resolvería la nueva dificultad en apenas 5h, si se apagan al inicio del cambio se alargaría la cosa casi un mes.

En lo ultimo te equivocas, el cambio de dificultad se hace en torno a la MEDIA de la potencia de la red que ha generado los ultimos X bloques (desde el anterior cambio) por lo tanto a 10 bloques para el cambio se "cambiaría" a casi la misma dificultad, no bajaría nada.

Las ganancias en todo caso aumentarían un 100% pero una vez se ajuste la dificultad totalmente, es decir, cuando pasen 2000bloques aprox.


Title: Re: Pregunta sobre la dificultad de minado
Post by: LuisCar on September 01, 2014, 10:18:54 AM
https://bitcoinwisdom.com/assets/difficulty/bitcoin-hash_rate.png?1409566557

Efectivamente, el hashrate estimado de la curva 2016, seguramente será un media móvil de ese periodo de bloques. El nuevo valor que es toma es el puntual que se obtiene cuando se alcanza dicho bloque 2016.


Title: Re: Pregunta sobre la dificultad de minado
Post by: rme on September 02, 2014, 02:17:13 PM
https://bitcoinwisdom.com/assets/difficulty/bitcoin-hash_rate.png?1409566557

Efectivamente, el hashrate estimado de la curva 2016, seguramente será un media móvil de ese periodo de bloques. El nuevo valor que es toma es el puntual que se obtiene cuando se alcanza dicho bloque 2016.

No, creo que la 2016 marca la estimación de dificultad esperada, y se ajusta con respecto a la media.


Title: Re: Pregunta sobre la dificultad de minado
Post by: LuisCar on September 02, 2014, 11:17:24 PM
Observado la gráfica es evidente que la nueva la dificultad viene determinada por la línea verde llamada Hash Rate (2016). La curva verde se corresponde con el valor del hashrate, si ésta fuera una estimación de un valor futuro, ¿con qué método numérico piensas que se realizaría dicha estimación? ¿Regresión logarítimica? ¿Método de Montecarlo? Demasiado complejo para no aportar una información trascendente. Cada curva que proporciona el hashrate de la red tiene mayor dispersión cuanto más pequeño es el periodo de muestra que toma. Lo cual encaja con el hecho de que son promedios del número de bloques que referencia cada curva.


Title: Re: Pregunta sobre la dificultad de minado
Post by: okae on September 07, 2014, 07:08:03 PM
Un ejemplo muy radical, si mañana la mitad de los mineros se desconectan (la mitad de la potencia) los bloques tardarían 20 minutos aproximadamente y los mineros que sigan (la otra mitad) seguirían ganando exactamente lo mismo hasta que se reajuste la dificultad (tarda dos semanas creo).


a mas de uno le va a gustar y mucho este ejemplo ;)