Por qué hay bloques vacíos? Por qué algunos bloques pueden tardar en minarse más de una hora? Vamos paso a paso (acompáñame a mejorar el video de YouTube de 2019 que nadie vio, porque es más fácil el formato Twitter): 🧵
Empezar por comentarte que parte de la respuesta es porque todo esto pasa muy rápido (minar el bloque vacío puede suceder en milisegundos) y es un mercado muy competitivo. Pero la respuesta es más larga e interesante
Es en serio, es importante. Hay quienes te van a querer convencer que puedes realizar transacciones usando menos energía, sin contantes todas las repercusiones que dicha frase puede traer
Si quieres disfrutar este tema, debes leer el siguiente artículo del cual extraigo algunas partes en este hilo: braiins.com/blog/why-pools…
Por qué los pools de minería extraen bloques vacíos y cómo Stratum V2 soluciona esto.
La minería de bloques vacíos es cada vez menos común, pero las limitaciones técnicas impiden que desaparezca por completo.
A medida que aumenta el interés en Bitcoin y el volumen de transacciones aumenta, hay pocas cosas más frustrantes que ver un bloque vacío (es decir, un bloque sin transacciones) agregado a la cadena de bloques.
La minería de bloques vacíos se ha vuelto cada vez menos común a lo largo de los años, pero desafortunadamente todavía se extraen 3-4 bloques vacíos por semana en promedio.
"En este artículo, explicaremos:
Por qué los bloques vacíos son cada vez menos comunes
¿Por qué los pools siguen extrayendo bloques vacíos?
Cómo Stratum V2 puede eliminar la minería de bloques vacíos de una vez por todas
¿Por qué se extraen menos bloques vacíos que antes?
Más del 15% de los bloques en la cadena de bloques de Bitcoin no contienen ninguna transacción, excepto, por supuesto, la transacción de la base de monedas que recompensa al minero con monedas recién emitidas.
Sin embargo, esa estadística es bastante engañosa sin contexto.
Verá, solo alrededor del 0,4% de los bloques extraídos en el último año han estado vacíos, y ese número ha ido disminuyendo año tras año.
Hay varias razones para eso, pero la razón principal es que el incentivo económico para incluir transacciones en bloques se ha fortalecido con el tiempo.
En los primeros días de la minería de Bitcoin, cuando las recompensas por bloque eran de 50 o 25 BTC y el volumen de transacciones era bajo, las tarifas de transacción eran una cantidad relativamente insignificante para los mineros.
Sin embargo, a partir de 2016, la recompensa del bloque disminuyó a 12,5 BTC, mientras que las tarifas de transacción comenzaron a aumentar de valor de manera constante.
Esto significó que una mayor proporción de los ingresos de la minería provino de las tarifas de transacción, lo que desincentivó la minería de bloques vacíos.
Pero esto plantea la pregunta:
si los mineros están perdiendo cantidades significativas de ingresos al extraer bloques vacíos, ¿por qué sigue ocurriendo?
¿Por qué los pools de minería de Bitcoin aún extraen ocasionalmente bloques vacíos?
Por lo tanto, la frecuencia de bloques vacíos se redujo al 0,4 % en el último año, pero sigue siendo un 0,4 % demasiado alto, ¿no?
Desafortunadamente, incluso el fuerte incentivo económico para extraer bloques completos no es suficiente para eliminar el problema por completo.
La razón por la que los pools de minería, incluido Slush Pool, aún extraen a veces bloques vacíos se debe a limitaciones técnicas.
Cada vez que se encuentra un nuevo bloque, el nodo del minero (o grupo de minería) que lo encontró lo transmite y se propaga a todos los demás nodos de la red.
En el momento en que otros nodos mineros vean que se encontró un bloque válido, deben dejar de usar su poder hash en ese bloque y comenzar a buscar el siguiente.
En la minería agrupada, el proceso de comenzar a trabajar en un nuevo bloque requiere que el grupo de minería envíe una plantilla de bloque con el prevhash del bloque recién encontrado al minero.
Una vez que se recibe una plantilla de bloque, el minero puede comenzar a intentar encontrar un nonce que resuelva el siguiente bloque.
Cada segundo de tiempo de búsqueda cuenta, por lo que es importante que los grupos proporcionen a sus mineros nuevas plantillas de bloques para trabajar lo más rápido posible.
Para maximizar el tiempo que los mineros pueden estar buscando el siguiente bloque, los pools de minería inicialmente envían plantillas de bloques vacías sin transacciones.
Esto se debe a que enviar una plantilla de bloque completo es una transferencia de datos mayor que una vacía, por lo que implicaría una latencia adicional y, por lo tanto, retrasaría la búsqueda de un nonce válido por parte de los mineros.
Enviar full blocks agregan latencia
Después de solo 1 o 2 segundos, el grupo puede enviar una plantilla de bloque actualizada con transacciones incluidas. Sin embargo, esto no invalida la plantilla de bloque anterior enviada por el grupo,
por lo que los mineros pueden seguir trabajando en esa plantilla de bloque vacía durante un tiempo antes de cambiar a la completa. Por lo tanto, cuando los mineros tienen mucha suerte y encuentran un bloque a los pocos segundos del bloque anterior, a menudo estará vacío.
Qué significa: mientras la recompensa por bloque represente una parte significativa de los ingresos de la minería, se mantendrá este incentivo para enviar bloques vacíos al comienzo de nuevas rondas de minería. Al menos, lo hará con el protocolo de estrato original.
Cómo Stratum V2 elimina la minería de bloques vacíos
Para resumir lo que hemos pasado hasta ahora:
La minería de bloques vacíos ya está en declive debido al aumento del valor de las tarifas de transacción.
El incentivo para la minería de bloques vacíos no se puede eliminar por completo siempre que haya una mayor latencia para enviar plantillas de bloques completos en relación con las plantillas de bloques vacíos al comienzo de las nuevas rondas de minería.
Para eliminar completamente el incentivo de q se produzca la extracción de bloques vacíos, debemos eliminar la latencia adicional q conlleva el envío d plantillas de bloques completos para q los mineros comiencen a trabajar justo después de q se haya encontrado un nuevo bloque.
La solución en Stratum V2 es bastante simple. Mientras que en V1 la transferencia de datos que permite a los mineros comenzar a trabajar en un nuevo bloque contiene la plantilla de bloque con el prevhash juntos, V2 separa estos dos componentes.
Como resultado, los pools de minería podrán profundizar en el mempool (para transacciones que es poco probable que se incluyan en el bloque actual) y construir plantillas de bloque completo antes de que se encuentre el bloque actual.
Luego, pueden enviar esas plantillas de bloques a los mineros con anticipación cuando la latencia no importa, de modo que solo se deba enviar el mensaje prevhash para comenzar realmente la nueva ronda de minería.
Stratum V2 solución para la minería de bloques vacíos
De esta forma, los pocos segundos de ventaja que se obtienen enviando bloques vacíos quedan obsoletos. Con Stratum V2, ya no existe un incentivo para que los grupos envíen bloques vacíos al comienzo de las rondas de minería". El artículo original es muy interesante y debes leerlo
Al principio no solo mencionamos lo de los bloques vacíos. También escribimos: Por qué algunos bloques pueden tardar en minarse más de una hora?
Primero vamos nuevamente con el "por qué". Por qué es importante aprender algo sobre este tema? Porque también existe FUD (por cierto, FUD es ) sobre este tema.es.wikipedia.org/wiki/Fear,_unc…
Es decir, te van a decir que la minería de bitcoin está en serios problemas.
Vamos a echarle un 👁️ al precio. Es hora de tu #DiosGeneroso. Publico el precio a futuro porque #ZoiTreider y tenemos 🔮. Prepárate para un hilo de #AstrologíaParaNiñosGrandes. Primero, saber que el precio de bitcoin va a seguir una línea como la dibujada hace meses. 👇🏽
Es ese día de la semana donde leo mi 🔮 y paso a revisar mi gráfica del tweet de abajo que siempre pego desde hace AÑOS (tweet citado más abajo) porque #ZoiTreider. Preparado, que esto es #AstrologíaParaNiñosGrandes 🧵 hilo de tu #DiosGeneroso
El consenso científico (9 de los últimos 10 artículos o paperas) publicados ahora respalda la opinión de que la minería de bitcoin tiene beneficios tanto para el medio ambiente como para la red energética.
Hilo con artículos (el noveno está súper): 👇🏽
Bitcoin y sus impactos energéticos, ambientales y sociales: una evaluación de las necesidades clave de investigación en el sector minero.
De la minería a la mitigación: cómo Bitcoin puede apoyar el desarrollo de energías renovables y la acción climática.
Qué dice la gente sobre Ordinals Inscriptions NFT en bitcoin? Hilo (hilo definitivo??? No creo, no hay manera de ponerse d acuerdo)para principiantes, para q saques tu propia conclusión (me toca decirte que tú debes sacar tu conclusión, no seguir la mía, porq el tema se las trae)
Qué está pasando? Mucho se ha escrito sobre qué es todo esto, así que mejor dejo breve resumen fuera de mis tweets: criptonoticias.com/tecnologia/que…
Adiós al OTC del Discord (en el Discord de Ordinals hay gente con nodos bitcoin que te prestaban este servicio). OrdinalsBot te permite subir archivos a bitcoin sin nodo, incluso sin necesidad de que sepas qué estás haciendo. Era cuestión de tiempo.
Ahí haces el inscription. El ordinal te lo mandan (tienen un discord, Satoshibles discord, por si tienes dudas sobre el envío del Ordinal). No tener un nodo no saber qué estás haciendo tiene un precio. Te cobran inscription fee of 0.005 BTC (más de $114 solo en fee de la página
… es decir, más de ciento catorce dólares según el precio de bitcoin al momento de escribir este tweet, mas el fee que debes pagar a los mineros de bitcoin por el espacio de bloque usado, que pueden ser cuatrocientos dólares, más, menos, según el peso del JPG, MP3 o GIF