CST 428 BLOCKCHAIN TECHNOLOGIES
S8 CSE – ELECTIVE
Course Outcomes
Syllabus
Module – 1 (Fundamentals of Cryptography)
Introduction to Cryptography, Symmetric cryptography – AES. Asymmetric cryptography
RSA. Elliptic curve cryptography, Digital signatures – RSA digital signature algorithms.
Secure Hash Algorithms – SHA-256. Applications of cryptographic hash functions –
Merkle trees, Distributed hash tables.
Module – 2 (Fundamentals of Blockchain Technology)
Blockchain – Definition, architecture, elements of blockchain, benefits and limitations,
types of blockchain. Consensus – definition, types, consensus in blockchain.
Decentralization – Decentralization using blockchain, Methods of decentralization,
Routes to decentralization, Blockchain and full ecosystem decentralization
Module - 3 (Consensus Algorithms and Bitcoin)
Consensus Algorithms, Crash fault-tolerance (CFT) algorithms – Paxos, Raft. Byzantine
faulttolerance (BFT) algorithms – Practical Byzantine Fault Tolerance (PBFT), Proof of work
(PoW), Proof of stake (PoS), Types of PoS.
Bitcoin – Definition, Cryptographic keys – Private keys, public keys, addresses. Transactions
Lifecycle, coinbase transactions, transaction validation. Blockchain – The genesis block.
Mining – Tasks of miners, mining algorithm, hash rate. Wallets – Types of wallets.
Syllabus
Module - 4 (Smart Contracts and Use cases)
Smart Contracts – Definition, Smart contract templates, Oracles, Types of oracles,
Deploying smart contracts. Decentralization terminology – Decentralized
applications, Decentralized Autonomous Organizations.
Use cases of Blockchain technology – Government, Health care, Finance, Supply
chain management.
Blockchain and allied technologies – Blockchain and Cloud Computing,
Blockchain and Artificial Intelligence.
Module - 5 (Ethereum and Solidity)
Ethereum – The Ethereum network. Components of the Ethereum ecosystem –
Keys and addresses, Accounts, Transactions and messages. The Ethereum Virtual
Machine, Blocks and blockchain.
The Solidity language – The layout of a Solidity source code, Structure of a smart
contract, variables, data types, control structures, events, inheritance, libraries,
functions, error handling.
Smart contracts Case study: Voting, Auction.
Text Book
1. Imran Bashir, Mastering Blockchain: A deep
dive into distributed ledgers, consensus
protocols, smart contracts, DApps,
cryptocurrencies, Ethereum, and more, Packt
Publishing,
Third edition, 2020.
Objective
■To introduce the concept of Blockchain Technology
BLOCK CHAIN
• Blockchain can be defined as the Chain of Blocks that
contain some specific Information.
• Thus, a Blockchain is a ledger i.e file that constantly grows
and keeps the record of all transactions permanently.
• This process takes place in a secure, chronological
(Chronological means every transaction happens after the
previous one) and immutable way.
• Each time when a block is completed in storing
information, a new block is generated.
BLOCK CHAIN TECHNOLOGIES
• Blockchain technology is an advanced database
mechanism that allows transparent information
sharing within a business network.
• A blockchain database stores data in blocks that
are linked together in a chain.
• Blockchain is a decentralized, digital ledger that
records transactions across a network of
computers in a secure and transparent manner.
Blockchain
Chain of Blocks
a4a5305e-b7f1-4228-a5a2-6dfd92a7a832-.pptx
• It uses cryptography to ensure that once information is
added to the blockchain, it cannot be altered or deleted.
• This makes blockchain an immutable record of all
transactions that have taken place on the network.
• One of the most well-known uses of blockchain is as the
underlying technology behind the cryptocurrency,
Bitcoin.
• However, blockchain has many other potential uses
beyond just cryptocurrency. It can be used to secure and
manage supply chain information, maintain medical
records, track voting results in an election, and more.
BLOCK CHAIN TECHNOLOGIES
• In 1991, researcher scientists named Stuart Haber and W.
Scott Stornetta introduced Blockchain Technology.
• These scientists wanted some Computational practical
Solution for time-stamping the digital documents so that
they couldn’t be tempered or misdated.
• So both scientists together developed a system with the help
of Cryptography. In this System, the time-stamped
documents are stored in a Chain of Blocks.
The history of blockchain and Bitcoin
• The concept of blockchain as we know it today was first
introduced in 2008 with the publication of a whitepaper
titled "Bitcoin: A Peer-to-Peer Electronic Cash System" by
an anonymous person or group of people using the
pseudonym Satoshi Nakamoto.
• The whitepaper described a new kind of decentralized digital ledger
that could securely record transactions across a network of computers
without the need for a central authority. This ledger, called a
blockchain, uses cryptography and a consensus algorithm to maintain
its integrity, making it resistant to tampering and fraud.
• The first implementation of the blockchain technology was the
creation of the Bitcoin network. It introduced the term chain of blocks
The history of blockchain and Bitcoin
• No one knows the actual identity of Satoshi Nakamoto.
• After introducing Bitcoin in 2009, he remained active in the
Bitcoin developer community until 2011. He then handed
over Bitcoin development to its core developers and simply
disappeared.
• Since then, there has been no communication from him
whatsoever, and his existence and identity are shrouded in
mystery. The term "chain of blocks" evolved over the years
into the word "blockchain."
The history of blockchain and Bitcoin
Blockchain technology adoption and maturity
a4a5305e-b7f1-4228-a5a2-6dfd92a7a832-.pptx
a4a5305e-b7f1-4228-a5a2-6dfd92a7a832-.pptx
Most common types of blockchain
• Public blockchain: A public blockchain is a decentralized
and open blockchain that allows anyone to participate in
the network, validate transactions, and create new blocks.
• Examples of public blockchains include
Bitcoin ,Ethereum, Litecoin etc.
• Private blockchain: A private blockchain, also known as a
permissioned blockchain, is a centralized blockchain
that requires authorization to access and validate
transactions.
• This type of blockchain is often used by organizations to
streamline processes and maintain control over sensitive
information. Eg; Enterprise ethereum, Hyperledger,
Ripple etc
• Consortium/Federated blockchain: Is partially decentralized and
allows a pre-selected set of participants to validate transactions and
create new blocks. This type of blockchain is often used by
businesses and organizations to share information securely among
a group of participants. Eg: Hyperledger, Corda etc
• Hybrid blockchain: A hybrid blockchain combines elements of
both public and private blockchains, allowing for a balance
between decentralization and control.
• Sidechain: A sidechain is a separate blockchain that is attached to a
main blockchain, allowing for the transfer of assets or information
between the two.
Most common types of blockchain
Reference
• Block chain
https://www.youtube.com/watch?v=SSo_EIwHSd4
• Blockchain Demo
https://www.youtube.com/watch?v=_160oMzblY8
• https://www.youtube.com/watch?v=zVqczFZr124
• https://www.geeksforgeeks.org/history-of-blockchain/
22
THANK YOU

