0% found this document useful (0 votes)
8 views18 pages

Blockchain Fundamentals Explained

The document provides an overview of blockchain technology, detailing its features, properties, and historical evolution from its inception with Bitcoin to modern applications like DeFi and NFTs. It explains the significance of decentralized, transparent, and immutable ledgers, as well as the role of Distributed Ledger Technology (DLT) in various industries. Additionally, it outlines the differences between permissionless and permissioned blockchains, highlighting their governance, consensus mechanisms, and transaction speeds.
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)
8 views18 pages

Blockchain Fundamentals Explained

The document provides an overview of blockchain technology, detailing its features, properties, and historical evolution from its inception with Bitcoin to modern applications like DeFi and NFTs. It explains the significance of decentralized, transparent, and immutable ledgers, as well as the role of Distributed Ledger Technology (DLT) in various industries. Additionally, it outlines the differences between permissionless and permissioned blockchains, highlighting their governance, consensus mechanisms, and transaction speeds.
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

CBC2000- Foundations of Blockchain

Module – 1
Blockchain is a distributed, digital ledger technology that securely records transactions across
a network of computers in a way that makes the records transparent, tamper- resistant, and
permanent.
Here’s a simple breakdown:
● Digital Ledger – Think of it like an online notebook where every transaction or record
is written.
● Blocks – Data (like transactions) is grouped into “blocks.”
● Chain – Each block is linked to the previous one, forming a chain using cryptography.
● Decentralized – No single person or organization controls it; multiple participants
(nodes) maintain copies.
● Immutable – Once data is recorded, it cannot be changed without altering all
subsequent blocks, which is nearly impossible.
Key Features
● Transparency: Everyone in the network can view the records.
● Security: Cryptographic algorithms protect the data.
● Decentralization: Reduces reliance on a central authority.
● Traceability: Every transaction is traceable to its origin.
Example:

In Bitcoin, blockchain records all cryptocurrency transactions, ensuring that everyone agrees
on who owns what without needing a bank to verify it.
Blockchain Properties:
Decentralized

No single organization controls the ledger. Many nodes jointly run the system and follow the
same rules (the protocol).

Why it matters: Removes single points of failure and unilateral control.


Fewer third parties

Participants transact directly; rules in code (smart contracts) replace many intermediaries
(brokers, clearing houses).

Why it matters: Lower fees, fewer delays, less reconciliation.


Distributed

Identical copies of the ledger live on many nodes. Updates are accepted only when the
network reaches consensus.
Why it matters: High availability and data consistency across organizations.
Digital Ledger

An appendonly, timestamped record of events. Entries are grouped into blocks and linked by
cryptographic hashes.

Why it matters: Clear, shared, machineverifiable history of who did what, when.
“Trustless” Operation

You don’t have to trust counterparties; you trust the cryptography, consensus, and code that
enforce the rules.

Why it matters: Safer collaboration among parties that don’t fully know each other.
Transparent and Provable

Records (or their proofs) are visible and verifiable by authorized participants.

Why it matters: Anyone can independently verify claims without asking a central office.
Immutable and Nonrepudiable

Past records can’t be altered without breaking the chain of hashes and signatures. Signers
can’t deny their actions.

Why it matters: Strong evidence for audits, disputes, and compliance.


Irrevocable and Auditable

Once final, entries stay final; the full history is traceable.

Why it matters: Clean audit trails and quick rootcause analysis (e.g., recalls).
Faster Settlement

Rules in smart contracts can autosettle payments or permissions as soon as conditions are
met.

Why it matters: Hours/minutes instead of days; fewer backoffice tasks.


Enhanced Security

Publickey cryptography, hashing, and a distributed design protect against tampering and
singleserver breaches.

Why it matters: Harder to hack, easier to detect manipulation.

