Cómo encontrar valores de Prev_Hash y Tx_Root

https://bitcoin.stackexchange.com/a/13347/27951

Según la respuesta aquí, parece que hay valores por bloque con cada uno Prev_Hashy tambiénTx_Root

No parece haber mucha documentación sobre cómo acceder a estos. ¿ Cómo puedo encontrar el Prev_Hashy el Tx_Rootdel bloque más reciente, por ejemplo?

Gracias

¿Quieres acceder a los valores del código? O solo verlos? Puede ver los valores en un explorador de bloques, pero para decodificar los valores de un bloque sin procesar, debe comprender el formato del protocolo de mensajes .
Me gustaría verlos por ahora, pero eventualmente acceder a ellos por código. Encontré el getblockmétodo que se puede usar para mostrar el árbol Merkle, pero ¿cómo encuentro el blockHashparámetro para pasar a ese método, por ejemplo, el último bloque o los últimos 10 bloques? No estoy seguro de dónde puedo encontrar esos blockHashes

Respuestas (1)

Mire un bloque en un explorador de bloques .

ingrese la descripción de la imagen aquí

Aquí, el Prev_Hash se llama 'Bloque anterior' y el Tx_Root se llama 'Merkle Root'.

Para obtener más información técnica, consulte la Documentación del protocolo .

Genial gracias. ¿ Puedo usar getblockpara acceder a esto a través de la API de Blockchain? Y también, ¿cómo puedo encontrar el hash del último bloque? ¡Gracias!
No soy un experto en la API de Blockchain, pero su documentación está aquí: blockchain.info/api/blockchain_api . Para el bloque más reciente, parece que puede usar: blockchain.info/latestblock .
Vaya, quise decir usar getblockpara acceder a esto a través de la API de Bitcoin, error tipográfico.
¿ Te refieres al comando Bitcoin Core RPC getblock? Sí, reporta esos valores.