It is widely accepted that Bitcoin is both a transaction network, and a currency subject to speculative market action like established fiat currencies. In a sense, it is a transaction network with a 'capacitor' in the middle, which happens to be stored value in the form of the world's first distributed digital currency.

I investigated and performed some analysis around Bitcoin Days Destroyed, and found it a little empty in terms of measuring the adoption of Bitcoin as a tranactional currency. Instead, I simply took a moving average of the number of transactions per block as a straight indicator of real transactional activity. This analysis makes no attempt to measure or attribute meaning to the size of transactions; the focus is exclusively on the volume of transactions.

To that end, the attached is a graph of transactions per block which includes a linear best-fit trend and a 255 sample rolling average. Both show clearly that the transaction count has trended down over the past few months. How valid is this graph as a proxy for the adoption of Bitcoin as a tranactional currency, and what level of activity should we want to see before we'd consider Bitcoin a 'success' as such a currency?

NOTE: in the graph below, the the slope co-efficient is transactions/(block*day), so the implication is that the average number of transactions per block is falling at a rate of 0.0716 per day, or about 1 transaction fewer every 2 weeks.

Bitcoin Transaction Trend Analysis

1 Answer 1


The main problem I can see with using such a metric to measure adoption is that a tremendous amount of transactions take place on the various exchanges during periods of heavy speculative investment.

During the current downtrend we're probably experiencing a lower percentage of traffic from investors and a higher percentage of traffic from actual users of the currency. The problem is that there isn't really any feasible method of weeding out the MtGox, TradeHill, Britcoin etc traffic from the regular use cases.

The only way that I can imagine being able to weed out such transactions is if MtGox and their ilk actually provided a full list of the transactions they process each day. Armed with a list of transactions from at least the major exchanges we could mostly eliminate speculative use from our measurements and see something closer to actual adoption levels.

Unfortunately to my knowledge no such transaction list exists and without it, it's uncertain if such a rolling average is showing a decline in actual adoption or simply a decline in speculation. One of the big difficulties to be encountered in Bitcoin is that it's simultaneously quite open and extremely closed and can be very difficult to perform meaningful analysis on.

  • The goal of the question was to zoom in on ordinary 'economic' transactions which are specifically not speculative in nature. The relatively high frequency FX transactions you mention are inherently of a speculative nature, so we should be able to ignore them for the purposes of this analysis. I am interested in a discussion about the adoption of Bitcoin as a currency for the purchase and sale of everyday things. Oct 3, 2011 at 16:11
  • Except that we can't ignore certain kinds of transactions arbitrarily since there's no magical flag telling us what kind of transaction something was. MtGox accounts for a huge number of sent/received bitcoins every day. Even if they control the timing of their own sends in such a way that we could ignore them we have no idea how many transactions in a given block went TO MtGox and so we have no way of ignoring those transactions. There simply isn't a way at present to separate speculation-related transactions from actual commerce. Oct 3, 2011 at 16:39
  • Further to the existing comments, Bitcoins transactions going through exchanges are also useful for avoiding mainstream currency exchange fees. Even if it was possible to ignore exchange transactions, you'd be ignoring some genuinely useful transactions by doing so. eg sojyujai.org/2011/07/my-bitcoin-experiment Oct 4, 2011 at 4:38

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.