DEV Community

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

Posted on

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

Top comments (0)