More Related Content

PDF
BASIC INTRODUCTION TO BLOCKCHAIN - JOEL SUMANTH RAJ.pdf
PDF
Blockchain Technology And Cryptocurrency
PDF
Blockchain, Bitcoin and Ethereum's Smart Contract
PPTX
A technical Introduction to Blockchain.
PPTX
Blochchain Technology
PPTX
1.Introduction to Blockchain Technology.pptx
PDF
Blockchain: An Innovative Technology
PDF
Blockchain Technology Explained
BASIC INTRODUCTION TO BLOCKCHAIN - JOEL SUMANTH RAJ.pdf
Blockchain Technology And Cryptocurrency
Blockchain, Bitcoin and Ethereum's Smart Contract
A technical Introduction to Blockchain.
Blochchain Technology
1.Introduction to Blockchain Technology.pptx
Blockchain: An Innovative Technology
Blockchain Technology Explained

Similar to a4a5305e-b7f1-4228-a5a2-6dfd92a7a832-.pptx (20)

PPTX
BLOCKCHAIN KPR.pptx
PDF
What is Blockchain? [Applications of Blockchain in Cryptocurrency and Banking]
PPTX
Blockchain Technology
PDF
Blockchain Technology and Its Application in Libraries
DOCX
Blockchain, Blockchain Platform, Private and a Public Blockchain?
PDF
Blockchain technology.pptx
PPTX
Blockchain Presentations done by Michel
PPTX
Blockchain data structures and fundamental
PPTX
BLISS 03-T3 Unit 1 slides v3.0 final controled.pptx
PPTX
BLOCKCHAIN PPT BY SANIYA.pptx || ece by arun parmar
PPTX
Grdddddcg3cvswexksosososozoOKzozkzoziOisiso
PPTX
639942817-BLOCKCHAIN-TECHNOLOGY-PPT (1).pptx
PPTX
Blockchain technology
PPTX
Introduction to blockchain
PDF
Blockchain - Things you need to know
PPTX
blockchain-introduction-public in education
PPTX
Blockchain
PPTX
Blockchain
PDF
solulab.com-What is Blockchain Technology.pdf
PDF
Blockchain- Ammar Ahmad.pdf
BLOCKCHAIN KPR.pptx
What is Blockchain? [Applications of Blockchain in Cryptocurrency and Banking]
Blockchain Technology
Blockchain Technology and Its Application in Libraries
Blockchain, Blockchain Platform, Private and a Public Blockchain?
Blockchain technology.pptx
Blockchain Presentations done by Michel
Blockchain data structures and fundamental
BLISS 03-T3 Unit 1 slides v3.0 final controled.pptx
BLOCKCHAIN PPT BY SANIYA.pptx || ece by arun parmar
Grdddddcg3cvswexksosososozoOKzozkzoziOisiso
639942817-BLOCKCHAIN-TECHNOLOGY-PPT (1).pptx
Blockchain technology
Introduction to blockchain
Blockchain - Things you need to know
blockchain-introduction-public in education
Blockchain
Blockchain
solulab.com-What is Blockchain Technology.pdf
Blockchain- Ammar Ahmad.pdf
Ad