History of Blockchain
1. Early Concept (1982 – 1991)
● 1982: David Chaum, a cryptographer and computer scientist, proposed a blockchain-
like protocol in his doctoral dissertation, focusing on protecting information in
distributed computer systems.
● 1991: Stuart Haber and W. Scott Stornetta introduced a method to timestamp digital
documents securely. Their system used a cryptographically linked chain of blocks,
ensuring that documents could not be backdated or tampered with.
● Significance: These early works laid the theoretical foundation for blockchain by
combining cryptography, digital signatures, and immutable record- keeping.

2. Bitcoin & the First Blockchain (2008 – 2009)


● 2008: An anonymous individual or group under the pseudonym Satoshi Nakamoto
published the white paper “Bitcoin: A Peer- to- Peer Electronic Cash System.”
o Proposed a digital currency that operates without banks or intermediaries.
o Introduced Proof- of- Work (PoW) consensus to secure the network.
● 2009: Bitcoin was launched, and with it, the first functional blockchain — a
decentralized public ledger recording every Bitcoin transaction.
● Significance: Blockchain moved from concept to real- world application, solving the
“double- spending problem” in digital money without central authority.

3. Expansion Beyond Cryptocurrency (2013 – 2015)


● 2013: Vitalik Buterin, a programmer, observed Bitcoin’s limitations (restricted
scripting language, limited use cases). He proposed Ethereum, a blockchain platform
designed not just for money transfers but also for programmable applications.
● 2015: Ethereum was launched with the introduction of Smart Contracts — self-
executing agreements coded on the blockchain.
● Significance: Enabled the rise of Decentralized Applications (DApps) in areas like
finance, gaming, supply chain, and governance. Blockchain began to be seen as more
than just “cryptocurrency technology.”

4. Enterprise Adoption (2016 – 2019)


● Industries Beyond Finance: Banks, healthcare providers, logistics companies, and
governments explored blockchain for secure and transparent record- keeping.
o Finance: Faster cross- border payments.
o Supply Chain: Tracking goods to prevent fraud and ensure authenticity.
o Healthcare: Secure patient record sharing.
● Frameworks & Consortia:
o The Linux Foundation launched Hyperledger Fabric for enterprise blockchain
solutions (private, permissioned blockchains).
o Companies like IBM, Microsoft, and R3 developed blockchain platforms for
businesses.
● Significance: Blockchain shifted from being only a public cryptocurrency ledger to a
multi- industry enterprise tool.

5. Modern Era (2020 – Present)


● DeFi (Decentralized Finance): New financial services (lending, borrowing, trading)
built directly on blockchain, without banks.
● NFTs (Non- Fungible Tokens): Unique blockchain- based digital assets
revolutionizing art, collectibles, and gaming.
● Web3: Vision of a decentralized internet where users control their identity and data.
● CBDCs (Central Bank Digital Currencies): Governments and central banks worldwide
(e.g., China’s Digital Yuan, India’s Digital Rupee, EU’s Digital Euro) are researching
blockchain- based sovereign currencies.
● Significance: Blockchain is now recognized as a core digital infrastructure for
transparency, decentralization, and trust across finance, governance, supply chains,
and digital ecosystems.
Evolution from Bitcoin to Web3
Blockchain technology has undergone significant transformation since its inception. What
began as the underlying technology for cryptocurrency has now evolved into a foundation for
decentralized applications, smart contracts, and the emerging Web3 ecosystem.

1. Bitcoin Era (2008 – Present)


