En estos días libres los estoy aprovechando para refrescar mis conocimientos de programación en python. Y estoy estudiando con un proyectico en mente: un explorador de bloques.
En teoria sería facil hacerlo visto que las direcciones y los hashes registrados dentro de una cadena son muy particulares y el escaneo de un "string" puede hacerse de modo satisfactorio, aunque con un interprete como Python sea algo lento.
El problema es que la cadena de bloques tiene un formato binario que no sé como puedo leer con el metodo "read" de Python.
¿Alguien sabe o tiene alguna sugerencia para escanear la cadena de bloques con Python?
Toda la cadena de bloques a pelo¿, el abe está hecho en python y trabaja con los archivos .dat del cliente bitcoin, que son de un formato de base de datos, mirando el source de bitcoind veo referencias a LevelDB 1.15, no se si por ahí podrás encontrar algo mas fácil.
Un saludo