Recently uploaded (20)

DOCX
Aluminum Geodesic Dome Roof for Effluent Sludge Storage Contains Waste and Co...
PPTX
Agriculture and Fishery Arts.powerpointtx
PPTX
Your score increases as you pick a categ
PDF
Vipul_Kkjkhkjhkjhkjhkjhkhkjhjhhhumar.pdf
PPTX
Aug '25 - Sistematika dan Simulasi Penghitungan Remunerasi di PDAM.pptx
PPTX
new games for entertainment bollywood ppt
PPTX
Verizon Tipsyvjjghhhhgugyygyhgyhyugghgugfyg
PDF
When the World Becomes the Stage Enzo Zelocchi’s Vision of a Cinema Without W...
PPTX
柏林巴德学院学历认证范本ECLA成绩单柏林巴德学院在读证明信学历认证
PDF
Evan Tynan _ Building Customer Connections Through Social Media.pdf
PPTX
Image Bazaar by Fotolobby A Space for Every Visual Need Project.pptx
PDF
The Script Masters: How TV Writers Turn Ideas into Must-Watch Shows
PDF
Together (2025) – A Haunting Love Story.pdf
DOC
价格咨询GWU毕业证学历认证,莱图尔诺大学毕业证海外学位认证
PPTX
come now is the time to worship the lord.pptx
PPTX
Why Free Online Images Are Changing Digital Creativity.pptx
DOCX
ULoversDoll Reflects on the Progress of Robot Sex Doll
PPT
Cross country pipeline construction activities
PPTX
pws-ra-treatment-treatment-process-design.pptx
PPTX
Land_Soil_Water_Natural_Vegetation_Class8.pptx
Aluminum Geodesic Dome Roof for Effluent Sludge Storage Contains Waste and Co...
Agriculture and Fishery Arts.powerpointtx
Your score increases as you pick a categ
Vipul_Kkjkhkjhkjhkjhkjhkhkjhjhhhumar.pdf
Aug '25 - Sistematika dan Simulasi Penghitungan Remunerasi di PDAM.pptx
new games for entertainment bollywood ppt
Verizon Tipsyvjjghhhhgugyygyhgyhyugghgugfyg
When the World Becomes the Stage Enzo Zelocchi’s Vision of a Cinema Without W...
柏林巴德学院学历认证范本ECLA成绩单柏林巴德学院在读证明信学历认证
Evan Tynan _ Building Customer Connections Through Social Media.pdf
Image Bazaar by Fotolobby A Space for Every Visual Need Project.pptx
The Script Masters: How TV Writers Turn Ideas into Must-Watch Shows
Together (2025) – A Haunting Love Story.pdf
价格咨询GWU毕业证学历认证,莱图尔诺大学毕业证海外学位认证
come now is the time to worship the lord.pptx
Why Free Online Images Are Changing Digital Creativity.pptx
ULoversDoll Reflects on the Progress of Robot Sex Doll
Cross country pipeline construction activities
pws-ra-treatment-treatment-process-design.pptx
Land_Soil_Water_Natural_Vegetation_Class8.pptx
Ad

