Cambiar de un lado a otro entre Bitcoin ABC y los nodos Core (Ubuntu) [cerrado]

Necesito obtener mi BCH previo a la bifurcación y la única forma de hacerlo resultó ser a través del cliente Bitcoin ABC. ¿Cómo cambio de un nodo Bitcoin Core instalado en Ubuntu a un nodo Bitcoin ABC y nuevamente a Bitcoin Core? ¿Debo eliminar el nodo por completo cada vez que cambio a otro nodo? Supongo que ambos tipos de nodos pueden usar los mismos datos de blockchain (hasta la fecha de la bifurcación), por lo que sería genial evitar descargar 150 GB de datos cada vez. Soy nuevo en Ubuntu, así que agradecería instrucciones claras. ¡Gracias!

Respuestas (1)

Si bien puede alimentar la cadena de bloques de Bitcoin Core a Bitcoin ABC, Bitcoin ABC cambiará la cadena de bloques. Por lo tanto, necesitará dos copias de la cadena de bloques si también desea ejecutar Bitcoin Core.

Además, desafortunadamente, no puede ejecutar fácilmente estos dos clientes uno al lado del otro. Si intenta instalar Bitcoin ABC, se instalará solo sobre Bitcoin Core y usará el mismo archivo de configuración. La única solución es algún tipo de contenedorización. Puede hacer esto usando una segunda computadora. Lo estoy haciendo instalando un segundo Ubuntu en una máquina virtual. Uso KVM/QEMU con Virt-Manager. Luego instalo Bitcoin ABC en esa máquina virtual. Guardo una segunda copia de la cadena de bloques en mi máquina host y la monto a través de NFS. Simplemente agregue a su /etc/fstab algo como:

192.168.122.1:/home/User/BitcoinCash /home/User/BitcoinCash nfs hard,timeo=14 0 0

Tenga en cuenta que 192.168.122.1 es la dirección predeterminada en la que se puede acceder a su máquina host. Ver aquí _

Hasta ahora, esto ha funcionado y he podido sincronizar con la bifurcación, pero más allá de eso, tengo algunos problemas por los que estoy preguntando aquí . [Ahora puedo completar la sincronización. Ver ese enlace. Asegúrese de que al copiar el directorio .bitcoin para usar con Bitcoin ABC, elimine el directorio chainstate/ y los bloques/{blk,rev}*.dat que contienen bloques más allá de la bifurcación, o el cliente se congelará.]

Tenga en cuenta también que debe tener cuidado con la billetera que alimenta a Bitcoin ABC. No lo alimente con su billetera Bitcoin si le queda algo. Primero, transfiera todo a una segunda billetera. Entonces dale a Bitcoin ABC tu primera billetera. Dado que esa primera billetera tenía BTC en la bifurcación, esos BTC se convertirán en BCC aunque en algún lugar posterior a la bifurcación la billetera se vacíe. La razón para transferir su BTC de la billetera a una segunda es que nunca querrá confiar en una segunda pieza de software, en este caso Bitcoin ABC, con las claves que podrían darle acceso a sus bitcoins (clásicos).