● Inception:
o Proposed by Satoshi Nakamoto in 2008 through the white paper “Bitcoin: A Peer-
to- Peer Electronic Cash System.”
o Officially launched in January 2009 with the mining of the genesis block.
● Purpose:
o To enable peer- to- peer digital payments without intermediaries such as banks.
o Uses Proof- of- Work (PoW) consensus for transaction verification.
● Key Features:
o Decentralization: No central authority controls the network.
o Immutability: Once a transaction is recorded, it cannot be altered.
o Transparency: Public ledger visible to all network participants.
● Limitations:
o Limited scripting capability – can only transfer value, no complex applications.
o Scalability and high energy consumption due to PoW.
2. Ethereum and Smart Contracts (2015 – Present)
● Introduction:
o Proposed in 2013 by Vitalik Buterin to go beyond Bitcoin’s monetary transactions.
o Launched in July 2015 as a programmable blockchain.
● Smart Contracts:
o Self- executing contracts with the agreement terms directly written into code.
o Runs on the Ethereum Virtual Machine (EVM).
● Impact:
o Enabled creation of Decentralized Applications (DApps).
o Supported Initial Coin Offerings (ICOs) for blockchain startups.
o Sparked innovations in gaming, supply chain, identity, and governance.
● Limitations:
o High transaction fees during network congestion.
o Scalability challenges leading to development of Layer 2 solutions.

3. DeFi & NFTs Era (2019 – Present)


● DeFi (Decentralized Finance):
o Financial services built on blockchain without intermediaries.
o Examples: Decentralized exchanges (Uniswap), lending platforms (Aave), yield
farming, and stablecoins.
● NFTs (Non- Fungible Tokens):
o Unique digital assets verified on blockchain, representing art, music, collectibles,
or virtual real estate.
o Popularized in 2021 through platforms like OpenSea.
● Technical Advancements:
o Layer 2 scaling solutions (Polygon, Optimism, Arbitrum).
o Cross- chain interoperability projects (Polkadot, Cosmos).

4. Web3 Era (2020 – Present)


● Definition:
o Web3 refers to the next generation of the internet built on blockchain technology,
focusing on decentralization, data ownership, and trustless interactions.
● Key Characteristics:
o Decentralized: Applications run on distributed networks instead of centralized
servers.
o Self- Sovereign Identity: Users control their digital identity and personal data.
o Token Economy: Incentivizes participation using cryptocurrencies and tokens.
o Interoperability: Applications can interact across multiple blockchain networks.
● Examples:
o Decentralized social media (Lens Protocol), blockchain- based gaming (Axie
Infinity), decentralized autonomous organizations (DAOs).
● Enabling Technologies:
o Smart contracts, IPFS (InterPlanetary File System) for decentralized storage,
cross- chain bridges, and zero- knowledge proofs for privacy.

Summary Table – Evolution Stages

Era Year Key Innovation Examples

2008–
Bitcoin Present Peer- to- peer digital cash Bitcoin

2015–
Ethereum Present Smart contracts & DApps Ethereum, Solidity

DeFi & 2019–


NFTs Present Decentralized finance, tokenized assets Uniswap, OpenSea

2020– DAOs, Lens


Web3 Present Decentralized internet & ownership Protocol
Distributed Ledger Technology (DLT)
Definition
Distributed Ledger Technology is a digital system for recording and sharing transactions or
data across multiple locations (nodes) simultaneously, where each participant maintains and
updates their own identical copy of the ledger. It eliminates the need for a central authority,
ensuring transparency, security, and immutability.

Key Characteristics
1. Decentralization
o Data is stored across multiple nodes in the network rather than on a single
centralized server.
o Prevents a single point of failure and reduces the risk of data manipulation.
2. Consensus Mechanism
o All participants must agree on the validity of a transaction before it is added to
the ledger.
o Examples: Proof of Work (PoW), Proof of Stake (PoS), Practical Byzantine Fault
Tolerance (PBFT).
3. Immutability
o Once a record is added, it cannot be altered without consensus from the network.
o Ensures data integrity and auditability.
4. Transparency
o All participants can view the ledger and verify transactions, depending on
whether it is public or private.

Types of Distributed Ledgers


1. Public Ledger
o Open to anyone; anyone can participate and validate transactions.
o Example: Bitcoin, Ethereum.
2. Private Ledger
o Access restricted to selected participants within an organization or consortium.
o Example: Hyperledger Fabric.
3. Consortium Ledger
o Controlled by a group of organizations that share data and validation
responsibilities.
o Example: R3 Corda.
Benefits
● Security – Cryptographic protection against tampering.
● Efficiency – Reduces intermediaries and speeds up transactions.
● Cost Reduction – Lowers operational costs by automating trust.
● Traceability – Full history of transactions is available for auditing.

