Estoy tratando de poner mi pie en la puerta con bitcoind. Saqué la versión de github aquí . Como se sugiere aquí , estoy iniciando el daemon así
bitcoind -daemon
y lo estoy monitoreando así
bitcoind getinfo
Y obtengo el siguiente resultado
{
"version" : 89900,
"protocolversion" : 70002,
"walletversion" : 60000,
"balance" : 0.00000000,
"blocks" : 269516,
"timeoffset" : -2,
"connections" : 8,
"proxy" : "",
"difficulty" : 510929738.01615179,
"testnet" : false,
"keypoololdest" : 1386220819,
"keypoolsize" : 101,
"paytxfee" : 0.00000000,
"errors" : "This is a pre-release test build - use at your own risk - do not use for mining or merchant applications"
}
Obviamente, algunos se explican por sí mismos, pero ¿alguien podría explicar qué significa todo este resultado?
Una explicación del significado de los campos dados por 'getinfo':
versión: el número de versión de este programa bitcoin-qt o bitcoind. Ambos son equivalentes. -qt es simplemente la versión de la interfaz gráfica de usuario
protocolversion: La versión del protocolo de red bitcoin compatible con este cliente (software de agente de usuario).
walletversion: La versión del archivo wallet.dat. Wallet.dat contiene direcciones de bitcoin y pares de claves públicas y privadas para estas direcciones. Hay datos adicionales en la billetera. Se debe tener cuidado de no restaurar desde una copia de seguridad de billetera anterior. ¡Las nuevas direcciones generadas en la billetera desde que se realizó la copia de seguridad anterior no existirán en la copia de seguridad anterior! Fuente: https://en.bitcoin.it/wiki/Wallet
balance: El número total de bitcoins retenidos en el archivo wallet.dat.
bloques: El número total de bloques que constituyen la cadena de bloques compartida.
timeoffset: Segundos de diferencia entre la "hora del reloj de pared" de este nodo y la mediana informada por nuestros compañeros de red.
conexiones: el número de pares en la red P2P de bitcoin a la que está conectado este nodo.
proxy: si usa un proxy para conectarse a la red, se enumera aquí; de lo contrario, en blanco.
dificultad: el factor de dificultad de minería actual. La dificultad aumenta a medida que más mineros y más poder de cómputo hash compiten para ser el próximo en tener un bloque de transacciones agregado a la cadena de bloques.
testnet: valor booleano (verdadero O falso). Hay una red bitcoin paralela, la red de prueba, donde se pueden realizar pruebas y experimentos sin afectar la red P2P oficial de bitcoin en vivo.
keypoololdest: marca de tiempo (época UNIX) de la clave más antigua en el conjunto de claves
keypoolsize: el cliente mantiene una cantidad de direcciones en reserva. Este es el tamaño de esa reserva.
paytxfee: Especifica qué tarifa está dispuesto a pagar el cliente para agilizar las transacciones. Los mineros pueden optar por ignorar las transacciones que no pagan una tarifa, y estas transacciones sin tarifa tendrán una prioridad baja en la cola de transacciones pendientes y pueden permanecer allí durante horas.
errores: Este campo puede informar de diferentes condiciones de estado. Lista completa de códigos de error en el archivo fuente bitcoinrpc.h ( https://dev.visucore.com/bitcoin/doxygen/bitcoinrpc_8h_source.html ) (Ejemplos: "Bitcoin no conectado", "error de base de datos", "Keypool se agotó". ..)
Esto se suma a la respuesta de Dan K. Desde que lo escribió hay un nuevo campo:
tarifa de retransmisión: la tarifa de retransmisión también es la tarifa de transacción, pero se refiere a un uso diferente al que puede conocer. Se incluye una tarifa de transacción con una transacción para alentar y recompensar a los mineros por incluir la transacción en la cadena de bloques. Se refiere al monto de la tarifa mínima que requieren otros clientes en la red peer-to-peer para reenviar transacciones a otros pares. Esta tarifa se establece para evitar la transmisión y propagación de transacciones de spam tipo DDoS. La tarifa de retransmisión está codificada en un lugar diferente al de la tarifa de transacción en Bitcoin. En el pasado, también se fijó en una cantidad diferente a la tarifa de transacción. Para una buena parte de la historia reciente de Bitcoin, la tarifa de transacción mínima utilizada por el cliente de Bitcoin y por la mayoría de los mineros fue de 0,0005 BTC por kB, pero la tarifa de retransmisión mínima se codificó en 0,0001 BTC.
unlocked_until
también es un nuevo campo getinfo.
puk
bitcoin
=P