How Does The Blockchain Work? A Quick Introduction

528
3021
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

528 COMMENTS

  1. Thanks for sharing superb informations. Your web site is so cool. I’m impressed by the details that you have on this site. It reveals how nicely you understand this subject. Bookmarked this web page, will come back for extra articles. You, my friend, ROCK! I found just the information I already searched all over the place and simply couldn’t come across. What a great website.

  2. You have remarked very interesting details! ps nice website . “Do not quench your inspiration and your inmagination do not become the slave of your model.” by Vincent Van Gogh.

  3. I do agree with all of the ideas you have presented in your post. They are really convincing and will certainly work. Still, the posts are too short for beginners. Could you please extend them a bit from next time? Thanks for the post.

  4. Terrific paintings! That is the type of info that are meant to be shared around the web. Disgrace on the search engines for now not positioning this put up higher! Come on over and seek advice from my site . Thanks =)

  5. I want to express appreciation to you just for bailing me out of this instance. As a result of checking through the search engines and obtaining tips that were not powerful, I was thinking my life was gone. Being alive without the presence of solutions to the problems you have solved by means of your website is a serious case, as well as those that would have in a negative way damaged my career if I had not come across your site. Your main knowledge and kindness in controlling all areas was invaluable. I don’t know what I would have done if I had not discovered such a subject like this. I can at this time relish my future. Thanks a lot so much for this high quality and result oriented guide. I won’t be reluctant to recommend the blog to any person who desires direction about this subject.

  6. Hello! I just wanted to ask if you ever have any problems with hackers? My last blog (wordpress) was hacked and I ended up losing a few months of hard work due to no back up. Do you have any methods to protect against hackers?

  7. Wow, marvelous blog layout! How long have you been blogging for? you made blogging look easy. The overall look of your web site is excellent, as well as the content!

  8. Whats up very nice site!! Guy .. Beautiful .. Superb .. I will bookmark your site and take the feeds also?KI’m satisfied to seek out so many helpful information here within the post, we want work out extra techniques in this regard, thank you for sharing. . . . . .

  9. I have been absent for a while, but now I remember why I used to love this blog. Thanks, I will try and check back more frequently. How frequently you update your website?

  10. Have you ever considered about adding a little bit more than just your articles? I mean, what you say is important and everything. But think about if you added some great images or videos to give your posts more, “pop”! Your content is excellent but with images and videos, this website could definitely be one of the best in its field. Superb blog!

  11. Magnificent website. Plenty of useful info here. I am sending it to several friends ans also sharing in delicious. And obviously, thanks for your effort!

  12. Hello! I just wanted to ask if you ever have any issues with hackers? My last blog (wordpress) was hacked and I ended up losing several weeks of hard work due to no backup. Do you have any solutions to stop hackers?

  13. I love your blog.. very nice colors & theme. Did you create this website yourself? Plz reply back as I’m looking to create my own blog and would like to know wheere u got this from. thanks

  14. I’ve been exploring for a little bit for any high quality articles or blog posts on this kind of area . Exploring in Yahoo I ultimately stumbled upon this site. Reading this information So i’m happy to convey that I’ve an incredibly just right uncanny feeling I found out just what I needed. I most certainly will make certain to do not omit this web site and give it a glance on a constant basis.

  15. I am now not certain where you’re getting your information, but great topic. I must spend some time studying more or understanding more. Thanks for excellent information I was in search of this information for my mission.

  16. Thanks for sharing excellent informations. Your web site is so cool. I’m impressed by the details that you have on this site. It reveals how nicely you perceive this subject. Bookmarked this website page, will come back for extra articles. You, my friend, ROCK! I found just the information I already searched everywhere and just couldn’t come across. What an ideal site.

  17. Whats Going down i’m new to this, I stumbled upon this I have discovered It positively helpful and it has aided me out loads. I’m hoping to contribute & help other users like its helped me. Great job.

  18. I wanted to put you that tiny remark to thank you so much as before relating to the breathtaking methods you’ve contributed on this page. It was quite remarkably generous with you to deliver openly just what many of us would’ve sold as an electronic book to get some bucks for themselves, even more so given that you could possibly have done it if you ever wanted. The principles in addition served to become great way to fully grasp that other people online have the same keenness just like mine to know many more with respect to this issue. I believe there are several more pleasurable situations ahead for people who see your site.

  19. I do agree with all of the ideas you’ve presented in your post. They are very convincing and will definitely work. Still, the posts are too short for beginners. Could you please extend them a bit from next time? Thanks for the post.

  20. Hello, Neat post. There’s an issue together with your web site in web explorer, could check this?K IE nonetheless is the marketplace leader and a big element of people will pass over your magnificent writing due to this problem.

  21. I know this if off topic but I’m looking into starting my own blog and was curious what all is required to get setup? I’m assuming having a blog like yours would cost a pretty penny? I’m not very internet smart so I’m not 100 certain. Any recommendations or advice would be greatly appreciated. Cheers

  22. I’d have to test with you here. Which is not one thing I normally do! I enjoy studying a put up that can make people think. Additionally, thanks for allowing me to remark!

  23. We are a group of volunteers and starting a new scheme in our community. Your web site offered us with valuable information to work on. You’ve done a formidable job and our whole community will be grateful to you.

LEAVE A REPLY

Please enter your comment!
Please enter your name here