Category Archives: Uncategorized

Bitcoin 2014 Roundup

Well I attended Bitcoin 2014 in Amsterdam and it was a blast. Met lots of people who I’ve been emailing/skyping with over the last six months so that’s always fun.  The conference had a few keynote talks for all and all the rest was broken out into four parallel tracks, always annoying as one wants to attend more than physically possible. There’s no good solution to this classic conference issue, but I’m still annoyed that I missed a few sessions I wanted to attend.

There was a robust collection of exhibitors (approx 40ish) on the show floor and that was fairly impressive for such a young conference. Each session in the tracks had at least 100 or more like 150 attendees. Although I have no other Bitcoin conferences to compare it to, this conference seemed to consist of about 70 percent business oriented fairly mature businesses with the rest being very small startup and random stuff, like bitcoin t-shirts and trinkets.

One of the highlights was Satoshi Nakamoto’s (oops I mean Gavin Andresen’s) state of Bitcoin address. Gavin’s presentation was calm as usual, one of the reasons he’s so good at his job. He noted that his and other core developers tendency is to be very conservative with changes to the core code. Clearly a good choice, since as Bitcoin becomes more mainstream, a LOT of money is reseting on the core code. That being said they are open to the experiments of altcoins in general and when the community is ready core code does get changed. Gavin has been able to turn over the role of chief maintainer to Wladimir van der Laan another core developer and as Gavin expressed, he is now able to start taking off the many hats he was given at the start of the project.

The main keynote talk was by Dr. Patrick Byrne the CEO of Overstock.com.  He presented a long incoherent history of philosophy and currency that lasted over an hour and never really tied it all up to Bitcoin.  Amusingly in a group of 4 people I was just talking with after the talk 3 out of 4 agreed with me but one loved the talk, so who knows.

The various panels and sessions that were part of the parallel tracks covered every topic imaginable. Some were good, some not so much. But it was great to listen to so many points of view. Clearly however the focus of the conference was business, how can we make money off bitcoin, and why is my new whiz-bang bitcoin idea the next great thing.

I also attended the Annual Bitcoin Foundation Member Meeting which was the usual kind of largish meeting. It was mostly “mother-hood and apple pie” run by Jon Matonis the executive director of the foundation and Peter Vessenes. He introduced the new board members Mssrs. Lee and Pierce who both said hello and how glad there were to be there. The silly Pierce controversy was brought up and address IMHO by Peter Vessenes as “a waste of time”. I couldn’t agree more.

Of interest was the finances of the foundation. It apparently began life with an “endowment” of a large chuck of bitcoins. Which is now worth approximately $4.6million. However the burn rate is now approximately $150K/month as there are now ten employees. IMHO and alluded to by Matonis this is fairly non-sustainable. Approximately 70% of the income comes from industry members and 25% from individual members with the rest from donations. This is typical of other foundations I’m familiar with.  Clearly some other type of fundraising and raising of dues will be needed as the foundation covers the running deficit by eating into the endowment, not something you want to do for too long. That being said I do think the foundation is performing a vitally critical role in the bitcoin ecosystem by supporting the development of the core code. One thing different about this foundation unlike the W3C (for example), is that the foundation itself is key to the development of software. The software requires care and feeding and the foundation is the backbone of the Bitcoin software. Satoshi should be a happy camper.

What’s a Bitcoin Wallet?

Bitcoin wallets are a convenient piece of software that “holds” your bitcoins. You use a wallet to send and receive bitcoins. The wallet is a place that organizes your bitcoin addresses, and let’s you create transactions.

There are two main types of wallets, online and offline. An online wallet (for example the ones at blockchain.info or coinbase.com) have the convenience of being a managed and backed up service. The risk is that you don’t directly control all aspects of your coins and if something happens to the service itself you could lose your bitcoins (unlikely but it has happened). An offline wallet (for example the one in the bitcoin-qt client) give you all the control and backup responsibilities as well as reassurance that you control your own bitcoins. It’s really a trade off and something you need to play around with to figure out how comfortable you are with each type.

No matter what type of wallet software you use, create backups. One of the nice things about the fact that bitcoins aren’t truly physical things is that you can make copies. (Note that when you make copies you do not create new bitcoins for yourself…that’s kinda weird and cool at the same time.)

Wallet software is some of the more dynamic pieces of the Bitcoin ecosystem. There is a lot of innovation still to come with wallet software (for example allowing multi-signature transactions) with different types of user interfaces. Pay close attention to wallet software it’s the software you will use most often and there are lots of different capabilities.

What is a bitcoin transaction?

Congratulations! You’ve got bitcoin in your wallet! Now what.
What is a bitcoin transaction? (Of course if you actually have bitcoins in your wallet you’ve been on the receiving end of a bitcoin transaction whether you realize it or not.)

The short story is that a bitcoin transaction transfers the value of a bitcoin from the sender to the receiver.

A transaction is like pulling out some cash from a leather-wallet and giving it to you.

A better analogy is email. Except, instead of using email addresses we use bitcoin addresses. If it cost money to send email then the analogy would be even better since I would be charged, or money taken out of my account to send you that email. Similarly, I send you a bitcoin electronically by using a wallet program, just like an email program, to send you a message. In the case of bitcoin however the message is the money! That takes a little getting used to but it’s really very similar.

I’ll be going into transactions in much more detail in future posts but these posts are intentionally short, don’t want to hit the TL;DR (Too Long;Didn’t Read) threshold ;-)