A Friendly Introduction for Economists to the Bitcoin Protocol

 / 

Bitcoin has become an intense area of interest of mine as it overlaps several of my main interests: mathematics, monetary economics, technology, innovation. The more I learn about Bitcoin, the more I see how wrong the popular press presents it. To discuss and explore Bitcoin from a monetary economics perspective, we first need to understand what Bitcoin is because so few economists seem to know. The purpose of this post is to explain the Bitcoin protocol in a less technical format so that ordinary economists can understand how it applies to economic theory.

Bitcoin is merely a protocol. A set of rules. The protocol tells us how to assign ownership of bits of information without duplication — these bits are called bitcoins. As in other sources, I refer to the protocol as Bitcoin (with a capital B) and the units of currency as bitcoins (lowercase).

The Bitcoin protocol consists of two main components: a ledger and a network. The ledger, also called the blockchain, records all transactions that use the protocol. Copies of this ledger are stored on computers that comprise the network. Any computer can be part of the Bitcoin network, it just has to be set it up for such. If two people want to enter a transaction of bitcoins, they simply have to record their transaction on the ledger. To do this, they announce the transaction to the network, and each computer within the network records the transaction on their respective copy of the ledger. The ledger will identify the two people using their Bitcoin addresses, which you can think of as a Bitcoin account number. It is very easy and costless to create a Bitcoin address, and you don’t need anyone’s permission.

But before recording the transaction, the computers in the network will verify that the payer actually owns the bitcoins being transferred. To verify ownership, the payer must provide a digital signature that is associated with their Bitcoin address and the bitcoins being transferred. The computers use this signature to solve a (hard) mathematical equation which, if solved, proves that the bitcoins being transferred really do belong to the payer. After verifying ownership, the transaction is grouped with other yet-to-be-processed transactions to form a block, which still needs to be processed. To process the block, the computer solves another (very hard) mathematical equation — this process is called proof of work. Once the block is processed, the block is part of the blockchain, and the transaction is complete.

The proof of work for each transaction is dependent on the proof of work of the preceding transaction, and therefore every other preceding transaction. This means that the ledger is backward dependent, and it is thus impossible to go back and rewrite a transaction without affecting every transaction that follows. It is for this reason that the public ledger is referred to as a blockchain and each transaction is referred to as a block. The backward dependence of the blockchain makes it (nearly) impossible to rewrite the transaction history, as changing even one transaction would require the computational power to change every following transaction as well.

Now why would anyone donate their computers towards the network to solve these equations for someone else’s transaction? Because the first computer to process a block is given a block reward of new bitcoins — this reward is built right into the Bitcoin protocol and is called mining. Every bitcoin in existence is created by mining — there is no way to remove it. The number of bitcoins rewarded for processing a transaction reduces over time and converges to (but never reaches) zero. By this construction, there will never be more than 21 million bitcoins ever in existence, making bitcoins scarce. This rate of reduction is arbitrary, however, and the block reward can actually be adjusted to any value that the network collectively agrees upon. This fact will be very important if/when central banks choose to issue their own crypto-currencies. (Although many proponents of Bitcoin cite the built-in scarcity as a key strength of it as a currency, it is actually a fatal obstacle to it ever becoming real money.)

So how can you acquire bitcoins? Like I said, you have to mine them by donating your computer to the network to process blocks. The more computing power you donate to the network, the more bitcoins you are likely to be rewarded. So if you want a lot of bitcoins, you have to buy a lot of computing hardware, run them using a lot of electricity, and connect them to the internet with a lot of bandwidth. Of course, you can just buy bitcoins from people who have already mined some. At the time of this posting, you can buy 1 bitcoin for 550 US dollars in the open market.

You might be thinking: Why is this such a big deal? Remember, one of the key powers of computer technology is that bits and digital information can be easily copied and duplicated, which many media companies know all too well. But forget media companies, duplication is a fatal problem for financial assets to have. Credit card companies and financial institutions spend huge resources on security and fraud prevention, making digital transactions very slow and very costly. With Bitcoin, we now have an easy and low-cost way to create bits that cannot be duplicated. And as I’ve alluded to, Bitcoin is just one implementation of a crypto-currency protocol: We can easily create other crypto-currencies similar to Bitcoin by simply changing some of the underlying rules of the protocol (and people have, such as Litecoin and Dogecoin). So when I talk about Bitcoin, I am really talking about crypto-currencies, and more generally the blockchain, as a technology where “Bitcoin” is just one implementation. It is like talking about paper currency as a technology, as opposed to Dollars or Yen.

Now to be clear, Bitcoin doesn’t actually stop the duplication of bits, it simply tells us who owns the bits (remember that it is impossible to rewrite the transaction history of the ledger). But for the sake of economic analysis, this distinction is not important: Economists can simply think of the protocol as telling us how to create bits that cannot be counterfeitedBitcoin, or the blockchain in general, facilitates many applications, not just as a currency. For example, you could imagine using a Bitcoin-like protocol to trade shares in the stock market: you simply assign one share for one crypto-unit. Trading stocks then becomes very easy and without the need to have a broker (or pay their high fees). The creation and trading of options and other derivative contracts also then become seamless, transparent and very low-cost. The blockchain in general can be used to store bits of information where the ownership of those bits is well-defined, but that’s an application that monetary economists need not worry about. I hope you truly grasp what a powerful technology Bitcoin and the blockchain are. It is also important to notice that the protocol doesn’t tell us how to apply it or what to use it for. It especially doesn’t tell us what the value of bitcoins are. Bitcoin is simply a tool — who knows what other applications are out there.