Relation to Blockchain
● Blockchain is the most popular type of Distributed Ledger Technology, where records
(transactions) are grouped into blocks and linked chronologically.
● DLT is the broader category, and not all DLTs use a chain of blocks.

Example in Use
● Finance – Cross- border payments without a central clearing house.
● Supply Chain – Tracking the origin and journey of goods.
● Healthcare – Secure sharing of patient records between providers.

Working of Distributed Ledger:


1. Users initiate transactions using their Digital Signatures
● A user creates a transaction (e.g., sending 2 ETH from Alice to Bob).
● The transaction is signed with the user’s private key, ensuring authenticity.
2. Users broadcast their transactions to Nodes
● The signed transaction is sent to the blockchain network.
● Nodes (computers in the network) receive this transaction.

3. Nodes begin validating each transaction


● Nodes check whether the transaction is valid:
o Does Alice have enough balance?
o Is the digital signature correct?
● Invalid transactions are rejected.
4. Nodes aggregate validated transactions into Blocks
● Once validated, transactions are grouped into a block.
● Each block contains:
o A list of valid transactions,
o A timestamp,
o A reference (hash) of the previous block.

5. Nodes broadcast Blocks to each other


● The newly formed block is shared across the network.
● Every node receives the candidate block.
6. Consensus Protocol Used
● The network applies a consensus mechanism to agree whether the block is valid.
● Examples:
o Proof of Work (PoW) – Bitcoin miners solve puzzles.
o Proof of Stake (PoS) – Ethereum validators stake ETH to confirm.
o PBFT – Used in enterprise blockchains like Hyperledger.
7. Block Reflecting “True State” is Chained to Prior Block
● Once consensus is reached, the block is added to the blockchain.
● This creates a permanent, tamper- proof record.
● All nodes update their ledgers with the new block.

Feature Permissionless Blockchain Permissioned Blockchain

Access Control Open to anyone (public) Restricted to authorized users


Hyperledger Fabric, R3 Corda,
Examples Bitcoin, Ethereum, Solana Quorum
Identity of Anonymous / Known and verified (KYC/
Participants pseudonymous organization- based)
Decentralized – no
Governance central authority Centralized / consortium- managed

Consensus PoW, PoS (resource-


Mechanism intensive) PBFT, Raft, PoA (efficient)

Transaction Slower (due to many Faster (fewer nodes, optimized


Speed validators) consensus)
Limited (network High scalability (fewer
Scalability congestion possible) participants)
Fully transparent (all data Selective transparency (only
Transparency visible) visible to authorized members)
Very high (large network, High but depends on trust in
Security hard to attack) controlling body
Cryptocurrencies, DeFi, Banking, supply chain, healthcare,
Use Cases NFTs, Web3 apps government systems

Structure of the block


• A blockchain starts with an initial block called the genesis block.
• If the chain is traversed backward from any given block, it will end up at the genesis
block, proving that the entire chain is legitimate and valid.
• The genesis block is often statically coded in a public or permissionless blockchain,
but it's created by the first participant in the case of the permissioned blockchain.
Blockchain Use Case – Supply chain – Spare- Parts

