/btcAnalyzer

Herramienta ideal para la inspección de transacciones en el servicio de exploración de bloques de Bitcoin.

Primary LanguageShell

btcAnalyzer

btcAnalyzer es una herramienta hecha en Bash ideal para inspeccionar transacciones en el servicio de exploración de bloques de Bitcoin, conocido como Blockchain (blockchain.com).

¿Quieres saber cuánto dinero se mueve por el mundo?, te sorprenderán algunas transacciones.

Requisitos previos

Antes de ejecutar la herramienta, es necesario instalar las siguientes utilidades a nivel de sistema:

apt install html2text bc -y

Una vez instalado, podrás continuar en el siguiente punto.

¿Cómo ejecuto la herramienta?

Pâra empezar, tras ejecutar la herramienta, veremos lo siguiente:

First

La herramienta cuenta con 3 modos de exploración:

  • unconfirmed_transactions
  • inspect
  • address

La primera de ellas, nos permite listar las transacciones que se están realizando en tiempo real, pudiendo indicar a través del parámetro '-n' el número de transacciones totales a representar:

First

En caso de querer inspeccionar una transacción, podemos pillar el identificador de la transacción y a través del modo de exploración 'inspect', inspeccionar la misma, listando así las direcciones de entrada y de salida correspondientes. Es necesario hacer uso del parámetro '-i' para especificar el identificador de la transacción:

First

Actualmente, las direcciones de entrada y salida se filtran de la primera página. En caso de que la transacción como dirección de entrada o salida cuente con múltiples direcciones, a veces estas son representadas en otras páginas, si alguien se anima a scriptear esta parte para que pille el total de páginas y se te listen todas las direcciones involucradas, podéis hacerme un pull request y lo publico en el código :)

En caso de querer investigar las direcciones involucradas (tanto de entrada y de salida) en la transacción, a través del modo de exploración 'address' y haciendo uso del parámetro '-a' para especificar la dirección, podremos listar la información más relevante de la dirección especificada:

First