How Does The Blockchain Work? A Quick Introduction

723
3771
How Does The Blockchain Work? A Quick Introduction
How Does The Blockchain Work? A Quick Introduction

The blockchain is a decentralized digital ledger or database that serves for record-keeping and storage of all transactions in a cryptocurrency or any other type of network, in which the value is transferred. It combines the principles of the private-key cryptography with the principles of the distributed peer-to-peer (P2P) network with transaction record-keeping, transparency, and security.

In the Bitcoin network, the transactions are grouped into blocks according to the time when they have taken place and verified in bundles that are grouped according to the time when they were created. That’s why each transaction is timestamped. The new blocks are created by means of mining that results in the release of the new Bitcoins into circulation. Each transaction has a unique ID that excludes the possibility of a double-spend attack on the system. The information that’s stored on the blockchain is public, and accessible through the Block explorer via several websites such as blockchain.info and blockexplorer.com, for instance.

Within the Bitcoin system, a transaction is created whenever an amount of bitcoin is sent from one person to another. It is then validated, verified and signed digitally if the information is correct, and the input matches the output. This data is then stored into blocks created each time a computational puzzle is solved by the miners’ computers running the software. As a result of their service to the network, miners receive two types of rewards: the per-block reward and the transaction fees.

The blockchain is based on a peer-to-peer network similar to BitTorrent, that allows distributing data globally without the centralized server via the nodes. In a peer-to-peer network, each party has the same communication capabilities, e.g. transactions.

A private key is a combination of alphanumeric characters 51-symbol long that creates a unique digital identity reference for each cryptocurrency user. Together with the public key, the private keys create a unique digital signature required from anyone willing to initiate a transaction. A digital signature serves as a proof of the control of ownership of a certain amount of cryptocurrency. When the submitted private and the public keys match a transaction is verified.

The transaction verification process is governed by the blockchain protocol that carries out an authentication mechanism borrowed from cryptography to track the source of transactions. The transaction is only verified when every participant agrees on the current state of the network, therefore a consensus mechanism is needed to govern this process automatically. The timestamping, digital signing and transparency on the blockchain are the key factors allowing the consensus to be reached in a decentralized way without having to trust a governing authority. The computing power is utilized as the voting power to achieve the consensus instead. The main advantage of such a protocol is that the participants of the network can exchange value without having to know or trust each other. The consensus is achieved automatically once everyone agrees that the current state of the network is true and no one attempts to submit the false data, in which case everyone will be able to see if the data on the blockchain has been manipulated.

On the permission-ed or private blockchain, the consensus is reached differently because there’s a centralized owner, e.g. company or an organization providing users with a permission-ed access to specific parts of the data.  

How Does The Blockchain Work? A Quick Introduction
Blockgeeks

723 COMMENTS

  1. I do love the way you have framed this specific difficulty and it really does offer me personally some fodder for thought. On the other hand, through what I have seen, I really hope as the feed-back pile on that people remain on issue and don’t start upon a soap box of some other news du jour. Anyway, thank you for this superb piece and even though I do not go along with the idea in totality, I regard your viewpoint.

  2. I’ll right away grasp your rss as I can not to find your email subscription link or e-newsletter service. Do you’ve any? Kindly allow me realize so that I may subscribe. Thanks.

  3. Hi! I know this is kind of off topic but I was wondering which blog platform are you using for this site? I’m getting tired of WordPress because I’ve had issues with hackers and I’m looking at alternatives for another platform. I would be great if you could point me in the direction of a good platform.

  4. Great website you have here but I was wondering if you knew of any discussion boards that cover the same topics discussed here? I’d really love to be a part of group where I can get comments from other knowledgeable people that share the same interest. If you have any suggestions, please let me know. Cheers!

  5. Admiring the time and effort you put into your site and detailed information you offer. It’s awesome to come across a blog every once in a while that isn’t the same out of date rehashed information. Excellent read! I’ve saved your site and I’m adding your RSS feeds to my Google account.

  6. When I originally commented I clicked the -Notify me when new comments are added- checkbox and now each time a comment is added I get four emails with the same comment. Is there any way you can remove me from that service? Thanks!

  7. I have not checked in here for some time because I thought it was getting boring, but the last several posts are great quality so I guess I’ll add you back to my everyday bloglist. You deserve it my friend 🙂

  8. I definitely wanted to type a small message so as to thank you for these lovely information you are sharing here. My prolonged internet look up has finally been honored with good concept to share with my classmates and friends. I would tell you that many of us readers actually are very blessed to be in a good site with so many awesome people with very helpful methods. I feel somewhat happy to have seen your site and look forward to many more exciting moments reading here. Thank you once more for all the details.

  9. You are my inspiration, I have few web logs and sometimes run out from post :). “He who controls the past commands the future. He who commands the future conquers the past.” by George Orwell.

LEAVE A REPLY

Please enter your comment!
Please enter your name here