LCWD LogoLearn Code With DurgeshLCWD
HomeCoursesBlogsContact
About LCWDAbout Durgesh Tiwari
Flex Box Hero
LearnCodeWithDurgesh Logo

Learn Code With Durgesh

Offering free & premium coding courses to lakhs of students via YouTube and our platform.

Explore

  • About Us
  • Courses
  • Blog
  • Contact
  • FlexBox Game

Legal

  • Privacy Policy
  • Terms & Conditions
  • Refund Policy
  • Support

Contact

  • 📞 +91-9839466732
  • [email protected]
  • Substring Technologies, 633/D/P256 B R Dubey Enclave Dhanwa Deva Road Matiyari Chinhat, Lucknow, UP, INDIA 226028
© 2025 Made with ❤️ by Substring Technologies. All rights reserved.
What is Blockchain?

What is Blockchain?

By durgeshkumar8896 • Sun Sep 11 2022

What is Blockchain?

Blockchain

Blockchain is a type of shared database that stores data in blocks and these blocks are linked together through cryptography. It stores data electronically in digital format. Blockchains are majorly known because of their role in cryptocurrency systems e.g. Bitcoin  for maintaining a secure and decentralized record of transactions.

Blockchain was first outlined by Stuart Haber and W. Scott Stornetta, two researchers who wanted to implement a system where document timestamps could not be tampered with, in 1991. But it was actually implemented in 2009, an anonymous developer named Satoshi Nakamoto created bitcoin using Blockchain and that's when cryptocurrency boomed.

Each block contains some record and this record is connected through a chain. This chain is decentralized which means the access is shared not just with one person, but with entire authority, so it is very difficult to modify the records in the block which makes it reliable.New blocks are always stored linearly and chronologically ,that is, they are always added to the “end” of the blockchain.

Decentralized blockchains are immutable, which means that the data entered is irreversible. For Bitcoin, this means that transactions are permanently recorded and viewable to anyone.

Each block contains Relevant Information/Data (In Bitcoin’s case the relevant information can be from where this is coming and where it will go), Hash (Every block has a unique key/code which is called hash.) Previous block hash. Which helps it in achieving decentralized security and trust in several ways.

  • Since every block contains previous block hash, it becomes easy to track the history of the blocks.

  • The very first block which does not contain the previous block hash is called Genesis Block, which means the very first block.

  • Decentralized blockchains are immutable, which means that the data entered is irreversible. For Bitcoin, this means that transactions are permanently recorded and viewable to anyone.

What a single block contains in blockchain

Why is it near to impossible to modify data in blockchain?

 

If we want to change information in any of the blocks, then the hash of that block will be corrupted and then the next block containing the previous block hash will be corrupted and this process will go on till the last block. So all blocks will be corrupted from where you changed the data.Now if you say I can change the hash of all the blocks then that will be near to impossible because it will take a lot of time. If we consider Bitcoin as an example, then in Bitcoin each block takes nearly 10 minutes to change the hash. If there are one crore blocks then it will take forever to change the hash of all the blocks.

Also, one copy of this block chain is always shared with authority people in that network,so even if you change in one copy, the data will still be there in all other copies.

 

Then how can we change/add data?

So if you have to change any data block , you need to create that block and  share that block with everyone in the authority.Then there will be voting and you need to collect  50% votes in your favor that you want to add a block in the chain. If the majority agrees then that block can be added. This rule is called the consensus rule.



Uses of Blockchain:

 

1.Cryptocurrency

2. Real estate

3.Hospital Management

4. Banking and Finance

 

Share this article ...

💬WhatsApp📘Facebook💼LinkedIn🐦X

Trending Blogs...

Mastering JavaScript: Functions, Objects, Classes & Prototypes Explained Like Never Before

Mastering JavaScript: Functions, Objects, Classes & Prototypes Explained Like Never Before

If you’re learning JavaScript, you’ve probably heard terms like functions, objects, classes, constructors, inheritance, and prototypes being thrown around. But what do they really mean? And why are they so important in JavaScript? In this blog, we’ll break down these concepts step by step, with clear explanations, examples, comparisons, and diagrams. By the end, you’ll have a solid understanding of how these features work together — and why they are the backbone of modern JavaScript.

