This blog is written by Fergal Reid and Martin Harrigan. We are researchers with the Clique Research Cluster at University College Dublin. The results in this blog are based on a paper we wrote that considers anonymity in the Bitcoin system. A preprint of the paper is available on arXiv.

Update (January 1, 2013): We received many requests for an up to date, human-readable copy of the block chain, which can be difficult to extract using existing tools. One of the authors, Martin Harrigan, has released QuantaBytes to this end. It provides up to date copies of the block chain along with tools for analysis and visualization. Check it out!

Friday, September 30, 2011

Code, Datasets and SPSN'11

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:
  • in, hash, coinbase
  • in, hash, prev_hash, prev_index, pubkey
  • out, hash, index, pubkey, value
For the analysis in our previous blog post, we constructed three networks from this text-file: the transaction network, the public-key network and the user network. They are essentially directed graphs with attributes. Their construction is described in the preprint on arXiv. The networks were constructed on 13th July 2011.
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 each case, the first two columns in an edge list reference line numbers in the corresponding vertex list. For example, the first entry in user_edges_2011-07-13.txt ("1 - 5994 - 8.94 - 2011-07-04-09-05-56") indicates that the user represented by line number 1 of user_vertices_2011-07-13.txt sent the user represented by line number 5944, 8.94BTC on the 4th July 2011.

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.


  1. At Moon Bitcoin you may get FREE bitcoins. 290 satoshis every 50 mins.

  2. Earn free bitcoins over at Easy Bitcoin. 11 to 33 satoshis every 10 mins.

  3. Nice Blog,Thanks For Sharing Information.
    BTC MONK is best bitcoin wallet you can easily buy sell bitcoin in india.

  4. PrimeDice Bot with Seed Changer Released to Make 100% profit,
    get it here:

  5. Are you tired of looking for bitcoin faucets?
    Triple your claimed satoshis with this new BTC FAUCET ROTATOR.

  6. If you're trying to BUY bitcoins online, Paxful is the ultimate source for bitcoins as it allows buying bitcoins by 100's of payment methods, such as MoneyGram, Western Union, PayPal, Credit Card and even exchanging your gift cards for bitcoins.

  7. Bitcoin support call 1-855-785-2511 for Bitcoin wallet recovery tool, Bitcoin wallet recovery service, Bitcoin support, bitcoin password recovery, Buy Bitcoins Online.

  8. This market strategy is required to obey the whole system in the right manner.

    Stock Cash Tips
    MCX Market Tips

  9. Real Proof BTC Payout and Withdraw 2017.

  10. 100 % money back granted Forex signals service provider is Usaforexsignal.
    Usaforexsignal is the most popular forex signals service provider in the world. Usaforexsignal provide 100% accurate forex signal and best forex signal service.

  11. Amazing content! It's great to see how Bitcoin and other altcoins are making progress for the future and changing the way we pay. Not only that but people are making good money investing into crypto. One way to makey money is to invest into Bitpetite.

    Bitpetite is a platform that allows you invest and make money. You earn 3.60% on weekdays and 1.00% on weekends for 6 or 9 weeks depending on your choice.
    Good investment opportunity.You get instant BTC, LTC, ETH, XMR withdrawal once you hit min. withdrawal amount.

    Check out the site for more info and join my army

  12. Forex trading is getting popular day by day. Most often a newbie trader enters forex market without basic knowledge. As a result they lose their entire fund. Forex SignalsCan be useful for a newbie trader. It indicates when to buy and when to sell in the market. With the help of forex signal a trader can make profit as well as develop their own strategy. If a busy trader more handy service, he may take forex trade copier serviceprovided by many signal providers. Before going to purchase a signal a trader needs to find out best Forex Signal Provider

  13. This comment has been removed by the author.

  14. This comment has been removed by the author.

  15. Yes, it is must to analysis things accurately with this market, as it is something that could have huge benefits. I love it with my current pick which is, it is marvelous and got just the type of deal that one wants. With them been so popular having become the FIRST Herbal Supplement Company to have ICO, it is now running wild with the popularity getting increased on day to day basis, it makes it such a brilliant option.

  16. BIT KONG is a verifiably fair online bitcoin game.

    And most importantly, Claim bitcoins every 10 minutes from the btc faucet.

  17. Easy crypto multi-currency mining pool & 1-click graphic miner.

    Start mining effectively with your computer or smartphone. Download MINERGATE.

  18. One thing I have clearly understood, it is that you can’t gain here unless you have clear understanding about things. That is exactly why I have learned it all properly first and only now, I have gone with investing. I have found upcoming ICOs as better bet in terms of returns. And when you got one like Santacoin, it is not hard decision to make. They are based upon decentralizing cryptocurrency and with the whole structure are excellent too given options like mining, staking or direct purchase. I seriously can’t see how anyone will miss out on this if there is any sense!


  19. Most accurate forex signals service provider is Hot Forex Signal. Hot Forex Signal Provide best forex signals and forex trade copier service . To get this service you can get two option, one is trail another is premium. Trial signal services will provide you limited signals, on the other hand, the premium signals services will provide you their full service at a contracted period.
    Hot Forex Signal:

  20. Thankyou so much sharing for informative valuable post. Many people will profit from this post in their business Great Job, Keep it up.
    Comex signals

    Silver tips