Bitcoin and Blockchain 1.0 Explained for the Average Joe in 2018

in #bitcoin7 years ago

mike-alonzo-3347.jpg
Photo by Mike Alonzo on Unsplash

Bitcoin is a fascinating phenomenon of the last decade and it is here to say. This article is for the average Joe new to cryptocurrencies in 2018 and is desiring a non-technical description of the technology behind bitcoin.

Bitcoin and the Blockchain (for the average Joe)

Bitcoin, the cryptocurrency as we know it as today, is revolutionary because of the blockchain technology (AKA distributed ledger technology) upon which it is established. The World Economic Forum defines blockchain technology or distributed ledger technology (DLT) as a technological protocol that enables data to be exchanged directly between different contracting parties within a network without the need for intermediaries.

As such, blockchain technology allows for information exchange across connected devices without the need of a central server through which the information is relayed. This exchange of information (known as a transaction) between each node (or party involved in the exchange) is verified and recorded across the network (consisting of every connected node).

Why Blockchain is Important

In a traditional transaction, a third-party entity, like a bank, is involved to verify the transaction and record it into a ledger. The involvement of a third-party entity requires trust and endows the entity with overwhelming power over the transaction. In the case that the third-party decides to take advantage of the transaction, there is little that can stop them from abusing their power. This misuse of power by a third-party entity - the banks - was witnessed during the 2008 mortgage crisis. From this we can conclude that traditional transaction systems are not optimal for transaction verification.

In addition, the centralization of power also leads to a security concern: if the record of the transaction (usually maintained by all parties involved) seizes to exist, there is no longer any proof of transaction. Hence, the blockchain addresses these concerns of the traditional ledger system.

Verification and Propagation on the Blockchain

What does it mean to verify a transaction on the blockchain? On the blockchain, if party A wishes to spend Bitcoin (i.e. perform transaction with another party B), then it must be verified that party A has not already spent their Bitcoin previously.

This verification is performed by other nodes in the network known as miners. Miners compete to perform the verification via a proof-of-work (PoW) process. The miner who completes the proof-of-work first announces the result (of verification) across the network. This is the way in which consensus is reached.

Consensus is vitally important for the blockchain since the blockchain is a ledger that is shared across every node in the network. As such, the contents of the ledger must remain the same on every node. In order to remain the same, all nodes in the network must agree upon the contents of the ledger (in addition to the sequence of transactions).

To elaborate, on a network as large as the Bitcoin blockchain, multiple purchase orders are being placed in a very short period of time (within seconds). However, the sequence of the transactions presented on the blockchain is not determined by the sequence of purchase orders. Rather, it is determined by the sequence of verification of transactions.

Advantage of the Bitcoin Blockchain

The blockchain is an evolution of the traditional ledger system. As such it brings along many advantages some of which are listed below:

  1. Disinter-mediation: The equal distribution of authority across the network allows for verification without the need of an intermediary.

  2. Immutability: Since every node holds a copy of the ledger, any changes to a transaction on the blockchain can be detected and hence requires significant compute power to successfully tamper with the contents.

Limitations of the Bitcoin Blockchain

Ever since the advent of Bitcoin, many alternative cryptocurrencies have been created in response to the limitations of the Bitcoin blockchain, some of which are listed below:

  1. Cost of PoW Algorithm: The PoW algorithm requires significant amount of energy and slows down transaction rate due to its dependency of PoW.

  2. Pseudo-Decentralization: The blockchain is not truly decentralized as large mining rigs have been monopolized by a select few. Hence, if these nodes are taken down, the blockchain can be at risk.

Further Readings

Above I have only very briefly discussed Bitcoin and blockchain technology. There is so much more behind blockchain technology that I am unable to discuss in this article. Below I have referenced a few books that I found to be very beneficial to my understanding of blockchain technology that I hope you (the reader) can benefit from greatly.

  1. Blockchain: Blueprint for a New Economy (by Melanie Swan)
  2. Decentralized Applications: Harnessing Bitcoin's Blockchain Technology (by Siraj Raval)

Author's Note

Thank you for reading my article. In this article I intended to lay a foundation for the reader regarding the technology behind Bitcoin. This way I can go into further technical detail behind blockchain technology. Ever since the advent of Bitcoin, research in blockchain technology has produced revolutionary results. In my subsequent articles, I hope to discuss these technologies in further detail so that you (the reader) can make more informed decisions regarding investment in cryptocurrencies.

If you benefited from this article, please promote this post and follow me on steemit @Omario.

Sort:  

Thanks! Glad you enjoyed!

Congratulations @khanom12! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

You published your First Post
You made your First Comment
You got a First Vote

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!

Congratulations @khanom12, you have decided to take the next big step with your first post! The Steem Network Team wishes you a great time among this awesome community.


Thumbs up for Steem Network´s strategy

The proven road to boost your personal success in this amazing Steem Network

Do you already know that awesome content will get great profits by following these simple steps, that have been worked out by experts?

Congratulations @khanom12! You received a personal award!

1 Year on Steemit

Click here to view your Board

Support SteemitBoard's project! Vote for its witness and get one more award!

Congratulations @khanom12! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 2 years!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Vote for @Steemitboard as a witness to get one more award and increased upvotes!

Coin Marketplace

STEEM 0.16
TRX 0.13
JST 0.027
BTC 58188.83
ETH 2585.51
USDT 1.00
SBD 2.40