La vista de bloques huérfanos de BlockChain.info muestra una bifurcación reciente de la cadena de bloques (comenzando con el bloque 173,928) que pasó cuatro bloques antes de quedar huérfano.
Además del rebobinado controlado que siguió al error de desbordamiento de valor en agosto de 2010 en el que 53 bloques quedaron huérfanos, ¿hay una bifurcación de bloques huérfanos tan larga o más larga que esta que ocurrió en 173 928?
Respuesta corta: 4 [antes de la bifurcación del 12 de marzo de 2013 ]
El incidente de Value Overflow parece ser la división de blockchain más larga de la historia. El problema con las bifurcaciones de blockchain es que una vez que se resuelven, el único rastro que dejan es una entrada de registro.
Para reconstruir lo siguiente, utilicé el resultado de printblocktree que me dieron en esta pregunta y la información de Blockchain.info .
Por lo que puedo ver en el printblocktree , theymos ha observado 90 bifurcaciones de blockchain en el rango de blockchain [90392-189512]. Este conjunto de datos tiene las siguientes bifurcaciones:
Blockchain.info tiene bastantes huérfanos más en su base de datos, aparentemente porque se conectan a muchos más nodos, pero su historial no se remonta al printblocktree de ellos. La primera bifurcación de blockchain que observó bitcoin.info se basó en el bloque 142257 desde entonces observamos 540 bifurcaciones:
El problema es bastante evidente: mientras que ambos ven bifurcaciones, el conjunto de ellos tiene una visión más pequeña de la red y pierde o malinterpreta las bifurcaciones (la que comienza en 155180 está marcada como una bifurcación de longitud 1 en los primeros resultados y como una longitud 2 en los primeros resultados). segundo). No podemos estar seguros de que blockchain.info atrape todas las bifurcaciones, pero podemos estar bastante seguros de que no hubo una bifurcación de más de 4, ya que la bifurcación sobreviviría más tiempo y sería vista por más nodos.
La bifurcación de blockchain del 12 de marzo de 2013 comenzó con 225430 y hasta ahora ha alcanzado el bloque 225461, por lo que tiene 31 bloques de largo. Algunos de ellos se extrajeron mucho después de que la bifurcación compatible con los clientes v0.7 recuperara la cadena más larga. En el punto máximo, la bifurcación admitida por los clientes v0.8 era al menos una docena de bloques más alta, lo que significa que las transacciones que tenían más de diez confirmaciones podrían haber sido revertidas al estado no confirmado (y si se gastaron dos veces, se ignoraron como si la transacción nunca se hubiera realizado). .
tilo
usuario418
Diablo-D3
tilo
Diablo-D3
muro