Blockchain
Blockchain
Introduction to Blockchain
Technology
Understanding the Basics and Applications
SYLLABUS
• CRYPTOCURRENCY
• EXAMPLE OF CRYPTOCURRENCY
• TERMINOLOGIES ABOUT CRYPTOCURRENCIES
• TYPES OF CRYPTOGRAPHY
• TRADITIONAL APPROACH vs BLOCKCHAIN APPROACH
• WHAT IS BLOCK CHAIN ?
• WHY BLOCK CHAIN IS IMPORTATNT ?
• HOW BLOCK CHAIN WORKS ?
Agenda :
• DIGITAL SIGNATURE
• MERKLE TREE
• CONSENSUS IN BLOCKCHAIN
• WHAT IS HYPERLEDGER ?
|WHAT IS BLOCK CHAIN ?|
• Blockchain is a digital ledger or a record-keeping system that stores data securely and transparently
across multiple computers. Think of it as a chain of blocks, where each block contains information like
transactions, and these blocks are linked together in a sequence. (or)
• A blockchain is a decentralized, distributed and public digital ledger or Digital Database that is used to
record transactions so that that makes it impossible or difficult for the system to be changed, hacked, or
manipulated.
WHY TRANSACTION FAILED
First Phil sends 2 bitcoins to Jack
• A HACKER WILL NOT BE
ABLE TO ALERT THE
DATA IN THE
BLOCKCHAIN BEHAUSE:
• Each user has a copy of
the ledger
• The data within the blocks
are encrypted by complex
algorithms
|CRYPTOCURRENCY|
2.Ethereum (ETH): Ethereum introduced the concept of smart contracts,allowing developers to create
decentralized applications (DApps) on its blockchain. Smart contracts are self-executing contracts with
the terms of the agreement directly written into code. They automatically execute when certain
conditions are met, without the need for intermediaries.(n\w,platform).ether(coin)
3.Ripple (XRP): Designed for banks and financial institutions to enable quick, low-cost international
money transfers. Focuses on global payments rather than everyday users.
4.Litecoin (LTC): A faster and lighter version of Bitcoin for smaller transactions. Faster transaction
times than Bitcoin, 84 million coin.
|TERMINOLOGIES ABOUT CRYPTOCURRENCIES|
|TERMINOLOGIES ABOUT CRYPTOCURRENCIES|
1. Centralization :In a centralized system, a single authority or organization controls everything. All
decisions, data, and operations go through this central point.
You have a bank account,To send money to a friend, you need the bank to:
• The transaction is verified by multiple independent users (called nodes or miners) across the Bitcoin
network.
• Once verified, the transaction is recorded on a blockchain that everyone can see.
• If one node fails, others continue operating, so the system doesn’t stop.
• You trust the network and its transparent rules, not a central authority.
|CRYPTOGRAPHY |
• Cryptocurrencies use cryptographic techniques to secure
recipient can understand it. It’s like creating a secret code that
It ensures:
• Encryption: Converts plain text (readable information) into a secret code (called ciphertext).
• Decryption: Converts the ciphertext back into plain text using a "key" (secret password or code).
1. Symmetric Cryptography
Definition: The same key is used for both encrypting (locking) and decrypting (unlocking) the message.
EX: Think of it as a shared key for a single lock that both you and your friend have.
|TYPES OF CRYPTOGRAPHY |
2. Asymmetric Cryptography : Two different keys are used:
• Recording in a Block: Once verified, the transaction is added to a "block" of other transactions.
• Block Linking: The block is connected to the previous one, forming a chain.
• A digital signature doesn’t look like a handwritten signature or an image. Instead, it’s a unique string of
characters, like a long code, generated using cryptographic algorithms. It’s invisible to users during
most interactions (e.g., on WhatsApp or digital contracts).
EX :
3045022100E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B8550220
34D9E6C2A7743E993D18C6FA21FB7341BDEB792E4319B46EDE5F88B82E365B8
|NODES IN BLOCK CHAIN ?|
• A node is any device (like a computer, server, or smartphone) that is connected to a blockchain
network.
1.Full Nodes:
• Consortium Blockchain balances decentralization and control for specific use cases.
• Consensus in blockchain refers to the process by which all the participants (nodes) in a blockchain
network agree on the validity of transactions and ensure everyone has the same copy of the blockchain.
• Nodes (participants) validate the transaction based on the rules of the blockchain.
• Nodes use a consensus mechanism to agree on which block to add to the blockchain.
|TYPES OF CONSENSUS IN BLOCKCHAIN|
• PoW (Proof of Work) may be a way of verifying current and past transactions. The work that goes
into solving puzzle generates rewards for whoever solves it called it as mining. In other words, this is
often an algorithm that’s designed to verify transactions and obtain new blocks added to blockchain.
With Proof of Work, miners are competing to be primary to finish a complex mathematical puzzle
which will generate this new block, meaning that they’ll be ready to collect some new Bitcoins as a
rewards.
• Pos (Proof-of-stake) is a consensus algorithm that decides on who validate next block, according to
how many coins you hold, instead of miners cracking cryptographic puzzles using computing power to