DEV Community

Cover image for What is a blockchain?
Mashhood Ahmed
Mashhood Ahmed

Posted on

1 1

What is a blockchain?

Understanding blockchain could be confusing. Let’s understand it through an analogy first.

You may have seen or have been to many weddings, everyone in a wedding is like a conscious blockchain. In a wedding, everyone writes in their mental register that a certain man got married to a certain woman now if anyone claims that this woman is my wife (or she is not married), then everyone (present at the wedding) will reject this claim.

Image description

Similarly,

If a member of a study group misrepresents a topic in front of other members, the rest of the members will reject it because the topic written in this member's mental register does not match the rest of the members.

Image description

That's how blockchain works in real.

I hope you've understood blockchain through an analogies, let's look into the actual definition of a blockchain.

Technical Definition

Blockchain is a peer to peer (a network with equal permission and responsibilities), decentralized (every node/computer makes their decision), distributed (a system where parts of a system exist in different physical locations) public ledger between various nodes/computers. It keeps a complete, durable and unchanging record of the transactions that take place. The transaction is timed that is, with the transaction, the time of its occurrence is also written in such environment where there is a lack of trust.

Thanks for reading

Hostinger image

Get n8n VPS hosting 3x cheaper than a cloud solution

Get fast, easy, secure n8n VPS hosting from $4.99/mo at Hostinger. Automate any workflow using a pre-installed n8n application and no-code customization.

Start now

Top comments (0)

The Most Contextual AI Development Assistant

Pieces.app image

Our centralized storage agent works on-device, unifying various developer tools to proactively capture and enrich useful materials, streamline collaboration, and solve complex problems through a contextual understanding of your unique workflow.

👥 Ideal for solo developers, teams, and cross-company projects

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay