P2P Foundation's blog

Researching, documenting and promoting peer to peer practices


    Sites/Publications


    Bookmarks

    More in Diigo »

    Books


    Free Software, Free Society

    Community


Admin


Featured Book

“Stop, Thief!” – Peter Linebaugh's New Collection of Essays


Open Calls


Mailing List

Subscribe

Translate

  • Recent Comments:

    • ABISprotocol: See also: http://abis.io [[ https://abisprotocol.github.io /ABIS/ ]]

    • Chapullers: Ruling elite way of dealing with the problem is spreading zero labour cost, first by giving IP to 50 billion devices that shall form...

    • @mikeriddell62: At last, a debate on values! Thanks Jerome – thanks Michel! Having spent the last seven years designing a community currency...

    • Kasper: Even the BBC noticed some (revolutionary) guys don’t agree with above statement: http://www.bbc.com/news/techno logy-26996936

    • John Rogers: Hull is my home town so I took a particular interest in this piece of news. The article I read first was dated April 1st, so my first...

Bitcoin in the real world – supply and demand

photo of Sepp Hasslberger

Sepp Hasslberger
9th May 2011


Bitcoin is an electronic currency based on a piece of software that allows for the collaborative adoption and use of electronic bits of information as money. We have been keeping track of bitcoin since 2009, starting with this post by Michel Bauwens: Bitcoin: new open source P2P e-cash system. In June last year I reported that bitcoin was now available in a public beta release, pointing out a fact that seemed somewhat strange at the time: Bitcoin was going to have no more that 21 million coins in existence – ever. See Bitcoin P2P Cryptocurrency now in public beta.

Considering that rather inflexible limitation of bitcoin issue policy to respect a maximum of 21 million coins, I commented on the currency in this article, expressing my doubt that the currency could live in the real world.

Unfortunately the developer of bitcoin has set a maximum of bitcoins to ever be created, which will make this currency highly deflationary. The more users that will want to use bitcoin, the more they will have to compete for the use of a limited amount of coins. Coins will become worth more and more, meaning less bitcoins will buy more product. Those who will profit from this deflation are going to be the “first come” users, those who created bitcoins when it was still relatively easy.

I believe bitcoin is an interesting proof-of-principle for a user-generated currency, yet it is not a currency that can guarantee price stability. Because of the fixed total amount of coins to be created, the currency cannot be adapted to a growing market.

Others have focused on the rather energy intensive amount of calculations needed to keep track of, and to gradually create, all those 21 million coins. That was reported on here on this site in two articles: A serious problem with BitCoin: it wastes energy and Is Bitcoin a Rube Goldberg machine?

Now Michel has pointed me to Timothy Lee’s blog Bottom-up. Timothy, in two articles, discusses another set of problems with bitcoin. In his first article (The Bitcoin Bubble) Lee questions whether bitcoin has a chance of being adopted over the resistance of established currencies like the US dollar.

The fundamental demand-side problem is that it’s not clear why anyone would want Bitcoins—which are, after all, just entries in a database—in the first place. The obvious retort is that the same objection could be made of any fiat money system. The value of a fiat currency like the dollar is a matter of social convention: it’s valuable to me because other people will accept it as payment for stuff I want to buy. Theoretically, if you persuaded everyone that dollars were worthless, this would become a self-fulfilling prophesy. Conversely (the argument goes) all we have to do to make Bitcoins a “real” currency is to persuade some people that it’s valuable. And apparently, the creators of Bitoin have already succeeded in this task.

But dollars have at least two advantages over Bitcoins. The obvious difference is that the United States government requires taxes to be paid in US dollars. Since federal taxes represent a significant fraction of most peoples’ income, they will continue to demand dollars even if they prefer another currency for day-to-day transactions.

The more subtle difference has to do with network effects and transaction costs. Dollars underpin the American economy in essentially the same way that the TCP/IP protocol underpins the Internet. The original choice of a medium of exchange was arbitrary, but people needed to pick something and once the dollar was chosen it acquired tremendous momentum. Convincing Americans to switch to a currency other than the dollar is roughly as futile as convincing the Internet to switch to a protocol other than TCP/IP, and for the same reasons.

In a second article, Timothy Lee argues that even the limit of 21 million bitcoins ever to be brought into existence, which is a fundamental feature of the currency’s code base, is not as inviolable as it might seem. In Bitcoin’s Collusion Problem, there is a very clear explanation of how the currency works. I am quoting it here as the best short and to-the-point explanation that I have seen so far.

The Bitcoin peer-to-peer network can be thought of as a giant, shared accounting ledger. Whenever someone makes a Bitcoin transaction, the record of this transaction is submitted to the various nodes in the network. At fixed intervals, each node bundles up all the transactions it has seen into a data structure called a “block” and then races with the other nodes to solve a difficult mathematical problem that takes the block as an input. The first node to solve its problem (the problem is randomized in a way that gives each node a roughly equal chance) announces its success to the other nodes. Those nodes verify that all the transactions in the new block follow all the rules of the Bitcoin protocol, and that the solution to the mathematical problem is correct. (verifying solutions is much easier than finding them) Once a winning solution is found, all nodes then treat the transactions encoded in the winning node’s block as new entries in the global transaction register.

