Estructura directorio de datos de un nodo completo (Bitcoin Core)

Localización (rutas por defecto)

  • Windows
  • C:\Users\YourUserName\Appdata\Roaming\Bitcoin
  • GNU/Linux
  • ~/.bitcoin/
  • MAC
  • ~/Library/Application Support/Bitcoin/

Estructura

Estructura ficheros y directorios
Estructura de directorios

Directorio .bitcoin

    .bitcoin
├── blocks        # contiene los datos de la cadena de bloques.
|   └── index     # una base de datos (LevelDB) que contiene metadatos de todos los bloques y su localización en el disco.
├── chainstate    # una base de datos (LevelDB) que guarda los UTXO (salidas no gastadas) y algunos metadatos de las transacciones de origen.
├── database      # guarda los ficheros "journaling" que utiliza Berkeley DB (BBDD usada por la cartera).
├── banlist.dat   # guarda las IPs/subred de los nodos baneados       
├── bitcoin.conf  # contiene la configuración del nodo Bitcoin
├── bitcoin.pid   # guarda el pid (identificador del proceso) de bitcoind mientras está en ejecución
├── debug.log     # el log de bitcoind o bitcoin-qt
├── mempool.dat   # las transacciones que se encuentran en la mempool del nodo
├── peers.dat     # base de datos con las direcciones IP de los nodos a los que nos hemos conectado
└── wallet.dat    # la cartera personal (Berkely DB *1*) con las claves y las transacciones.

1 https://bitcoin.stackexchange.com/questions/75141/why-is-wallet-dat-berkeleydb-instead-of-leveldb

Envía una propina a Jochemin

Añadir un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *