If you would like to generate a text-file describing the entire list of Bitcoin transactions from your local data directory, we have forked Gavin Andresen's bitcointools project to include an "--all-transactions" option. It produces a tab-delimited text-file where each line corresponds to one input or output of a transaction (in/out) and has one of the following formats:
To help others verify our work, and allow further academic study of the Bitcoin networks, we are making these networks, generated from the public transaction history, available for download:
- in, hash, coinbase
- in, hash, prev_hash, prev_index, pubkey
- out, hash, index, pubkey, value
To help others verify our work, and allow further academic study of the Bitcoin networks, we are making these networks, generated from the public transaction history, available for download:
- The Transaction Network (transaction_vertices_2011-07-13.txt, transaction_edges_2011-07-13.txt)
- The Public-Key Network (public_key_vertices_2011-07-13.txt, public_key_edges_2011-07-13.txt)
- The User Network (user_vertices_2011-07-13.txt, user_edges_2011-07-13.txt)
Finally, we will be presenting a paper describing our work at the First International Workshop on Security and Privacy in Social Networks 2011 (SPSN'11) next month.