This diagram represents the automotive spare parts supply chain integrated with
Blockchain technology for asset tracking and ownership verification.
1. Spare- Parts Material Suppliers (S1, S2, …, Sn)
o They provide raw materials to the Spare- Parts Manufacturer.
2. Spare- Parts Manufacturer
o Manufactures automobile parts using raw materials.
o Assets are initially owned by the Spare Manufacturer.
o Status: At rest (stored at manufacturer).
3. Transport (Logistics)
o Parts are shipped from the manufacturer to the Warehouse & Distribution center.
o Ownership transfers to the Transporter.
o Status: In transit.
4. Warehousing & Distribution
o Stores and distributes the spare parts.
o Ownership shifts to the Warehouse.
o Status: At rest.
5. Transport
o Parts are shipped from warehouse to the Car Manufacturer.
o Ownership returns to the Transporter.
o Status: In transit.
6. Car Manufacturer
o Uses spare parts to assemble cars.
o New Asset ID (YYYY) is created for the completed vehicle.
o Ownership is with the Car Manufacturer.
o Status: At rest.
7. Transport
o Cars are shipped to the Dealer.
o Ownership shifts to the Transporter.
o Status: In transit.
8. Dealer
o Holds ownership of the vehicles until sold.
o Status: At rest.
9. Authorized Service Centre
o Once purchased, cars can be serviced at authorized centers.
o Ownership temporarily shifts to the Service Centre during servicing.
o Status: In transit / At rest depending on stage.
10. Consumer (End User)
● Final ownership lies with the customer/consumer.
● They use the vehicle, and blockchain ensures authenticity and traceability of parts &
services.
Structure of Blockchain:
• A block header is an 80- byte field with meta information such as version, Previous
block hash, Merkle root, timestamp, difficulty target, and nonce.
• Version indicates which set of block rules are followed. Only blocks of the same
version can be a part of that blockchain.
• The previous block hash stores the hash value of the previous block.
• The hash of transactions in a block is paired together to form a parent hash. These
parent hashes are paired again to form the hash of the next higher level. This process
is repeated until a root hash is derived. The root hash value is stored in the Merkle root
field.
• Timestamp stores the time at which a block has been mined, ensuring the validity of
a transaction and allowing the transactions to be audited at any time.
• The target difficulty is a difficulty level set to make finding a hash more difficult. The
value is changed every few blocks.
• A nonce is a set of strings with a certain number of leading zeros.

Blockchain Role in the Diagram


● Each stage records the Asset ID, Ownership, and Status (at rest / in transit) on the
blockchain.
● This ensures:
o Transparency: Every transfer is visible.
o Traceability: Asset journey can be tracked back to origin.
o Security: Ownership can’t be tampered with.
o Trust: Each participant (manufacturer, transporter, dealer, consumer) can verify
authenticity.

1. Catch Fish (Fisher)


o The process begins with fishers catching fish at sea.
o Details such as species, weight, location, and time are captured.
o Data is recorded on the Blockchain (Caught stage).
2. Approve Landing (Regulator)
o Regulators verify and approve the fish landing to ensure compliance with fishing
laws and sustainability practices.
o Approval details are entered into the blockchain (Approved stage).
3. Land Fish
o The fish are brought ashore (landed).
o Landing event is logged on blockchain (Landed stage).
4. Receive Fish (Processor)
o Processors take custody of the fish.
o Details of the handover (time, condition, quantity) are recorded.
o Blockchain updates this step (Received stage).
5. Process Fish
o Fish are cleaned, cut, and processed for packaging.
o Processing details (temperature, hygiene, quality checks) are added.
o Blockchain logs this event (Processed stage).
6. Pack Fish
o Processed fish are packaged with barcodes/QR codes for traceability.
o Packaging event is recorded on blockchain (Packed stage).
7. Sell Fish (Distributor/Retailer)
o Retailers/distributors sell the fish to consumers.
o Sales details are logged (Sold stage).
8. Consumer
o The end consumer buys the fish.
o By scanning the QR code, consumers can see the complete bait- to- plate history:
● Where the fish was caught
● Who caught it
● When it was processed
● Packaging details
● Distributor/retailer info

Blockchain Role in the System


● Each stage (Caught Approved Landed Received Processed Packed
Sold) is immutably recorded on the blockchain.
● Ensures:
o Transparency (consumers trust source of fish)
o Traceability (track fish from sea to plate)
o Food Safety (quality and handling verified)
o Sustainability (prevents illegal/unreported fishing)

You might also like