¿Es posible ejecutar bitcoind sin descargar la cadena de bloques?

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?

Respuestas (3)

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.

Jacob, gracias por ampliar mi respuesta ciertamente concisa, pero no es correcto que -QT sea un envoltorio para bitcoind. Comparten código fuente común, pero son dos aplicaciones independientes. Por ejemplo: puede eliminar bitcoind de un sistema Windows y -QT seguirá funcionando con normalidad. Además, el Mac -QT ni siquiera viene con bitcoind, debe compilarse por separado. Ambos ilustran que -QT es independiente de bitcoind. El hecho es que Satoshi y más tarde el equipo de desarrollo de Bitcoin sintieron que valía la pena que el cliente descargara y validara la cadena de bloques completa, por eso existe hoy.
Ambos operan con el mismo código, eso es lo que quise decir.

No, no hay forma de ejecutar bitcoind sin descargar la cadena de bloques.

¿Podría ampliar el por qué?

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).