University of Illinois at Chicago
Spagnuolo_Michele.pdf (5.15 MB)
Download file

BitIodine: Extracting Intelligence from the Bitcoin Network

Download (5.15 MB)
posted on 2016-03-13, 00:00 authored by Michele Spagnuolo
Anonymity in Bitcoin, a peer-to-peer, decentralized electronic currency system, is a complicated issue. While the Bitcoin technology can support strong anonymity, the current implementation is not strongly anonymous. In this thesis we present a tool, BitIodine, for extracting intelligence from the Bitcoin network, by grouping transaction graphs into user graphs, thanks to heuristics that set ownership relations between addresses and users, and profiling activity at different abstraction levels: the transaction level, the address level, and up to the user level. BitIodine makes use of a new approach for creating the user graph, and is actually a collection of deployable modules to parse the blockchain, cluster addresses, classify addresses and users, graph, export and visualize elaborated information from the Bitcoin network. In particular, we show that using a combination of modules it is possible to prove that one bitcoin address actually belongs to the Silk Road, the large black market.



Venkatakrishnan, Venkat N.


Computer Science

Degree Grantor

University of Illinois at Chicago

Degree Level

  • Masters

Committee Member

DasGupta, Bhaskar Zanero, Stefano

Submitted date



  • en

Issue date


Usage metrics


    No categories selected