How to extract h160 address of bitcoin blockchain?

0 votes
I have with me bitcoin blocks of over 100GB. I want to extract the data from it and read them. I have tried to extract the data using Berkeley DB but it didnt work. I am trying to use python for this but now understanding how to do it.  How can i extract the data using python?
Jul 16, 2018 in Blockchain by slayer
• 29,050 points
104 views

1 answer to this question.

0 votes
You can extract the data using the software that is available in the following link:
https://github.com/znort987/blockparser

When you download it, you will find the following example in the README file:
. Compute and print the balance for all keys ever used since the beginning of time:

    ./parser all >all.txt

When you run it, you should see something like this:

root@81d54ebe5b25:~/blockparser# ls -alh all.txt
-rw-r--r-- 1 root root 900M Aug 25 09:33 all.txt
root@81d54ebe5b25:~/blockparser# head all.txt
---------------------------------------------------------------------------
          State of the ledger at block 194124 (minted : Thu Aug 16 03:36:13 2012)
---------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
              Balance                      Hash160                             Base58                  nbIn        lastTimeIn          nbOut        lastTimeOut
---------------------------------------------------------------------------------------------------------------------------------------------------------------------
         507335.01317523 8bf24a18a58ab500d30c73bf21dbf4703d31ad2c 1DjwTabcA1scU4ztjuA69LaKe1LmhyxYbV    152 Tue Aug 14 18:11:09 2012      17 Tue Jul 17 02:32:38 2012
         105555.03133700 582431b9e63d2394c8b224d1bc45d07ae95d2379 195Pgoq2mPV2oV4k3mTDVrgZnGMMfcxbfy     48 Fri Jun 22 16:26:43 2012       0 Thu Jan  1 00:00:00 1970
          79957.03133700 a0b0d60e5991578ed37cbda2b17d8b2ce23ab295 1FuuPsGb2Thr72Lohsoy1McTsQJfwoEckV      4 Sun Jul 15 20:36:59 2012       0 Thu Jan  1 00:00:00 1970
          53000.03133700 3d9e561f21d312f9b8b46e74169263e2452d5591 16Trt1jJsDHCcBAMxyJTgKzXAfKqwZFkAA     16 Sun Jul 15 20:36:59 2012       9 Sun May 13 12:13:16 2012
answered Jul 16, 2018 by digger
• 27,630 points

Related Questions In Blockchain

0 votes
1 answer

How can I retrieve to and from address in transaction directly from blockchain?

The spending conditions, i.e., who is able ...READ MORE

answered Jul 11, 2018 in Blockchain by Shashank
• 10,330 points
63 views
0 votes
1 answer

In a non-cryptocurrency implementation of Blockchain, how to successfully mine a node?

Difficulty is a property of the blockchain, ...READ MORE

answered Jul 13, 2018 in Blockchain by Perry
• 17,010 points
40 views
0 votes
1 answer

How to handle memory and processor limitations of nodes in blockchain?

Yes, that's a valid concern. The Bitcoin ...READ MORE

answered Jul 13, 2018 in Blockchain by Shashank
• 10,330 points
24 views
0 votes
1 answer
0 votes
1 answer

How to solve “More than one instance of bitcore-lib found” error?

There is a temp solution here. ~/bitcore-explorers/node_modules/bitcore-lib/index.js line 7: bitcore.versionGuard ...READ MORE

answered Jul 25, 2018 in Blockchain by slayer
• 29,050 points
438 views
0 votes
1 answer

Invalid Batch or signature in Savtooth

This will solve your problem import org.apache.commons.codec.binary.Hex; Transaction txn ...READ MORE

answered Aug 1, 2018 in Blockchain by digger
• 27,630 points
61 views
0 votes
1 answer

How to generate new address for blockchain wallet?

You can use the following to generate ...READ MORE

answered Jul 16, 2018 in Blockchain by digger
• 27,630 points
79 views
0 votes
1 answer

How to get current value of bitcoin?

You can use json_decode to transform it ...READ MORE

answered Aug 20, 2018 in Blockchain by digger
• 27,630 points
45 views