Google Tools for College Students to boost Productivity

Google Tools for College Students to boost Productivity

College life can feel like a roller coaster — assignments, exams, group projects, internships, and of course, trying to squeeze in a social life. The good news? You don’t have to do it all alone. Google has built a whole ecosystem of tools that can help students stay productive, organized, and even a little more stress-free. From taking notes to collaborating on projects, Google’s apps are like a digital toolkit every student should know about. Let’s explore how these tools can make your college journey smoother.

Google Pixel 9 Pro: The Next Big Thing in Smartphones?

Google Pixel 9 Pro: The Next Big Thing in Smartphones?

The smartphone world is buzzing again, and this time it’s all about the Google Pixel 9 Pro. According to recent leaks and reports, the upcoming Pixel lineup might just shake things up in a big way. Let’s dive into what makes the Pixel 9 Pro stand out and why everyone is talking about it.

Can AI Make Our Food Safer Than Ever?

Can AI Make Our Food Safer Than Ever?

Every year, millions of people around the world get sick from eating contaminated food. The World Health Organization (WHO) estimates that more than 600 million people fall ill annually, and about 4.2 million die from foodborne diseases. That’s a huge number — and the scary part is, much of it comes from something we can’t even see: toxic fungi known as mycotoxins. But now, scientists may have found a way to stop this problem before it even reaches our plates. Thanks to artificial intelligence (AI) and a powerful imaging technology, our food supply could soon become safer than ever.

What is Generative AI?

What is Generative AI?

Artificial Intelligence has gone from beating humans at chess to creating human-like poetry, realistic images, and even functional code. This creative side of AI is called Generative AI — and it’s one of the most exciting areas in modern technology. But to truly understand what Generative AI means, we need to take a quick trip through history, starting with an idea that shaped all of computer science: the Turing Machine.

The Evolution of AI - From Turing to Today

The Evolution of AI - From Turing to Today

Artificial Intelligence (AI) didn’t just appear out of thin air. The chatbot answering your questions today, the recommendation system suggesting your next Netflix binge, and the self-driving cars making headlines — all of these are the result of decades of innovation, setbacks, and breakthroughs. AI’s story is one of human curiosity: a mix of science fiction dreams, brilliant engineering, and a dash of “what if machines could think?” Let’s rewind the clock and see how it all began.

HTML the Easy Way-Unlock the web

HTML the Easy Way-Unlock the web

If you’ve ever wondered how websites are built, here’s the secret: almost every webpage you see starts with HTML. Whether it’s a simple blog post, an online shop, or a social media site – HTML is the foundation.

JUnit 5 and Mockito – From Scratch to Advanced

JUnit 5 and Mockito – From Scratch to Advanced

Learn JUnit 5 & Mockito from scratch to advanced with real-time Spring Boot examples. Covers unit & integration testing, annotations, MockMvc, H2 DB, and best practices.

Modern JavaScript for Developers in 2026

Modern JavaScript for Developers in 2026

Discover the modern JavaScript features developers should know in 2026 and learn how to future-proof your skills for the evolving web landscape. This in-depth guide covers JavaScript trends 2026, emerging frameworks, and best practices to help you stay ahead in web development. Explore the top JavaScript frameworks to watch in 2026, find out what’s new in modern JS features, and see how AI-assisted JavaScript development is shaping the future. Whether you’re updating your JavaScript developer roadmap 2026 or just getting started, this article will help you master the modern JavaScript tools and techniques needed to build fast, scalable, and future-ready applications.

Debouncing in JavaScript

Debouncing in JavaScript

In this article we will learn about the debouncing . We will learn about actual real problem and how to solve this problem using js debouncing.

Maven Tutorial

Maven Tutorial

Maven is a build automation tool primarily used for Java projects. It addresses two main aspects of building software: dependency management and project build lifecycle management.

Share this article ...

💬WhatsApp📘Facebook💼LinkedIn🐦X