Soy consciente de que esto está relacionado con esta pregunta . Sin embargo, tengo curiosidad específica sobre qué sucedería con las recompensas mineras , no con las transacciones, en una condición de bifurcación.
Como se muestra en la imagen. Supongamos que en algún momento la cadena de bloques comienza a ramificarse. Cada bloque nuevo en cada cadena se agrega al mismo tiempo, hasta que eventualmente la cadena azul se vuelve más larga que la cadena verde debido a que G
se extrae más rápido. Entonces la cadena verde deja de ser válida.
¿Significa esto que los mineros de A, B, C y D, E, F no obtienen ninguna recompensa minera hasta que se determina una rama más larga (en este caso, la rama azul), luego los mineros de D, E, F, G obtener recompensas?
Si es así, ¿qué pasa si un minero egoísta lanza dos nuevos bloques en la cadena verde después de agregar G? (Como se muestra a continuación) ¿Eso significa que las recompensas se invierten nuevamente?
¡Gracias!
Ediciones:
Continuando con una de las respuestas, supongamos que lo que tenemos a continuación es una vista GLOBAL de todos los bloques en todo el sistema blockchain:
Entonces, aparentemente, los bloques de colores se vuelven huérfanos. Sin embargo, el bloque n.º 1 y el bloque n.º 3 parecen seguir recibiendo recompensas, excepto que nunca pueden gastar esas recompensas. Entonces, ¿eso significa que la cantidad total de bitcoins en el mercado será prácticamente inferior a 21 millones (después de que se extraigan todas las monedas), debido a estos bloques huérfanos? Es decir, ¿algunas monedas son recompensadas con los bloques huérfanos pero nunca pueden ser utilizadas por nadie?
¿Y los bloques 2, 4 y 5 también reciben recompensas (pero no pueden gastar esas recompensas)?
Debe distinguir entre la vista local de la cadena de los nodos y su vista global cuando se discute aquí.
Cada cadena (es decir: un bloque junto con todos sus antecesores directos e indirectos) es una versión de la historia. Dentro de esa cadena, el bloque paga a quien extrajo el bloque. En lo que respecta a los mineros en esa cadena, están extendiendo la cadena que creen que es legítima y se ven a sí mismos como pagados en el proceso. Entonces, el minero de B cree que B le está pagando, y cree que el bloque padre le está pagando a A. Similar con C, viendo que se paga a A y B.
Sin embargo, cuando ocurre la reorganización, los mineros de A, B y C, junto con los nodos que vieron esos bloques primero, se dan cuenta de que estaban trabajando en una versión de la historia que la red (probablemente) no aceptará, y cambian a la cadena DEFG, en la que no se les paga.
Ahora bien, existe una regla en Bitcoin llamada madurez , que impide que las monedas acuñadas en bloques se gasten hasta que se hayan minado 100 bloques encima. Esto evita una situación en la que muchas transacciones se invaliden debido a una reorganización que elimina la base de monedas que formó el crédito inicial. Después de 100 bloques, es muy poco probable que se produzca una reorganización.
La base de monedas (o la salida con la recompensa minera) solo se puede gastar después de que COINBASE_MATURITY
se haya alcanzado, que se establece en 100 bloques . Por lo tanto, un minero que gasta una base de monedas que luego se invierte es solo un problema si hay una reorganización de más de 100 bloques. Las posibilidades de que esto suceda en la red principal de Bitcoin son infinitesimalmente pequeñas.
mike de prision
pieter wuille
mike de prision
pieter wuille
pieter wuille
pieter wuille
pieter wuille
pieter wuille