Estoy usando bitcoind en un proyecto y solo necesito enviarme bitcoins a mí mismo (de una billetera a otra), por lo que la confianza no es un factor.
Dicho esto, ¿hay alguna forma de ejecutar bitcoind sin necesidad de descargar la cadena de bloques completa?
Editar: sé que Bitcoin-QT se ejecuta como "nodo completo". ¿Bitcoin?
No es posible con la versión actual de Bitcoind, Bitcoin-QT es simplemente un envoltorio de GUI para Bitcoind, por lo que se aplica lo mismo para ambos.
Si necesita una billetera que no descargue la cadena de bloques completa, elija una billetera delgada como Electrum . Descarga oídos de bloques, pero eso lleva unos segundos. Si desea realizar su proyecto mediante programación, considere las muchas bibliotecas, como Bitcoinj , Libbitcoin y muchas otras.
No, no hay forma de ejecutar bitcoind sin descargar la cadena de bloques.
Ejecute una red de prueba :
Simplemente configure su bitcoin.conf en 'testnet=1' en todas las máquinas que está conectando.
Luego puede extraer y transferir Bitcoins "falsos" en su red de prueba privada, sin tocar la oficial (sin descargar la cadena de bloques)
Naturalmente, estas monedas no se pueden usar fuera de la red de prueba que creó porque en realidad está creando una cadena de bloques de prueba en la que se crean las monedas. Todo funciona igual que el cliente normal de Bitcoin (o bitcoind).
CrisW
Juan T.