NChain chief scientist Craig Wright has criticized ethereum to a top U.S. regulator, while …
Bitcoin, Cryptocurrency, Ethereum — you must have heard about these buzzwords. And maybe the stories of people making a quick fortune out of it, and why not — look at the market capitalization of so-called ‘Cryptocurrencies’ and how it has grown in the last year. Blockchain is the idea which drives them all.
Looking at the chart, you might think that you are late in the game, but a Blockchain-101 now could be like figuring out internet in 2000 — not too late.
This article is an attempt to provide an easy yet technical details of the Blockchain concept. Hopefully, it will help you understand the core fundamentals of this-new-thing-in-town!
Money is an entity which can be used in exchange for goods and services. Then there is another system to keep track of its ownership and transactions — who owns what, who has what, and who owes how much to whom. That is all that money is.
We need a third-party trusted entity to keep track of money, to keep those transactions and deal with the conflicts, if applicable. But that trusted party i.e. the Government, comes with a cost in terms of efficiencies, potential for corruption, extra fees and so forth.
In simple terms, let’s follow these steps and see the money flow in a specific scenario in USA during 2008 where trust model did not work that well:
• People started earning more money and store them with a central authority (i.e. banks).
• The central authorities/banks started to give-out risky loans to attract new customers and faced significant defaults on such loans.
• Due to the inability of the people to pay back the money, many banks collapsed and filed for bankruptcy.
• Banks were also using people’s money to invest and lost all the money that the customers had trusted them with. In a nutshell, the banks lost the money that the customers deposited with them, leaving the customers no way of recovering them back.
• Noticing the widespread issue, the Government tried to save some institutions by offering people’s money (i.e. tax money).
• As that offering is an extra expense and whenever the expenditure of the Government exceeds its income, Government asks the central bank to print more money and theoretically, there is no fixed limit to the amount of money that a Government can print. In the past days (in USA and many other countries), Gold used to be the standard where you cannot print more money than your gold reserves and arguably, that is a good way to ensure that we use our economy like debit cards. But hey, credit cards are there for a reason and that’s why Roosevelt and Nixon cut ties with Gold. Effectively, the Government can print as much money as they want which brings a bunch of issues
• Primarily, with more money printing, the value of money gets reduced and economy gets impacted. As an example, if you have $100 and country has a total of $1000 , you own 10% of the money (you must be pretty rich :)). If Government prints additional $1000, you only own 5% of the money and that decreases the value of your money.
This is what happened in the crisis of 2008 Banks giving bad loans was the cause. Printing the money was a mitigation which helped in this specific case.
Six weeks after the crisis, on Nov 01, 2008, something happened that is actually going to reshape the financial world much more than the crisis itself — this guy (or these guys?) named Satoshi Nakamoto invented a decentralized (crypto)currency known as Bitcoin based off a novel concept known as blockchain. The idea was to create a world where any central authority doesn’t control all the money.
“I’ve been working on a new electronic cash system that’s fully peer-to-peer, with no trusted third party.” — Satoshi Nakamoto
Bitcoin has its problems and it still needs to be tested with a crisis like 2008 but that is just one use-case (blockchain-as-a-payment) and it doesn’t defeat the purpose of blockchain and how it can cut middle-men in different aspects of our lives. With the historical aspects covered, let’s get into the technology behind the blockchain.
• First, let's reframe "blockchain"
• Starting with terminology, let's ditch unfamiliar words and talk plainly - I promise you won't read about 'nodes' or 'hashing' in this book. Jumping right in, a blockchain is a distributed database, otherwise known as a distributed ledger. To make things really simple and relatable, let's call that ledger a record book instead. Furthermore, let's talk in terms of it being shared instead of distributed. For even greater context, think about a 'block' as a line item in that shared record book. • So, for the purposes of this book, we're going to call blockchain a shared record book. Each addition to this record book is a new line item. • "A shared record book? This doesn't sound very complex." • Technology is only as complex as salesmen (and conmen) want it to sound. It's all created by people no smarter than you or I, and it's all quite simple when you break it down. That said, the modern version of this shared record book is indeed a technological triumph, one that is looking to shape our future in profound ways.
• To be clear, this isn't just one record book stored in a central location that is shared by many. There are thousands of copies of this record book, stored on computers all around the world, both home computers and business servers - hence the term "decentralised". This record book can be used to record many kinds of things, however I'll use sending and receiving money as the primary example, as it's the most common one right now.
• When John wants to send money to Sue, a new line item is created detailing that transaction. This line item then gets sent off to hundreds of other computers who have a copy of the record. Those computers confirm that this transaction is authorised, and ultimately they agree (or disagree) that everything about the transaction is legitimate before giving that line item a tick of approval. It has to match up perfectly on every copy of the record.
• It's as if John and Sue had a few hundred mates stand around them and watched John hand Sue the money in question, and they all agreed that he really did hand her the money, as well a other aspects of the transaction, such as it being the right amount.
• "How is this different to a bank?"
• The genius of this shared record book is that it requires no bank, no centrally owned company, and you don't have to place your trust in any financial institution... there doesn't need to be any middleman of any kind.
• To elaborate, this shared record book is not owned by any one individual or organisation. It's owned by everyone who has a copy - but that doesn't mean any one person who has a copy has control (more on this soon). Additionally, this record book is what we call "immutable", or in layman's terms, it's irreversible. Every line entry made will exist in perpetuity, for as long as the internet exists. If Sue wanted to refund John's money, this would be a new line item sending the money back - not the crossing out of the original transaction.
• Because of those technology design decisions, fudging line items in this shared record book is impossible. If someone who has one or more copies of the record book on their computers was to try and dishonestly change it, those changes would be rejected by the many computers used in the verification process - things wouldn't match up. "Um, John, that's Monopoly money."
• "But where is the money stored if there is no bank?"
• Here's one of the more challenging parts of this to grasp: when we're talking about digital currency such as Bitcoin, there's no repository of coins - that line item in the record book is the money. Pretend for a moment that the first entry in the book was by someone named Jessie - the founder of this new digital currency - who writes "1 million coins now exist". Jessie then hands them out to lots and lots of people, creating a new line item for each transaction. Jessie sent 500 to Bill, 1000 to Sue (Jessie likes Sue more, obviously), and so-on.
• To receive those coins, Bill and Sue would have provided a wallet address to Jessie, which is the equivalent of your account details provided to receive a direct deposit with your bank. Bill and Sue each have a very long, very secret codes which give them ownership of the line that relate to their wallet. In this way, only they can create new line items with the coins that have been sent to them. Once Bill has created a new line item that says he has put 50 coins in Sue's wallet, he can no longer control where those coins go from now on - only Sue can. This is how millions of people can have a copy of the record, without being able to add new line items relating to any of the other 1 million coins that are documented in this shared record book.
• Beyond banking
• At this point, you might be thinking that this doesn't sound like it's going to change the world at all. It's just a way to verify the ownership of something digital, even if there are identical copies... right? If you think about that sentence for long enough, it will already begin to dawn on you how big of a deal that is. Up until now, a copy of something digital was indistinguishable from another. If an mp3 could be used as currency, there would be no way to tell who's copy of "Madonna - Like a Prayer.mp3" was the real one that I should exchange for goods and services, and which was a copy. Suffice to say that prior to this technology, a truly digital coin was not possible - someone could just copy a coin a million times and be a millionaire.
• Beyond disrupting the world of finance, the most mind-bending, earth-rocking uses of this technology actually have nothing to do with money specifically. With those fundamental workings explained, I'm now going to provide a few real world examples that will give you an idea of just how this technology really could change the world. These examples are powered by shared record books, which bind agreements using 'smart contracts'. I won't go into detail about smart contracts here, but these enable the setting of parameters to determine when, why, and how new line items in the record book are created, generally based on each person upholding their ends of the deal.
• The future of democracy? Over at MiVote.org.au we're using this same shared record book technology for voting. In effect, we've replaced Bitcoins (which represent currency), with tokens of our own, which represent votes. Instead of spending a Bitcoin, you're lodging a vote. The same benefits we see with digital coins apply to these votes: their authenticity and legitimacy is validated by many people's computers, and the record book of votes can never be tampered with. It exists to be recounted with the same result, forever.
• The future of music? What if when you opened up an app kind of like Spotify, that instead of Spotify charging you a subscription, and paying royalties to artists, you paid the artist directly? As an example, once you're 35 seconds into the length of a song, a cent or two was paid directly from your wallet to the artist's. The record of what you've listened to and what you've paid is verified by many other computers, and the record is set in stone. Ujo Music and VOISE are working on ideas like this right now.
• The future of file storage? Rather than store your files on Dropbox or Onedrive cloud servers, what if your files could be split up into tiny chunks and stored on thousands or millions of people's computers around the world? The record of what parts of files you own and where they are cannot be changed - only you have the key to view the pieces as a whole, and no organisation owns your data. This is the sort of thing that Storj and Sia.Tech are working on as I write this.
• The future of energy? Imagine a country filled with Tesla Powerwall equipped houses. Instead of being "off grid", they're very much on it - but they're not paying an energy provider for their kWh. In fact, in this future there's no need for traditional energy providers at all anymore. Instead, houses automatically generate, store, and trade electricity between themselves based on which neighbours need extra, and which have lots of excess in their batteries. Thanks to blockchain, this is no longer science fiction - it's being worked on everywhere from Australia to New York City.
• "I'm in - sign me up to the future!"
• I'm afraid you're too early - this is cutting edge stuff that's in its infancy. A large majority of blockchain projects announced are not yet released, while the ones that have been kind of feel as a premature and experimental as many of the world's first websites did. I do foresee that blockchain based technologies will underpin a good chunk of the Internet that you use in the next 10-15 years, but like today's Internet, you shouldn't and wouldn't have to understand how a blockchain enabled internet works - it just will. Despite that, now you've got some insight into what will be happening behind the curtain when this next kind of internet creeps into every aspect of our lives, dismantling centralised businesses as they exist today along the way.
• I'm sure you still have a lot of questions. As alluded to in my opening paragraph, this isn't intended to cover off every detail, be technically precise, nor be particularly comprehensive. However, armed with this kind of explanation, working towards an even stronger understanding of blockchain should be far easier than before.
• That's it! Go forth, and tell your parents about blockchain.
Bitcoin Cash (BCH)