Los mineros son los que crean la cadena de bloques transacción por transacción y por ello el gobierno chino tiene capacidad de modificar el registro de transacciones.
Me sorprende leer de alguien como tú una afirmación así de errónea. Ni el gobierno chino ni siquiera el conjunto de los mineros tienen la capacidad de modificar el registro de transacciones. Afirmar esto es un error común entre la gente que no entiende cómo funciona la prueba de trabajo.
"Modificar el registro de transacciones" implica un esfuerzo exponencial con cada bloque que intentes profundizar, lo que hace que muy pronto te encuentres con la imposibilidad energética de lograrlo antes de que el resto de la red de mineros incluya un nuevo bloque y den al traste con todo el trabajo de falsificación que estás intentando.
Como ya digo, no se puede modificar sustancialmente el registro de transacciones pasado, pero lo que sí que se puede hacer es crear (secreta o públicamente) un registro alternativo.
Pero somos los nodos los que, si nos presentan un registro alternativo, hemos de decidir cómo actuar y a quién creer. Por lo tanto somos nosotros, los usuarios (=nodos), los que en última instancia decidimos.
La acción descentralizada de la minería suele presentar a la red de Bitcoin versiones LIGERAMENTE distintas del registro de transacciones casi a diario, como por ejemplo cuando un bloque es minado casi a la vez por dos mineros distintos ubicados topológicamente bastante alejados entre sí. Cuando esto se da, los nodos somos suficientemente flexibles como para aceptar este tipo de divergencias porque sabemos de matemáticas y sabemos que este tipo de divergencias es muy improbable que se trate de un ataque de la minería al sistema.
Si la divergencia entre versiones se mantuviese durante dos bloques... bueno, los nodos seguimos creyendo que, probabilísticamente, esto puede ocurrir con alguna frecuencia.
Si la divergencia entre versiones fuera de tres bloques, las matemáticas nos dirían que es un evento de alta improbabilidad.
¿Cuándo una divergencia entre versiones de la cadena es "demasiado improbable" como para empezar a temer un ataque? Pues como casi todo lo que ocurre en Bitcoin, es una decisión particular de cada uno.
Lo que está claro es que, al final, somos los nodos los que decidimos cuál de las versiones de la cadena que nos presentan los mineros es la correcta, como no podría ser de otra manera.
Quien quiera aprender más sobre esto puede leer sobre la reorganización de cadena que hubo en marzo de 2013 cuando la versión 0'8 de Bitcoind introdujo un cambio en la estructura de la base de datos que almacenaba las transacciones en el software de Bitcoin y surgieron dos versiones muy diferentes de la cadena de bloques, ambas válidas para dos versiones de software distintas que corrían los nodos.
En aquel suceso, cuando las distintas versiones de la cadena mostraron divergencias incompatibles con la probabilidad, saltaron las alarmas en todo el sistema y se demostró que las fuerzas que mantienen la convergencia de los intereses de los nodos, mineros y desarrolladores es muy potente y los tres participantes colaboraron para consensuar una versión del historial.
Pero en el caso de que un grupo de mineros mantuviese una actitud hostil y se negase a consensuar una única versión, serían los otros dos colectivos (desarrolladores y nodos) los que aplicarían el rodillo y terminarían provocando un cisma que separaría del sistema a los mineros díscolos.
Y lo mejor de todo es que, lo contrario, que un grupo de nodos o que un grupo de desarrolladores intenten atacar el consenso de Bitcoin, también ha ocurrido antes con idénticos resultados. Los otros agentes participantes del sistema les han dado una patada en el pandero y los han apartado por la vía rápida.