¿Minando hasta el último BitCoin?

Me dijeron que hay un número total de bitcoins que se pueden minar, 21 millones de bitcoins que he oído. Escuché que cuantos más bitcoins se extraen, hay un aumento directo en el nivel de dificultad y en los recursos necesarios para extraer más bitcoins.

Escuché muchas estimaciones de 10 años a 100 años para extraer los 21 millones de bitcoins.

Con la variable desconocida de futuros aumentos en el poder de procesamiento, ¿cómo podría alguien hacer una conjetura sobre cuánto tiempo tomará?

Además, si es cierto que la ley de Moore terminará tal como la conocemos actualmente debido a las limitaciones en nuestros métodos de fabricación actuales de procesadores, entonces esto le daría aún más peso a mi teoría de que estimar el tiempo de llevará a la extracción los 21 millones bitcoins es una conjetura, en el mejor de los casos.

Explique si me equivoco y qué es lo que no entiendo sobre esto, ya que soy bastante nuevo en criptografía pero ¡estoy ansioso por aprender!

¡Salud!

Respuestas (1)

Escuché que cuantos más bitcoins se extraen, hay un aumento directo en el nivel de dificultad y en los recursos necesarios para extraer más bitcoins.

Has oído mal. Eso es absolutamente incorrecto. La dificultad no tiene nada que ver con cuántos Bitcoin ya se han minado; lo único que importa para la dificultad es el tiempo promedio entre bloques para una muestra de 2016 bloques.

Escuché muchas estimaciones de 10 años a 100 años para extraer los 21 millones de bitcoins.

Se estima que el subsidio por bloque (que es lo que crea nuevos Bitcoin) llegará a 0 en 2140. El subsidio por bloque será efectivamente 0 mucho antes. Es imposible extraer todo el Bitcoin en 10 años, ya que el hashrate necesario para ello es demasiado elevado.

Con la variable desconocida de futuros aumentos en el poder de procesamiento, ¿cómo podría alguien hacer una conjetura sobre cuánto tiempo tomará?

Los bloques se extraen a una tasa aproximadamente fija. La tarifa está fijada por la dificultad que se ajusta cada 2016 bloques. La dificultad se ajusta para que se tarde 10 minutos en encontrar un bloque, en promedio. Entonces, si hay un aumento masivo en el hashrate, la dificultad también aumentará, por lo que los bloques aún se encuentran con 10 minutos de diferencia.

Dado que sabemos cuánto tiempo llevará extraer bloques, en promedio, y también sabemos cuántos bloques se necesitan para extraer todos los Bitcoin (6.930.000 bloques), podemos predecir, aproximadamente, cuándo se extraerán todos los Bitcoins.

Dijiste: "imposible que se extraiga todo el bitcoin en 10 años... ya que la tasa de hash requerida es demasiado alta"... si en 5 años a partir de ahora, la potencia de la GPU/CPU tiene un salto exponencial por encima de su crecimiento normativo , entonces podríamos ver un gran salto en la tasa de hash actualmente conocida y actualmente prevista. ¿Pensamientos?
Minar todos los bloques dentro de 10 años requiere hardware ASIC (tenga en cuenta que Bitcoin ya no se extrae en GPU o CPU) para tener aumentos exponenciales en el poder de hash diariamente, durante 10 años. Hay 315360000 segundos en 10 años y 6421000 bloques en ese tiempo. Eso significa que los bloques deberían encontrarse cada 42 segundos, en promedio. Para llegar a eso ahora, el hashrate tendría que ser ~14 veces mayor que el actual.
Luego, cada 2016 bloques (es decir, poco más de un día a 42 segundos por bloque) la dificultad se ajustará. Solo se puede ajustar por un factor de 4 como máximo, por lo que para contrarrestar eso, necesitamos cuadruplicar la tasa de hash básicamente todos los días. Eso es bastante inviable teniendo en cuenta que es necesario construir y configurar nuevo hardware, y luego se deben realizar nuevas mejoras tecnológicas para admitir tanta potencia informática.
¡Apreciamos la respuesta robusta e informativa! Supongo que tengo la creencia de que surgirá una nueva idea que nos llevará más allá de la GPU y la minería ASIC, creando un día en el que ASIC es antiguo debido a su tasa de hash lenta en comparación con el próximo avance evolutivo.
Excelente información, gracias por desglosarla para mí. Salud
Cualquier cosa que venga después de los ASIC será simplemente "mejores ASIC". Un ASIC es un término genérico (mucho más amplio que CPU o GPU) que significa "Circuito integrado específico de la aplicación" y cualquier chip diseñado para extraer Bitcoin (o hacer cualquier otra aplicación) es, por definición, un ASIC. Entonces, a menos que este nuevo avance no sea un circuito integrado (lo que creo que es poco probable, ya que significaría un método de computación completamente diferente que no tiene circuitos), será un ASIC, simplemente un ASIC mejor.
¿No? No creo haber estado de acuerdo con nada de lo que has dicho.
Sarcasmo, lo siento!