Blockchain de más de 36 GB y causando problemas de espacio en disco

Quiero instalar el demonio bitcoind en una computadora con relativamente poco espacio libre (alrededor de 35 GB disponibles). Pensé que la cadena de bloques tenía un tamaño de unos 20 GB y pensé que no sería un problema, pero tengo problemas de espacio en disco. Lo que hice fue:

  • Primero probé el archivo torrent para iniciar la cadena de bloques. Descargué todo el archivo dat y luego intenté importarlo, pero al importarlo me encontré con problemas de disco. Aproximadamente la mitad se importó antes de que el disco estuviera lleno.
  • Luego eliminé el archivo de arranque y dejé que bitcoind cargara la cadena de bloques de los compañeros. Parece que usó el archivo de arranque medio importado, por lo que el primer bit fue bastante rápido.
  • Sin embargo, ahora tengo 36 GB en el directorio de bloques y mi disco está lleno. ¡Aún no todo está descargado!

Mi pregunta es:

  • ¿Es la cadena de bloques realmente tan grande?
  • ¿Hay algún archivo que pueda eliminar, dada mi forma particular de hacerlo?

Tengo un blk00001-00253 y un rev00001-rev00253 en mi directorio de bloques. ¿Puedo eliminar esos archivos rev tal vez?

Olvídate del archivo torrent por completo. Es más lento y en realidad requiere el doble de espacio en disco mientras se procesa (como ha descubierto).
La respuesta dada es correcta, pero agregaría que también puede mover la cadena de bloques a un almacenamiento externo si tiene una unidad de repuesto. Puede especificar el directorio de datos de la siguiente manera: -datadir=<dir> en el inicio de la línea de comando, pero no hay una configuración similar para el archivo bitcoin.conf, por lo que al ejecutar bitcoind de esa manera, es posible que desee escribir un script de shell simple para iniciarlo por usted. .

Respuestas (1)

depende de lo que quieras hacer. Recuerde, para usar bitcoin no necesariamente necesita un nodo completo. Puede utilizar muchos de los clientes ligeros que existen que se basan en la verificación de pago simplificada (SPV). Pero si desea ser un nodo completo (quizás está minando o desea verificar las transacciones usted mismo), entonces debe descargar la cadena de bloques completa, que tiene casi 35 GB de tamaño: https://blockchain.info/charts/blocks- Talla

Gracias. Necesito la cadena de bloques completa para mis propósitos. Es extraño que sea de 35 GB y el mío ya tiene 36 GB y aún no se ha descargado por completo.
@usuario en el disco se crean algunos índices además de solo los datos de la cadena de bloques. Además, dependiendo de cómo lo mires, podrías estar comparando 1 GB como 1 000 000 000 bytes en un lugar con 1024*1024*1024 en otro. Podría considerar ejecutar un nodo de poda, que es prácticamente lo mismo que un nodo completo (incluida la seguridad), excepto que desecha parte del historial anterior. La versión 0.11 lo hará posible.
Sí, supongo que eso explica la pequeña diferencia. De todos modos, la respuesta es: sí, la cadena de bloques actualmente es de ~35 GB, por lo que marcaré esta respuesta como aceptada. ¡Gracias!