A Beginner’s Guide to Understanding the Blockchain (Part 1: Introduction to Blockchain Technology)
Tags: investing, blockchain, investment, cryptocurrency
Published: 2021-06-26 02:19:43

---
title: A Beginner’s Guide to Understanding the Blockchain (Part 1: Introduction to Blockchain Technology)
published: true
date: 2021-06-21 16:04:47 UTC
tags: investing,blockchain,investment,cryptocurrency
canonical_url: https://medium.com/coinmonks/a-beginners-guide-to-investing-in-crypto-74781455645
---

In the spirit of understanding what you (want to) invest in before doing so, I will now attempt to help you better understand what blockchains really are about in a very _beginner-friendly_ way.

#### **_An Overview of Blockchains_**

In very simple terms, the blockchain is a data structure where transactions or data are stored. Each block in the chain contains a unique piece of data or information. These blocks combine into a complete chain, and work like a giant digital ledger (collection of accounts in which transactions are recorded).

At a higher-level, blockchains are made up of a network of computers (or nodes, as we call them) that are essentially public databases of transactions where everyone can add to, or view, at any time. Instead of the data residing on a single centralized server, the data is copied across thousands and thousands of nodes worldwide, allowing each node access to this database of transactions.

This is essentially what gives blockchains their _decentralized_ nature.

At a lower-level, and within each blockchain, transactions are compiled into data-holding vehicles known as “blocks”. The consecutive string of every block ever executed makes up a blockchain: a distributed database of chronologically ordered transactions.

