Creación de competencia minera en registro

Como sabemos, Bitcoin core-Regtest se usa para configurar nuestra propia cadena de bloques a partir de Genesis Block. He creado dos nodos en mi host local que se ejecutan en diferentes puertos (estoy usando Windows 8.1). Están conectados entre sí. Ahora quiero aumentar el nivel de dificultad y crear una competencia minera entre dos nodos.

Puedo usar manualmente generar Number_of_blocks para extraer tantos Number_of_blocks en cualquier nodo y también incluye mis transacciones recientes que aún no están incluidas en la cadena de bloques durante la minería.

Pero, ¿cómo puede tener tal arreglo en el que aumentaré la dificultad y comenzaré a minar en ambos nodos, y el que llegue primero transmitirá el bloque y ganará la carrera?

Cualquier referencia o explicación paso a paso sería muy apreciada

Respuestas (1)

Las versiones anteriores de bitcoin core incluían un minero, y podía usar la llamada RPC setgeneratepara activarlo. Sin embargo, esta funcionalidad se eliminó en Bitcoin Core v0.13.0 . En cualquier caso, esto no parece funcionar en regtest (lo probé con v0.11.1 y devuelve un mensaje que dice que use en su generatelugar).

Cada vez que necesito "simular" nodos que compiten con los míos en una red de registro, defino su poder de minería y selecciono aleatoriamente cuál de ellos va a minar teniendo en cuenta su poder de minería definido. Luego, envío una generate 1llamada RPC al minero que ha sido seleccionado.

Sí, pero ¿cómo definiría el poder de minería de un nodo en el núcleo de bitcoin del software? ¿Y cómo enviaría generar 1 llamada RPC al minero seleccionado?
@DOLLYPATWA respondió a su propia pregunta, usaría la interfaz rpc y le enviaría una llamada de generar 1 bloque.