0% found this document useful (0 votes)
9 views3 pages

Blockchai Overview

Uploaded by

Prem
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views3 pages

Blockchai Overview

Uploaded by

Prem
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

ENRICHMENT REPORT

Blockchain Overview
What is Blockchain?
A decentralized, distributed ledger that stores transaction records across
multiple nodes in a secure, immutable, and transparent way.
Example:
Imagine a Google Sheet shared with multiple users. Each time a transaction
happens, the sheet updates, and everyone can see the latest version. However,
no one can delete or alter past records.

How Transactions Work?


Step 1: Transaction Creation
• A user sends Bitcoin (or any asset) to another user.
• The transaction is digitally signed using the sender’s private key.
• The transaction is broadcasted to the network.
Step 2: Validation (PoW or PoS)
• Nodes (computers) validate transactions using either:
o Proof of Work (PoW) → Solving complex puzzles (Bitcoin).
o Proof of Stake (PoS) → Validators are chosen based on their stake
(Ethereum 2.0).
Step 3: Block Formation & Mining
• Once validated, multiple transactions are grouped into a block.
• A miner/validator competes to solve the cryptographic puzzle by finding
the correct nonce that produces a hash with the required leading zeros
(Difficulty Target).
Step 4: Block is Added to the Chain
• The new block is linked to the previous block using the hash of the
previous block.
• This ensures immutability (if one block is altered, all following blocks
become invalid).
Example:
• Block 1: Hash = 00abc123...
• Block 2: Prev Hash = 00abc123... | New Hash = 00xyz456...
• Block 3: Prev Hash = 00xyz456... | New Hash = 00pqr789...
If Block 2 is tampered with, Block 3 will no longer match, breaking the chain.

How is Security Maintained?


Hashing (SHA-256 in Bitcoin) → Converts transaction data into a fixed-
length cryptographic hash.
Merkle Tree → Organizes transactions efficiently so any tampering is easily
detected.
Decentralization → No single point of failure (data is stored on thousands of
nodes).
Consensus Mechanisms → Ensures only valid transactions are added to the
chain.

Types of Blockchain:
1 Public Blockchain → Open to everyone (Bitcoin, Ethereum).
2 Private Blockchain → Controlled by one organization (Hyperledger Fabric).
3 Consortium Blockchain → Multiple organizations share control (Ripple).
4 Hybrid Blockchain → Combines features of public & private (Dragonchain).

Forks in Blockchain:
• Soft Fork → Minor updates, backward-compatible.
• Hard Fork → Major changes, not backward-compatible, creating a new
chain.
o Example: Bitcoin Cash forked from Bitcoin in 2017.

Real-World Applications Beyond Cryptocurrencies


✔Supply Chain Management → Tracks goods from production to delivery
(IBM Food Trust).
✔ Healthcare → Secures patient records.
✔ Voting Systems → Transparent elections.
✔ Smart Contracts → Automates legal agreements (Ethereum).
✔ NFTs (Non-Fungible Tokens) → Digital ownership (OpenSea,
CryptoPunks).

Example of Bitcoin Mining Process:


1 A miner gets a new block with transactions.
2 It tries different nonces until it finds a valid hash:
Block Data + Nonce 0 → Hash (x8gh2j3...) (Invalid)
Block Data + Nonce 1 → Hash (9fdl1o2...) (Invalid)
Block Data + Nonce 15829 → Hash (0000f3d...) (Valid - Has Leading 4 Zeros)
3 The miner broadcasts the block, and it gets added to the blockchain.
4 The miner receives a block reward (e.g., 6.25 BTC for Bitcoin).

You might also like