From: Analysis of the Bitcoin blockchain: socio-economic factors behind the adoption
Number of blocks
400,000
Number of transactions
111,793,127
Number of unique Bitcoin addresses
128,894,781