Tuesday, March 12, 2013

Bitcoin fork and Euro breakup


Well this is interesting. A bitcoin "fork" has emerged. I'm watching right now as cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 price of bitcoin on cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Mt-Gox exchange plunges from $48 down to $37 or so, and now back up to $45. My guess is that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 fork will be pretty much resolved before I wake up tomorrow—if not cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 mechanics, at least cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 optics.

What's a fork? I like to think of bitcoin as a publicly distributed ledger. Anyone who owns a bitcoin has a spot in that ledger. The ledger is in turn updated every ten or so minutes to account for new transactions. Updating occurs in a decentralized manner. Competing "miners" work to add batches of recent transactions to cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 ledger by solving a complex problem. The winning miner earns some bitcoins while all cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r miners double check to verify that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 block of transactions submitted by cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 winner are real and sync with cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 existing ledger.

This all works fine as long as cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365re are enough competing miners working to verify cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 process. If one miner, or group of miners, gets too large, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y might collude to fork cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 ledger, adding false transactions to cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 original. Ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r participants may stay loyal to cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 original, resulting in two different ledgers.

The bitcoin ledger was forked tonight because of a technical error, not collusion. Incompatibilities arising from a changeover in Bitcoin versions was at fault, according to this source, with some users using cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 older version and ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365rs using cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 newer. Nevercá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365less, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 price of bitcoin fell 24% in two hours (it took cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Dow eight hours to fall 23% in 1987).

But doesn't this tale of impending bitcoin breakup sound familiar? Remember cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Euro crisis?

One of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 deep problems facing cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 euro over cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 last three years was fear of euro break up. If Greece decided to leave cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 euro (or was kicked out), a Greek euro would no longer be equal a German one. In cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 mind of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 markets, euros had ceased to be homogeneous. In anticipation of potential break up, a tremendous bank run began in which massive amounts of Italian, Greek, Irish, Spanish, and Portuguese euro deposits were converted into German and Dutch euro deposits. This all occurred on cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 books of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 ECB's intra-eurosystem clearing mechanism—Target2. While no limits had ever been placed on Target2 balances (or imbalances), fears that Germans might revolt and try to close cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Target2 window led to ever faster withdrawals from cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 GIIPS.

Much like heterogeneous euros, tonight's fork means that bitcoin transactors can't be sure if cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365ir bitcoin belong to cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 older or cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 newer version of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 ledger. Are cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y guaranteed that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 two will be fungible? Given this uncertainty, a bank run quickly developed. Except racá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r than a euro-style intra-bitcoin migration, everyone headed off to Mt-Gox and tried to buy USD as quick as possible.

Mario Draghi pretty much stopped cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 intra-euro bank run by pledging to ensure that euros would always be convertible at par. (See Gavyn Davies here & here). Likewise, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 bitcoin developers are quickly moving to resolve cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 bitcoin run by ensuring that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 fork is folded back into cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 original ledger. Both incidents serve as reminders that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365re is no such homogeneous entity as "money". The sudden realization of this on cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 part of cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 public leads to panics. Those maintaining payments networks need to immediately patch any threat of heterogeneity lest those panics become crises.

Disclaimer: Long bitcoin still.

5 comments:

  1. > Remember cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Euro crisis?
    That's a nice analogy.

    However it's incomplete. The fork of blockchain does not "redenominate" existing balances. They continue in both forks. A euro "fork" does cause redenominations, it only causes confirmation problems. If you trust cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r party, you don't need to worry, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 transaction is still valid and will eventually be confirmed in both chains. Only when cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365re's a risk that cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 payer is trying to scam you and your software does not handle collisions in a user-friendly manner, is cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365re an issue.

    Also, you're right, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Euro crisis is still here, while cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 problematic blockchain fork was resolved in about 8 hours.

    ReplyDelete
    Replies
    1. Peter, thanks for cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 technicals. How many transactions would have been confirmed on cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 new chain but not cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 old one, and how many would have been false?

      You've misunderstood me about cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 Euro. Europe in general is still sick, but cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 particular facet that I am drawing attention to - cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 euro bank run - is no longer with us. See this chart. Draghi killed it last summer.

      Delete
    2. JP,

      I might be wrong, but as far as I understand, problems only occur when conflicting transactions occur in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 two forks (i.e. newly mined coins, transaction fees or scams). Ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r transactions continued to be accepted in both forks. However, if cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365re is something built up on those, that would differ too. So eventually cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 differences would grow as cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 conflicting balances spread. I don't have an exact number with respect to last night's issue, I don't have a tool that allows that analysis.

      Furcá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365rmore, with a bit of effort, you should actually be able to check cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 differences yourself while it's happening, you can run both older and newer client in parallel, with cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 same wallet.

      I agree with you on your euro-analysis, I guess I missed cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 point first.

      Delete
  2. JP - at cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 risk of triggering your spam filter, let me say thank you for this series of posts on Bitcoin, cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y're really informative. (On a personal note, Nick Rowe, Stephen Gordon and I were having a beer cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 ocá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365r night - this happens once every few years - and cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y were both saying how much cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365y enjoy your blog).

    ReplyDelete
    Replies
    1. Frances, thanks very much. Wow, it's an honour to be read by you guys. Keep up cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 awesome work at WCI, it's been first read in cá cược thể thao bet365_cách nạp tiền vào bet365_ đăng ký bet365 morning for a couple of years now.

      Delete