¿Existen exploradores de cadenas de bloques que proporcionen datos Tx sin procesar y encabezados de bloques?

He mirado algunos de los exploradores de blockchain más populares, pero ninguno de ellos parece proporcionar la función que estoy buscando. Me gustaría encontrar un explorador de blockchain que le permita ver datos Tx sin procesar y encabezados de bloques sin procesar. Los exploradores que he visto analizan los datos sin procesar y los presentan en un formato más legible para los humanos. ¿Hay alguno que proporcione los datos sin procesar?

¡Gracias!

Respuestas (3)

Puede obtener esta información de blockchain.info, simplemente agregando ?format=hexal final de la URL correspondiente.

Por ejemplo, aquí hay un bloque reciente (altura 509,244):

https://blockchain.info/block/00000000000000000000635bda771916ca727db53fea5441508f7161386e066be

Y aquí están los datos sin procesar para ese bloque, en hexadecimal:

https://blockchain.info/block/00000000000000000000635bda771916ca727db53fea5441508f7161386e066be?format=hex

(Tenga en cuenta que deberá analizar el encabezado del bloque a partir de estos datos, ya que esa URL volcará los datos sin procesar para todo el bloque)

Del mismo modo, aquí hay una transacción de ese bloque:

https://blockchain.info/tx/74d350ca44c324f4643274b98801f9a023b2b8b72e8e895879fd9070a68f7f1f

Y aquí están los datos sin procesar de esa transacción, en hexadecimal

https://blockchain.info/tx/74d350ca44c324f4643274b98801f9a023b2b8b72e8e895879fd9070a68f7f1f?format=hex

Gracias, no sabia de esto! Justo lo que estaba buscando.
¿Conoces la URL de testnet?

Puede usar la información de bitpay:

/insight-api/rawblock/[:blockHash]
/insight-api/rawblock/[:blockHeight]
/insight-api/rawtx/[:rawid]
Esta también es una gran opción, solo aceptando la otra respuesta porque está más en línea con lo que estaba buscando, también conocido como explorador de bloques en línea con esa funcionalidad.

Actualizado para octubre de 2021: blockchain.info (ahora blockchain.com) ya no devuelve datos sin procesar simplemente al agregarlos ?format=hexa su explorador habitual. Más bien, debe usar su API, que documentan aquí: https://www.blockchain.com/api/blockchain_api

No pude hacer que esto funcionara en mi navegador, pero en la terminal esto funcionó para mí:

% wget -O block154595.blk "https://blockchain.info/rawblock/0000000000000bae09a7a393a8acded75aa67e46cb81f7acaa5ad94f9eacd103?format=hex"