Section I:
What Is Bitcoin?
Chapter 1:
Bitcoin 101: Blockchain Technology
This is what weâve been waiting for, this is the cyberchryst moment. This is when the activists that have been pushing against the FED are going to win.
âMax Keiser, journalist, Russia Today
There are two aspects to the question âWhat is Bitcoin?â that are connected but distinct: first, what Bitcoin actually is, and second, what Bitcoin can do. Additionally, what people often mean when they ask that question is âHow does Bitcoin work?â I will attempt to answer all three questions in this book.
Simply put: Bitcoin is a new form of currencyâlike the familiar euro or dollarâand it is the digital equivalent of cash. Any person can digitally âhandâ someone a bitcoin, multiple bitcoins, or a fraction of bitcoin, across the world or in the same room. Like handing someone cash and unlike older digital financial systems, the money doesnât have to go through an intermediary like a bank or another company. The advantages of using Bitcoin, which I will get to later, are what gives it its value.
Bitcoin is also a distributed ledger, i.e., a record of every transaction and every Bitcoin walletâs balance (you can think of a wallet as something akin to an account for now). This ledger is also called a blockchain. Every wallet, rather than being stored in a bankâs database, exists on this ledger; each wallet has its own private key and public key. The public key is also called the Bitcoin address. It is between 25 and 36 alphanumeric characters and begins with either a 1 or 3. This address can be shown to the public and will allow anyone to send you bitcoins. Like an email address, Bitcoin wallets can be created almost instantaneously and disposed of just as quickly.
The private key will look something like 5JJqKVLu29gfafXvCjva9zBtVapjrE8qNerXWt9RTAv4ebbDX4E and needs to be protected at all costs. It is often said that possession is nine tenths of the law. In Bitcoin, the private key is the entirety of the law. Whoever holds the private key can send the bitcoins in the corresponding wallet at will. There is no way to reverse a Bitcoin transaction, so securing the private key is the most important tenet of Bitcoin.
You might be a bit confused at this point; it might be easier to understand if you are put into a hypothetical situation in which you have to create a new currency without a physical presence.
Imagine being stuck on a deserted island with 19 other people. There is enough food and fresh water to survive, but rescue or escape is out of the question. You would all need to work together to survive; and to distribute your resources fairly, you might want to keep track of who worked for whom and for how long. If this were the case, you would need to come up with some kind of monetary system. You could use seashells or shiny rocks or something similarly rare, but undoubtedly someone would have the ability to cheat the system. Why help your friend build his hut for two seashells when you can simply walk on the beach until you find two seashells of your own? How, in an environment where people could easily simulate work, do you create a system that allows them to honestly exchange hours of work for payment?
One solution might be to create a ledger or list. This ledger could keep track of how much work everyone has done and quantify it in âwork units.â The ledger would record what each person has and allow them to deposit that into another participantâs account. If the ledger kept track of every personâs supply of units and every trade that happened, no one would be able to inflate their balance by adding shells or shiny rocks or any other âwork unitâ from outside the system. The problem with the ledger solution is that all the participants have to trust the person with the ledger to play fair. If only one entity or group has the ledger, they ultimately control how much money everyone has, and that is a tempting position for even the most benevolent of people.
Decentralization is the solution to this problem. You can give two copies of the ledger to two trusted people in the group. They would then be able to cross-check each ledger and make sure the records match up. Still, participants are now asked to trust two entities rather than one. Although it is better than entrusting all of the power to one ledger-holder, it still is not an ideal arrangement.
The best solution would be to write out 20 copies of the ledger and distribute it to everyone on the island. At the end of the day, everyone could cross-check the transactions that took place with everyone else and a consensus could be formed without a central authority. Eventually, the survivors on the island might realize that the seashells themselves are unnecessary and that it is actually the ledger that is important. You could remove every seashell from the island and it wouldnât matter; the ledger would remember who had what and could track who traded what. One could even argue that the seashells are an impediment to trade since gathering, securing, and keeping track of which ones are legitimate would take work that could be focused elsewhere. The seashells, like all currencies, are meant to track work. If a ledger is already doing that, the seashells themselves become extraneous. The actual currency are the âwork unitsâ on the ledgerâthe seashells or any other physical object are just something meant to keep a record of the work, but it is the work itself that is the actual currency.
You can think of Bitcoin as being that currency and the blockchain as being that ledger. The nearly instantaneous communication made possible by the Internet opened the door, but it wasnât until an anonymous entity known as Satoshi Nakamoto implemented a decentralized ledger that anyone walked through it. Every full participant in Bitcoin has a copy of the ledger; anyone can check their copy against every other ledger and be confident in its accuracy. It gets a bit more complex than this when discussing how that accuracy is verified, but this is the basic principle.
The obvious difference between our example and Bitcoin is that Bitcoin operates on a global scale and the island was limited to 20 people; it is only through computers and the Internet that Bitcoin is possible. Additionally, there is no physical space on the Internet; you canât send seashells through a fiber optic cable. Therefore, a digital currency canât have physicality.
That is the primary challenge in creating a workable digital currency: it doesnât really exist, at least not in the way we are accustomed to thinking about existence. The concept of existence was more easily defined in the past. Something either existed or it didnât. You could hold it or you couldnât. But with the creation of the virtual world, what defines existence? Does a book become more real when it is printed on paper? Is its existence more valid than an electronic version of that same book? Certainly, it âexistsâ in a more tangible way in the physical world, but few would argue that the physical version of the book is more valid than the electronic version. They both tell the same story.
In a sense, money represents its own storyâthe story of work. But money isnât printed on a piece of paper in order to tell that story. It is printed on a piece of paper or engraved into a piece of metal or stored on a computer server for convenience. The vast majority of money, from dollars to euros to yuan, exists electronically. No one would say someone is poor because they donât have a lot of cash while they have millions of dollars in their bank account. If an electronic representation of physical cash is just as valid as physical cash, then how does a currency that is only represented electronically fit into that equation? And since we already have digital representations of traditional money, do we really need a digital-only currency like Bitcoin?
Online shopping is a recent phenomenon. While $289 billion was spent in e-commerce in 2012,1 in the early 1990s buying something online was unthinkable for the majority of consumers. The birth of online commerce can be traced to 1994 when the first âsecureâ transactionâa $12.48 purchase of the Sting album Ten Summonerâs Tales on the website Netmarketâtook place.2 The credit card number used to purchase the CD was encrypted and the consumer public slowly began to realize that the Internet was a viable marketplace. The following year, both Amazon and eBay were launched, and the rest is history.
And yet, people were theorizing about the logistics of the Internet economy well before any of those events took place. While it could be argued that these questions can be traced to Nikola Teslaâs discussion of global wireless âcentral nervous centers,â it is ultimately Marshall McLuhan who should be credited. In his 1964 book Understanding Media, McLuhan described an interconnected and interactive form of media that sounds shockingly similar to the Internet and, one might argue, virtual reality. Earlier, in The Gutenberg Galaxy, he had coined the term âglobal village,â which is still used to describe the Internet today. McLuhan also coined the phrase âThe medium is the message,â meaning that the way information is conveyed in society has a more profound effect than the actual information. These concepts are starting to engage with the question of how culture would work in an electronically connected society, but McLuhan was primarily concerned with communication and media, not economics. That wouldnât come until later.
Older readers might remember the in-home shopping networks of the late 1970s. Users would fill out electronic menus on early home computers and transmit them over the phone to the pharmacy or convenience store of their choice. Though not a bad idea at the time, these early networks became obsolete as use of the Internet grew. Still, this precedent shows that the idea of ordering things through your computer wasnât new even in 1994. It was just that no one had yet figured out how to do it in a safe and convenient way.
When Netmarket made that first sale, everyone who was paying attention seemed to know they were witnessing the dawn of a new era. It wasnât just that someone had purchased something via the Internet. It was the fact that it was the first sale where the buyer could be reasonably confident that his credit card information would be secure. Before Netmarket, anyone buying something online simply had to trust that the person on the other end wouldnât steal this information.
With Netmarket, customers were required to download special software based on the even-then-legendary PGP program. PGP, which stands for âPretty Good Privacy,â is a technology that enabled private and secure communication between two parties on the Internet using encryption. A major milestone for cryptography, its encryption algorithms would serve as the basis for the industry for decades; open-source software based on it is still in use today.
Buying things online got easier after the Netmarket transaction but it did not always have the same level of security. As it turns out, simply encrypting a credit card isnât the most secure way of transacting online. Early e-commerce was rife with scams and credit card hacks. Netmarket itself would be embroiled in controversy when it accidentally leaked information on nearly a million orders in 1999.3 Personal information leaks continue to this day. It was this fear that forced futurists and developers alike to wonder, before that sale and way before services like PayPal, if the Internet needed its own currency.
The idea isnât as insane as it might sound. In the past, currencies were generally limited to certain nations or regions. This arrangement worked fine for centuries because it was relatively rare that someone from one side of the world, holding the local currency, would need to transact with someone on the other side of the world who was holding a different currency. The advent of the Internet, however, allowed people to transcend not only political borders but geographic ones as well. Suddenly, it became commonplace for a person on one side of the planet to communicate with someone on the other side. And once people began to communicate globally, they inevitably wanted to engage in some sort of commerce.
The problem was that no one had solid grounds for trusting the party on the other end of the computer screen. Simply handing your credit card number to an unknown person in a different legal jurisdiction didnât make sense. In addition to the financial-institution compatibility issuesâwould your US credit card work with the merchantâs Russian bank?âthe process was extremely unsafe. It consisted of sending your credit card number, unencrypted in most cases, to an anonymous person who could be located anywhere. While online shopping has undoubtedly gotten safer since the early days of the Internet, security has remained a major concern and has become one of the primary motivations for the use of Internet currency or âemoney.â Although remittance, distributed funding, micropayments, and accessible investing are often pointed to as the areas where Bitcoin can make the most headway today, the original motivation behind the early iterations of electronic cash was primarily to address these security concerns.
In his 1994 book Out of Control: The New Biology of Machines, Social Systems, and the Economic World, Wired magazine editor Kevin Kelly outlined what he thought was needed for an Internet economy to fully take off. Kelly argued, âA pretty good society needs more than just anonymity. An online civilization requires online anonymity, online identification, online authentication, online reputations, online trust holders, online signatures, online privacy and online access. All are essential ingredients of any open society.â What the Internet needs, according to Kelly, is both anonymity to provide privacy and identification, verification, reputation, and signatures to provide security. The two desires seem to be fundamentally at odds. How can you have both privacy and identification?
The answer lies in cryptography and encryption, as Kevin Kelly and the âcypherpunksâ of the time had correctly predicted:
[I]t seems to me that encryption technology civilizes the grid-locking avalanche of knowledge and data that networked systems generate. Without this taming spirit, the N...