A Very Basic Analogy
Consider this:
- Websites are a specific technology used to share information.
- Search engines are one of the most popular and well-known ways to use website technology.
- In turn, Google is one of the most popular and well-known examples of a search engine.
Similarly:
- Blockchain is a specific technology used to record information (data blocks).
- Cryptocurrency is one of the most popular and well-known ways to use blockchain.
- In turn, Bitcoin is the first and most popular example of a cryptocurrency.
Blockchain: Concept
'Distributed' and 'decentralized' refers to the way the ledger is structured and maintained. To understand the difference, think about common forms of centralized ledgers such as public records of home sales, a bank's record of ATM withdrawals, or eBay's list of sold items. In every case, only one organization controls the ledger: a government agency, the bank, or eBay. Another common factor is that there's only one master copy of the ledger and anything else is simply a backup that is not the official record. Therefore, traditional ledgers are centralized because they are maintained by a single entity and are usually reliant on a single database.
In contrast, a blockchain is usually built as a distributed system that functions as a decentralized ledger. This means that there is no single copy of the ledger (distributed) and no single authority in control (decentralized). Simply put, every user that decides to join and participate in the process of maintaining a blockchain network keeps an electronic copy of the blockchain data, which is frequently updated with all the latest transactions, in synchrony to the other user’s copies.
In other words, a distributed system is maintained by the collective work of many users, which are spread around the world. These users are also known as network nodes, and all these nodes participate in the process of verifying and validating transactions, according to the rules of the system. Consequently, the power is decentralized (there is no central authority).
Blockchain: Practice
Blockchain takes its name from the way records are organized: a chain of linked blocks. Basically speaking, a block is a piece of data that contains, among other things, a list of recent transactions (like a printed page of entries). The blocks, as well as the transactions, are public and visible, but they cannot be altered (like putting each page into a sealed glass box). As new blocks are added to the blockchain, a continuous record of linked blocks is formed (like a physical ledger and its many pages of records). This was a very simple analogy, but the process is much more complex than that.
Every new confirmed block is linked to the block that came immediately before it. The beauty of this setup is that it is practically impossible to change the data in a block once it's been added to the blockchain because they are secured by cryptographic proofs, which are very costly to be produced and extremely difficult to be undone.
Summing up, a blockchain is a chain of linked data blocks that are organized in a chronological order and are secured by cryptographic proofs.
Cryptocurrency
'Crypto' refers to the cryptographic techniques used to secure the economic system and to ensure that the creation of new cryptocurrency units and the validation of transactions go smoothly.
Bitcoin
Despite being the most well-known, Bitcoin is not alone. There are many other cryptocurrencies, each with its own particular features and mechanisms. Furthermore, not all cryptocurrencies have their own blockchain. Some were created on top of an already existing blockchain, while others were created completely from scratch.
The Bitcoin protocol is open source and anyone can review or copy the code. Many developers around the world contribute to the development of the project.