Bitcoin Forum
May 21, 2024, 08:21:06 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Pregunta sobre la dificultad de minado  (Read 2038 times)
JhonDoe (OP)
Sr. Member
****
Offline Offline

Activity: 323
Merit: 250



View Profile
August 24, 2014, 11:02:45 AM
 #1

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
dserrano5
Legendary
*
Offline Offline

Activity: 1974
Merit: 1029



View Profile
August 24, 2014, 11:22:09 AM
 #2

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:



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.
JhonDoe (OP)
Sr. Member
****
Offline Offline

Activity: 323
Merit: 250



View Profile
August 24, 2014, 12:11:54 PM
 #3

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?
LuisCar
Legendary
*
Offline Offline

Activity: 1820
Merit: 1017



View Profile
August 24, 2014, 01:41:50 PM
 #4

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.

JhonDoe (OP)
Sr. Member
****
Offline Offline

Activity: 323
Merit: 250



View Profile
August 24, 2014, 01:45:04 PM
 #5

Gracias LuisCar, muy claro.  Smiley
aceptamosbitcoin
Hero Member
*****
Offline Offline

Activity: 981
Merit: 503


View Profile
August 27, 2014, 08:48:08 PM
 #6

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..!!!


JhonDoe (OP)
Sr. Member
****
Offline Offline

Activity: 323
Merit: 250



View Profile
August 28, 2014, 09:54:21 AM
 #7

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). Cheesy
rme
Hero Member
*****
Offline Offline

Activity: 756
Merit: 504



View Profile
August 28, 2014, 10:21:24 AM
 #8

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).
JhonDoe (OP)
Sr. Member
****
Offline Offline

Activity: 323
Merit: 250



View Profile
August 28, 2014, 10:25:38 AM
 #9

rme, gracias. Una respuesta muy clara.
Asurmen
Hero Member
*****
Offline Offline

Activity: 686
Merit: 500


View Profile
August 28, 2014, 11:19:40 AM
 #10

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.
rme
Hero Member
*****
Offline Offline

Activity: 756
Merit: 504



View Profile
September 01, 2014, 05:02:50 AM
 #11

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.
LuisCar
Legendary
*
Offline Offline

Activity: 1820
Merit: 1017



View Profile
September 01, 2014, 10:18:54 AM
Last edit: September 01, 2014, 10:30:14 AM by LuisCar
 #12



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.

rme
Hero Member
*****
Offline Offline

Activity: 756
Merit: 504



View Profile
September 02, 2014, 02:17:13 PM
 #13



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.
LuisCar
Legendary
*
Offline Offline

Activity: 1820
Merit: 1017



View Profile
September 02, 2014, 11:17:24 PM
Last edit: September 02, 2014, 11:33:12 PM by LuisCar
 #14

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.

okae
Legendary
*
Offline Offline

Activity: 1401
Merit: 1008


northern exposure


View Profile WWW
September 07, 2014, 07:08:03 PM
 #15

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 Wink

IMHO #1.b of suspects, Hal Finney is/was S.N.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!