The system has a clever incentive system: each node is allowed to insert a fixed reward (currently 50 Bitcoins) for itself into the block it is working on. If it “wins” the race for a round, then this reward becomes part of the official transaction history. Effectively, the winner of each race gets to “mint” some Bitcoins for itself as a reward for participating in the transaction-verification process. The creator of the Bitcoin protocol established an expoentially decreasing schedule of rewards. If this schedule is followed, no more than 21 million Bitcoins will ever be issued.

But that limit – says Lee – is not carved in stone. The users themselves could band together and – spurred on by a desire to make more coins – could split off a large part of the bitcoin ecology from the group running the original program, essentially creating a fork, a bitcoin clone.

The limit is a social convention baked into the BitCoin software. If a rogue node tries to give itself a larger reward than the protocol allows, the other nodes are supposed to reject its proposed block. But that only works if most nodes are enforcing the rules. If Bitcoin became a “real” currency, nodes would face a tremendous temptation to collude in order to give themselves larger rewards.

If a group of nodes colluded to change the rules (say, awarding themselves 100 Bitcoins rather than 50 for “winning” a round), the result would be a “fork” of the Bitcoin network. Nodes that enforced the original rules would reject blocks with the higher rewards, effectively expelling them from their network. The “rogue” nodes would recognize one another’s blocks, and would effectively establish a second, rival Bitcoin network. Theoretically, these different networks could continue in parallel indefinitely, but it’s likely that relatively quickly one of them (probably the larger one) would come to be regarded as the “real” Bitcoin network and cash spent on the other network would become worthless.

So the question is whether it would be possible for a critical mass of nodes to collude to change the rules. And I think the obvious answer to this question is yes, for two reasons…

Well obviously, there is more to an electronic currency capable of replacing our current money system than meets the eye. It will be interesting to see where the bitcoin saga will lead us next, and what other systems may be laying claim to the distinction of having changed the currency landscape forever.

FacebookTwitterGoogle+RedditShare

4 Responses to “Bitcoin in the real world – supply and demand”

  1. PG Says:

    I suggest that to frame adequately reasoning about potential peer-to-peer currencies, Modern Monetary Theory should be looked upon:

    moslereconomics.com/

    bilbo.economicoutlook.net/blog/

    Some comments on the fly:

    - The understanding of the nature of money is a key issue for civilization progress. Most people see money as a “thing”, rather than an abstract contract of cooperation, for which currencies are the (locally adapted) physical and operational implementations of money. “Fiat money” would be more correctly called “trust money”.

    - Currency is a national common good. In the p2p philosophy the issues of its issue and regulation should be treated as other national common goods.

    - A nation is a quasi-closed domain of reproduction. Nations have a the fundamental biological function of creating genetic diversity, and hence resilience, for the species.

    - Usually a nation should have a currency. Each nation is an Optimal Currency Area.

  2. Michel Bauwens Says:

    I heard a lot of good things about MMT, but when I heard a presentation in Ireland, in which they defended a very simplistic rendering of supply side economics as one of their key principles, I became very worried and sceptical about the rest of the story.

  3. Bitcoiner Says:

    There’s nothing wrong with the deflation, when the coins are infinitely divisible. Trying to fork the blockchain would be futile as about 90% of bitcoiners use it DUE to this “limitation”.

  4. PG Says:

    @ Michel Bawens

    If an economic (or any other) theory would be “correct in all respects” then we would have the “memeome” for the next step in social evolution and the theory would naturally be largely adopted.

    But there is not such thing as a theory “correct in all respects”. Therefore scientists must recombine ideas of different theories in search for less falsifiable theories or, at least, more useful theories. If this framework is accepted, refusing to consider a whole theory because one finds a particular meme wrong does not make quite sense as it blocks variety from entering the recombination process.

    I will agree that MMT has a simplistic rendering of the supply side of economics today. In particular, MMT theorists are mute about open source, the commons and P2P. On the other hand I find the MMT framework insightful to understand money mechanics and macro effects.

    Michel: why not to contribute your critiques in a MMT forum? :) People interested in MMT are (as usual) very diverse.

    @ Bitcoiner

    In my opinion, even when coins are infinitely divisible there are 3 problems with deflation:
    a) It biases the creditor / debtor relation in favor of creditors because debts do not deflate (or interest rates do not become negative).
    b) It is psychologically unpalatable.
    c) It is operationally irrelevant as dividing coins requires to augment the number of bits to express quantities of money. This is the same as augmenting the total number of money tokens in existence or the total money quantity in existence. The difference between “inflating” and “deflating with division” lies in where one considers the position of the decimal point to be: totally to the right (inflating) or totally to the left (deflating). In other others, where one “numerizes” in N, the naturals, or in Q, the rationals.

    I would bet that it has not been sufficiently appreciated that the issuer of a totally electronic currency has inherently access to most of the information needed to solve “the quantity of money calculation problem”.

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>