Also a note on anonymity: Bitcoin is touted for its anonymity, but this is not accurate. Every single Bitcoin transaction is recorded on the public ledger. If someone can find a way to associate you with your Bitcoin address, they will know every single transaction you have ever conducted. In a sense, Bitcoin is the most transparent financial instrument ever. Of course, you could create multiple Bitcoin addresses…

So there we have it, that’s what Bitcoin is. It is a way of transacting digital bits which cannot be counterfeited. That is a very important quality for money to have, although not the only one. I will soon explain.

If you liked this article, please share, follow me on twitter or subscribe to RSS.

This is Part 1 of a discussion on the economic consequences of Bitcoin. You can access the remaining parts here:

1.  A Friendly Introduction for Economists to the Bitcoin Protocol
2.  A Monetarist View of Money and Bitcoin
3.  A Brief History of Paper Currency and Central Banking
4.  Will Bitcoins Ever Become Money? A Path to Decentralized Central Banking

Has the Bank of Canada developed a credibility problem?

 / 

Andrew Coyne says the Bank of Canada has abandoned its policy of targeting inflation, allowing prices to increase in order to accommodate a lower Canadian dollar. Coyne says that this new policy objective is the result of direct interference from the Federal Finance Minister. I think that’s ridiculous. Let’s discuss.

Coyne’s evidence of the shift in policy:

  • Finance Minister Jim Flaherty said earlier this month that a lower dollar would be good for exports and the economy, and that interest rates would rise later this year.
  • A resurgent manufacturing sector in southern Ontario would be good for Tory election prospects.
  • Flaherty is rumoured to have been heavily involved in the selection process of appointing Governor Poloz.
  • Poloz used to work at Export Development Canada.
  • The Canadian dollar fell after the latest policy rate announcement.

All these points are true. The first one is especially irresponsible for a Finance Minister. But why do they imply that the Bank of Canada has abandoned targeting inflation for the exchange rate? We have to check if the Bank of Canada really has abandoned its inflation target (keep in mind that this target is legislated — the Bank is obligated by law to pursue it).

To start, nowhere in the Bank’s recent Monetary Policy Report or in Poloz’s public statements is there any mention of a desire to see a lower dollar. Indeed, the day after Flaherty’s irresponsible comments, the governor went out of his way in an interview with CBC to say that the Bank does not care about the exchange rate. And many, many times, in every publication and news release, the Bank has said over and over again that it only cares about inflation. That has been true for years and it has not changed under Poloz. Poloz is in fact the first governor to describe the inflation target as “sacrosanct.” All monetary policy at the Bank of Canada is viewed through the lens of inflation. If you don’t understand this, you will not understand the Bank of Canada.

But those commitments are just words. What has actually happened — is inflation staying on target? Coyne says that inflation is currently not that far below target and that the dovish language in this week’s policy announcement was thus unwarranted to maintain the Bank’s target. But that’s not true. To see, you just need to graph it:

Since inflation targeting began, inflation has been following a consistent trend. But somewhere in 2011, inflation slowly began to diverge below trend. That is, inflation has actually been too low. It’s very slight, but the Bank of Canada does not wait for huge divergences to act — it tries to steer inflation in real time. As you can see, this divergence is the biggest since inflation targeting began. This is what Poloz means when he says that inflation has been “too low for too long.”

(The Bank says that it targets the inflation level and not the path of CPI above, but never mind that. If you don’t believe me, think of the Bank as targeting the slope of the graph above and the argument still holds.)

The point is, to stay on target, the Bank clearly needs to loosen policy, which it has done this week. And looser policy happens to also depreciate the dollar. So what? This doesn’t mean the Bank is now targeting the exchange rate instead of inflation. It is not. The Bank cares about inflation — and it only cares about the exchange rate insofar as it affects inflation.

That’s what the Bank says and the evidence is consistent with that. All the evidence suggests that the Bank of Canada is simply following its inflation mandate. There is no conspiracy.

But Coyne’s tirade does raise an important issue: Does the Bank of Canada have a communication problem? Is Coyne some crank pundit trying to sell a headline or should his complaints be taken seriously? I don’t know. (Coyne’s father was governor of the Bank of Canada many decades ago and was instrumental in establishing central bank independence, but I don’t think intellectual authority can be inherited.) Though Coyne emphasizes interference by the Federal Finance minister, several other news agencies also reported this week that the Bank of Canada is attempting to devalue the Canadian dollar — it’s just not true.

Many people think that the Bank of Canada works by adjusting interest rates, but that’s not actually true. In fact, in the policy rate announcement this week that Coyne has taken issue with, there was actually no change in the policy rate whatsoever. The dirty secret of monetary policy is that the real tool is in communication, for reasons we won’t get into right now. If the Bank is failing to communicate its objective, if its credibility is in jeopardy, the Bank of Canada has a serious problem.