![](https://cdn-images-1.medium.com/max/987/0*CrllWhqscXupFvqr.png)<figcaption>This is what a blockchain would look like. Source: coinmonks</figcaption>

_If you are very confused at this point, don’t give up just yet — I will draw some parallels to the real world in the next paragraphs to help you better understand what the blockchain really is, so read on!_

#### **_Demystifying the Blockchain_**

To help you better understand what a blockchain really is all about, **think of the blockchain as a**  **giant and shared Google Excel Sheet** (think of all the collaborative projects that you have worked on in Google Sheets!) that everyone and anyone can gain _read-access_ to. This means that anyone and everyone on the Internet can _view_ all the transactions recorded on this sheet because it has no access requirements for read-access.

![](https://cdn-images-1.medium.com/max/1024/0*n8W3woEun-IlUoxQ.jpg)<figcaption>The blockchain can be thought of as a giant Google Sheet of multiple transactions. Source: <a href="https://stackoverflow.com/">https://stackoverflow.com/</a></figcaption>

For _edit-access_ to the document (if you want to add transactions onto the document, and not just view), however, a more complicated process would be required. Because _everyone_ and _anyone_ can gain access to this document, it will not be safe for _all_ of them to get edit-access without a proper system in place to discourage malicious actors.

If this were the case, anyone can just edit the document in their favor for personal gain, and/or to cause chaos and confusion, since any given change will be reflected across all the computers that are connected to this document.

So how do we **foster trust within a system where users can’t trust each other** because of how accessible it is to anyone and everyone?

Any transaction that is added onto the Google sheet has to be agreed upon by _all_ the users in the network (on the document) first. In other words, the whole network of users must first come to a _consensus_, before any transactions can be added to the document. Only after everyone on the network has first _checked through_ all the proposed new transactions, can they be added to the document, _if approved_ by everyone of course.

So now you may be wondering — how on earth do we do this without a central, or intermediary, party to negotiate and liaise between users in the network?

This is done via something called a _consensus mechanism_, that all blockchains will have. This ‘consensus mechanism’ is something that I will go through in-depth in the next article (you can check it out [here](https://derekklim.medium.com/a-beginners-guide-to-understanding-the-blockchain-part-2-blockchain-consensus-mechanisms-f2900b967b69)), so having a general understanding of this concept will suffice for now: that there is a mechanism in-built into all blockchains to help their network of users verify, and come to consensus (through voting) on, the new transactions being added onto the document.

![](https://cdn-images-1.medium.com/max/846/0*3VC538AUPCgmoRkZ)<figcaption>Visual representation of a consensus mechanism. Source: <a href="https://www.linkedin.com/pulse/unraveling-consensus-mechanisms-luis-wester/">www.linkedin.com/pulse/</a></figcaption>

#### **_Characteristics of Blockchains_**

From all the above, we realise that there is also **no need for a central entity to help with anything** , because blockchains are self-sufficient in their functionalities, thanks in large part to consensus mechanisms.

We also realise that there is **no one singular party that can control this Google sheet or censor it** , because no one will be able to delete this shared document off _every single computer_ that has access to this sheet — there will simply be too many to track.

Let’s say someone successfully deletes this excel sheet from 1000 computers, there will be 1000 more that still have access to it! It is practically impossible to delete this document, control this document in the way you want to, or stop people from getting access to it in one way or another.

Therefore, blockchains can be construed as **_decentralized_** or distributed ledgers, where power is _distributed and diffused across various entities_, and is not _focused in the hands of a few_. Concomitantly, they also become **_censor-proof_**.

The Google Sheet also ensures that no one can tamper with the transaction histories without others knowing, because once again — everyone having access to this same document will mean full **_transparency_**. If someone changes a certain number on the sheet, everyone will be able to see. If that change is in the spirit of maliciousness, everyone else can reject that change by doing a simple _control-Z_ on it.

Extrapolated to the idea of a blockchain, this reveals two key characteristics of the blockchain: **_tamper-evident_** and **_immutability_** (you can’t change things on it as and when you please because other people will know, and they will likely reject it).

From all the above — we learn that most blockchains will have **5 key properties** that prevent them from being controlled or abused by a central point of power. They are:

1. _Decentralized_
2. _Censor-proof_
3. _Transparent_
4. _Tamper-evident_
5. _Immutable_

#### **_Why the need for Blockchains (or Distributed Systems)?_**

A decentralized Google Sheet (Blockchain) stands in **direct contrast to a centralized Google Sheet** that only _one_ central entity has access to.

For example, all banks also have a ledger, or Google Sheet, on which they track and record transactions. The difference here is that the banks are the _only_ parties who have edit-access to the excel sheet. _No one else_ will have access to this Google Sheet document at all — not even ‘view’ or ‘edit’ access (minus view access for your own transactions, which represent a minute portion of the entire document)!

Let’s take a look at how such a centralized system may play out, by following the story of two hardworking wage-earners, Alice and Bob.

If Alice wants to send Bob some money through the bank, the bank is the only one taking the money from Alice’s account, sending it into Bob’s account, then updating the excel sheet. We are also unable to see the whole excel sheet, only a small part of it that concerns us (our own bank account).

If the bank wants to do anything malicious like cheat Alice and Bob’s hard-earned money by routing the money from Alice to themselves instead, no one will be able to stop them from doing so. Heck, no one may even _know_ about the malicious act, or be able to prove it!

Or, let’s say the bank doesn’t like Bob for some reason. They want to stop the money from reaching him. They could — by whatever justifications they are able to come up with — freeze this transaction such that it doesn’t reach Bob’s account. No one will be able to have a bigger say with regard to this, than the bank! **Only they have the ultimate veto power**.

They could even freeze Bob’s entire account if they wanted to, so that Bob can’t even access the rest of his funds. This is the problem with centralized systems, and is what blockchains are trying to counteract and subvert.

#### **_Cryptocurrencies_**

To recap from the previous article (if you haven’t read it, you can access it [here](https://derekklim.medium.com/a-beginners-guide-to-investing-in-crypto-70b2fb10fdff))): cryptocurrencies, on the other hand, refer to **digital stores of value** that can be used to buy and sell goods, services, or property — just like what you do with real world currency! Think of them like your SGD, USD etc., just a digital and unregulated version of them.

For example, when you want to buy a cup of coffee from a store, you will use your SGD or USD to _exchange_ for it. You will take out your notes or coins (currency), and pass them to the cashier at the counter, in order to trade for your cup of coffee. This is the function of currencies —  **stores of value that can be exchanged for things that you want to get or consume.**

This is exactly what cryptocurrencies are too, just that now, this currency no longer has a physical manifestation. There are no more physical notes and coins; cryptocurrencies are purely digital, and exist only in the virtual world where you will have to use applications to exchange them for a good or service. **Their main purpose as a store of value, however, has not changed.**

![](https://cdn-images-1.medium.com/max/1024/0*wsnnBDluQ1HqCVvs.jpg)<figcaption>Cryptocurrencies as digital currencies. Source: <a href="http://www.cio.com">www.cio.com</a></figcaption>

These digital currencies are cryptographically secured (I will elaborate on this further in future articles) against fraudulent practices, and often are **not issued or controlled by any centralized authority** because of the ultimate goal of decentralization, privacy and security within the cryptocurrency world.

In sum, cryptocurrencies have **3 key properties** that differentiates them from the normal currencies we are so used to. Cryptocurrencies are:

1. _Decentralized_
2. _Private (pseudonymous)_
3. _Secure_

#### **_Blockchain VS Cryptocurrencies_**

At this juncture, the differences in nature between cryptocurrencies and blockchains should be pretty stark to you, and intuitively so.

If they are not, think about it this way: **blockchains are the federal bank of America, whilst cryptocurrencies are the US dollars.**

They are vastly different entities, and should never be conflated as the same thing!

Blockchains are the underlying technology that allows for Cryptocurrencies to be _decentralized, private (pseudonymous)_ and _secure_, and both **exist on very different layers of the ecosystem** (think of blockchain as a bed of sorts for cryptocurrencies).

Of course, there is still much more to learn about blockchains, and why people would even want to invest in them, so do read on to find out more!

_Prev:_ [_A Beginner’s Guide to Crypto: What on earth is ‘Crypto’_](https://derekklim.medium.com/a-beginners-guide-to-investing-in-crypto-70b2fb10fdff)

_Next:_ [A Beginner’s Guide to Understanding the Blockchain (Part 2: Blockchain Consensus Mechanisms)](https://derekklim.medium.com/a-beginners-guide-to-understanding-the-blockchain-part-2-blockchain-consensus-mechanisms-f2900b967b69)

> Join [Coinmonks Telegram Channel](https://t.me/coincodecap) and learn about crypto trading and investing

#### Also, Read

- [What is Margin Trading](https://blog.coincodecap.com/margin-trading) | [Dollar-Cost Averaging](https://blog.coincodecap.com/dca)
- [3Commas Review](https://medium.com/coinmonks/3commas-review-an-excellent-crypto-trading-bot-2020-1313a58bec92) | [Pionex Review](https://medium.com/coinmonks/pionex-review-exchange-with-crypto-trading-bot-1e459d0191ea) | [Coinrule review](https://medium.com/coinmonks/coinrule-review-2021-a-beginner-friendly-crypto-trading-bot-daf0504848ba)
- [Ledger vs Ngrave](https://medium.com/coinmonks/ledger-vs-ngrave-zero-7e40f0c1d694) | [Ledger nano s vs x](https://medium.com/coinmonks/ledger-nano-s-vs-x-battery-hardware-price-storage-59a6663fe3b0) | [Binance Review](https://medium.com/coinmonks/binance-review-ee10d3bf3b6e)
- [Bybit Exchange Review](https://medium.com/coinmonks/bybit-exchange-review-dbd570019b71) | [Bityard Review](https://medium.com/coinmonks/bityard-review-7d104239be35) | [CoinSpot Review](https://blog.coincodecap.com/coinspot-review)
- [3Commas vs Cryptohopper](https://medium.com/coinmonks/3commas-vs-pionex-vs-cryptohopper-best-crypto-bot-6a98d2baa203) | [Earn crypto interest](https://medium.com/coinmonks/earn-crypto-interest-b10b810fdda3) | [Grid Trading Bot](https://blog.coincodecap.com/grid-trading)
- The Best Bitcoin [Hardware wallet](https://medium.com/coinmonks/the-best-cryptocurrency-hardware-wallets-of-2020-e28b1c124069?source=friends_link&sk=324dd9ff8556ab578d71e7ad7658ad7c) | [BitBox02 Review](https://medium.com/coinmonks/bitbox02-review-your-swiss-bitcoin-hardware-wallet-c36c88fff29)
- [BlockFi vs Celsius](https://medium.com/coinmonks/blockfi-vs-celsius-vs-hodlnaut-8a1cc8c26630) | [Hodlnaut Review](https://medium.com/coinmonks/hodlnaut-review-best-way-to-hodl-is-to-earn-interest-on-your-bitcoin-6658a8c19edf) | [KuCoin Review](https://blog.coincodecap.com/kucoin-review)
- [Bitsgap review](https://medium.com/coinmonks/bitsgap-review-a-crypto-trading-bot-that-makes-easy-money-a5d88a336df2) | [Quadency Review](https://medium.com/coinmonks/quadency-review-a-crypto-trading-automation-platform-3068eaa374e1) | [Bitbns Review](https://medium.com/coinmonks/bitbns-review-38256a07e161)
- [Crypto Copy Trading Platforms](https://medium.com/coinmonks/top-10-crypto-copy-trading-platforms-for-beginners-d0c37c7d698c) | [Coinmama Review](https://medium.com/coinmonks/coinmama-review-ace5641bde6e)
- [Bitcoin exchange in India](https://medium.com/coinmonks/bitcoin-exchange-in-india-7f1fe79715c9) | [Bitcoin Savings Account](https://medium.com/coinmonks/bitcoin-savings-account-e65b13f92451)
- [CoinDCX Review](https://medium.com/coinmonks/coindcx-review-8444db3621a2) | [Crypto Margin Trading Exchanges](https://blog.coincodecap.com/crypto-margin-trading-exchanges)
- [CoinLoan Review](https://medium.com/coinmonks/coinloan-review-18128b9badc4) | [YouHodler Review](https://medium.com/coinmonks/youhodler-4-easy-ways-to-make-money-98969b9689f2) | [BlockFi Review](https://medium.com/coinmonks/blockfi-review-53096053c097)
- The Best [Crypto Tax Software](https://medium.com/coinmonks/best-crypto-tax-tool-for-my-money-72d4b430816b) | [CoinTracking Review](https://medium.com/coinmonks/cointracking-review-a-reliable-cryptocurrency-tax-software-5114e3eb5737)
- Best [Crypto Lending Platforms](https://medium.com/coinmonks/top-5-crypto-lending-platforms-in-2020-that-you-need-to-know-a1b675cec3fa) | [Leveraged Token](https://medium.com/coinmonks/leveraged-token-3f5257808b22)
- Best [Crypto Charting Tool](https://medium.com/coinmonks/what-are-the-best-charting-platforms-for-cryptocurrency-trading-85aade584d80) | [Best Crypto Exchange](https://medium.com/coinmonks/crypto-exchange-dd2f9d6f3769)
- [How to buy Bitcoin in India?](https://medium.com/coinmonks/buy-bitcoin-in-india-feb50ddfef94) | [WazirX Review](https://medium.com/coinmonks/wazirx-review-5c811b074f5b) | [HitBTC Review](https://medium.com/coinmonks/hitbtc-review-c5143c5d53c2)

* * *