a4a5305e-b7f1-4228-a5a2-6dfd92a7a832-.pptx

  • 1. CST 428 BLOCKCHAIN TECHNOLOGIES S8 CSE – ELECTIVE
  • 3. Syllabus Module – 1 (Fundamentals of Cryptography) Introduction to Cryptography, Symmetric cryptography – AES. Asymmetric cryptography RSA. Elliptic curve cryptography, Digital signatures – RSA digital signature algorithms. Secure Hash Algorithms – SHA-256. Applications of cryptographic hash functions – Merkle trees, Distributed hash tables. Module – 2 (Fundamentals of Blockchain Technology) Blockchain – Definition, architecture, elements of blockchain, benefits and limitations, types of blockchain. Consensus – definition, types, consensus in blockchain. Decentralization – Decentralization using blockchain, Methods of decentralization, Routes to decentralization, Blockchain and full ecosystem decentralization Module - 3 (Consensus Algorithms and Bitcoin) Consensus Algorithms, Crash fault-tolerance (CFT) algorithms – Paxos, Raft. Byzantine faulttolerance (BFT) algorithms – Practical Byzantine Fault Tolerance (PBFT), Proof of work (PoW), Proof of stake (PoS), Types of PoS. Bitcoin – Definition, Cryptographic keys – Private keys, public keys, addresses. Transactions Lifecycle, coinbase transactions, transaction validation. Blockchain – The genesis block. Mining – Tasks of miners, mining algorithm, hash rate. Wallets – Types of wallets.
  • 4. Syllabus Module - 4 (Smart Contracts and Use cases) Smart Contracts – Definition, Smart contract templates, Oracles, Types of oracles, Deploying smart contracts. Decentralization terminology – Decentralized applications, Decentralized Autonomous Organizations. Use cases of Blockchain technology – Government, Health care, Finance, Supply chain management. Blockchain and allied technologies – Blockchain and Cloud Computing, Blockchain and Artificial Intelligence. Module - 5 (Ethereum and Solidity) Ethereum – The Ethereum network. Components of the Ethereum ecosystem – Keys and addresses, Accounts, Transactions and messages. The Ethereum Virtual Machine, Blocks and blockchain. The Solidity language – The layout of a Solidity source code, Structure of a smart contract, variables, data types, control structures, events, inheritance, libraries, functions, error handling. Smart contracts Case study: Voting, Auction.
  • 5. Text Book 1. Imran Bashir, Mastering Blockchain: A deep dive into distributed ledgers, consensus protocols, smart contracts, DApps, cryptocurrencies, Ethereum, and more, Packt Publishing, Third edition, 2020.
  • 6. Objective ■To introduce the concept of Blockchain Technology
  • 7. BLOCK CHAIN • Blockchain can be defined as the Chain of Blocks that contain some specific Information. • Thus, a Blockchain is a ledger i.e file that constantly grows and keeps the record of all transactions permanently. • This process takes place in a secure, chronological (Chronological means every transaction happens after the previous one) and immutable way. • Each time when a block is completed in storing information, a new block is generated.
  • 8. BLOCK CHAIN TECHNOLOGIES • Blockchain technology is an advanced database mechanism that allows transparent information sharing within a business network. • A blockchain database stores data in blocks that are linked together in a chain. • Blockchain is a decentralized, digital ledger that records transactions across a network of computers in a secure and transparent manner.
  • 12. • It uses cryptography to ensure that once information is added to the blockchain, it cannot be altered or deleted. • This makes blockchain an immutable record of all transactions that have taken place on the network. • One of the most well-known uses of blockchain is as the underlying technology behind the cryptocurrency, Bitcoin. • However, blockchain has many other potential uses beyond just cryptocurrency. It can be used to secure and manage supply chain information, maintain medical records, track voting results in an election, and more. BLOCK CHAIN TECHNOLOGIES
  • 13. • In 1991, researcher scientists named Stuart Haber and W. Scott Stornetta introduced Blockchain Technology. • These scientists wanted some Computational practical Solution for time-stamping the digital documents so that they couldn’t be tempered or misdated. • So both scientists together developed a system with the help of Cryptography. In this System, the time-stamped documents are stored in a Chain of Blocks. The history of blockchain and Bitcoin
  • 14. • The concept of blockchain as we know it today was first introduced in 2008 with the publication of a whitepaper titled "Bitcoin: A Peer-to-Peer Electronic Cash System" by an anonymous person or group of people using the pseudonym Satoshi Nakamoto. • The whitepaper described a new kind of decentralized digital ledger that could securely record transactions across a network of computers without the need for a central authority. This ledger, called a blockchain, uses cryptography and a consensus algorithm to maintain its integrity, making it resistant to tampering and fraud. • The first implementation of the blockchain technology was the creation of the Bitcoin network. It introduced the term chain of blocks The history of blockchain and Bitcoin
  • 15. • No one knows the actual identity of Satoshi Nakamoto. • After introducing Bitcoin in 2009, he remained active in the Bitcoin developer community until 2011. He then handed over Bitcoin development to its core developers and simply disappeared. • Since then, there has been no communication from him whatsoever, and his existence and identity are shrouded in mystery. The term "chain of blocks" evolved over the years into the word "blockchain." The history of blockchain and Bitcoin
  • 19. Most common types of blockchain • Public blockchain: A public blockchain is a decentralized and open blockchain that allows anyone to participate in the network, validate transactions, and create new blocks. • Examples of public blockchains include Bitcoin ,Ethereum, Litecoin etc. • Private blockchain: A private blockchain, also known as a permissioned blockchain, is a centralized blockchain that requires authorization to access and validate transactions. • This type of blockchain is often used by organizations to streamline processes and maintain control over sensitive information. Eg; Enterprise ethereum, Hyperledger, Ripple etc
  • 20. • Consortium/Federated blockchain: Is partially decentralized and allows a pre-selected set of participants to validate transactions and create new blocks. This type of blockchain is often used by businesses and organizations to share information securely among a group of participants. Eg: Hyperledger, Corda etc • Hybrid blockchain: A hybrid blockchain combines elements of both public and private blockchains, allowing for a balance between decentralization and control. • Sidechain: A sidechain is a separate blockchain that is attached to a main blockchain, allowing for the transfer of assets or information between the two. Most common types of blockchain
  • 21. Reference • Block chain https://www.youtube.com/watch?v=SSo_EIwHSd4 • Blockchain Demo https://www.youtube.com/watch?v=_160oMzblY8 • https://www.youtube.com/watch?v=zVqczFZr124 • https://www.geeksforgeeks.org/history-of-blockchain/