SlideShare a Scribd company logo
Tarek Mahran
TOGAF, PMP, ITIL, SCRUM, BPM and AZURE cloud certified
Co-founder www.pure-minds.net
IT Architect & Technology Advisor
Introduction to Blockchain and Cryptocurrencies
What is a Blockchain?
What is a Bitcoin?
History of Bitcoin and Simplified example.
History of Blockchain.
How does a Blockchain works?
How does a Blockchain get verified?
Types of Blockchain networks.
What is a Smart Contract?
Applications and use cases of Blockchain
technology.
Q & A
Agenda
What is Blockchain?
Distributed Secured Logfile (Ledger)
Technology used to transfer and track digital
assets(value/ownership) from one entity to
another.
• Digital Assets:
• Digital Money – Cryptocurrencies like
Bitcoin, Ether, Ripple and Litecoin
TheComponents
Applications
PoW/PoSSecurity
Business logics API & Interfaces
Incentives
Scalability SpeedPrivacy
IoT devices
Network
Ledger
Public or Private
Validators
Consensus
Block Size
technologymodel
Bitcoins = Blockchain?
Bitcoin = Cr ypto currency Secure ledger Transparent and anonymous
What is a Bitcoin?
Bitcoin
• Satoshi Nakamoto 2008/2009
• Cryptocurrency - Digital Money
• No Central entity governance or Control
• Maintained in Peer to peer nodes in a blockchain called Ledger
• Each node in the network had a copy of the ledger for validating
and verifying transfer digital money from entity to another.
• Today around 16.8M BTC Circulation. Total 21M BTC
• Nowadays 1 BTC = 18000$ ????
• You Can Buy or Generate (Mine) BTC
• Satoshi Nakamoto believed to have $4.7 billion
• Bitcoin Pizza day: On 22 may 2010 two pizza cost 10K BTC. Worth
$20M on 22 may 2017
History of Bitcoin
“Satoshi Nakamoto” created the reference implementation that began with a Genesis
Block of 50 coins
2008
August 18 Domain name "bitcoin.org" registered.
October 31 Bitcoin design paper published
November 09 Bitcoin project registered at SourceForge.net
2009
January 3 Genesis block established at 18:15:05 GMT
January 9 Bitcoin v0.1 released and announced on the
cryptography mailing list
January 12 First Bitcoin transaction, in block 170 from Satoshi to Hal
Finney
https://en.bitcoin.it/wiki/History
History of Bitcoin
Bitcoin
History of BitcoinBitcoin
Current Banking System
challenges
Omar wants to transfer 100 SAR to Adam
3 days + 20 SAR fees
Omar 100 SAR
Adam 80 SAR
Bitcoin Example
Bitcoin ExampleBitcoin Example
Bitcoin ExampleBitcoin Example
Bitcoin ExampleBitcoin Example
Digital Signature
Digital Signature
Altcoins
History of Bitcoin
Introduction to Blockchain and Cryptocurrencies
1998
Decentralized digital currency
2 0 0 8
Blockchain Concept
2 0 0 9
Bitcoin
2017
The race is on!
2014
Becoming a
mainstream term
The Brief History of Blockchain
1991
Cryptographically
secured chain of blocks
1 Company A wants to transfer a value to Company B (i.e. digital
currently, a digital asset, a certificate, etc.).
2 Company A uses a digital app to transfer the value to Company B. The
app stamps the transaction with Company A digital signature, and now
needs to be verified by blockchain.
4 The block containing Company A transaction is then broadcast to the
entire network to be verified in each node.
5 After the verification process, Company B receives the value, and all
the transaction history remains permanent and transparent available
for all the blockchain participants.
How does it work?
Company A transaction is stored in the ledger as a block with other
transaction. The block has an unique ID, the transition time and the ID
of the previous block in the chain.
3
Introduction to Blockchain and Cryptocurrencies
That decentralizes data in a trustless environment
Traditional System
Centralized system
with stored ledger
Blockchain System
Distributed system
with distributed ledger
▪ Traditional ledgers are centralized and use third parties and middlemen to approve and record transactions
▪ Blockchain safely distributes ledgers across the entire network and does not require any middleman
▪ The technology maintains multiple replicas like P2P torrent file sharing
Again What is
Blockchain?
Consortium
Woodgrove
Financial
Contoso
Bank
Northwind
Traders
Bank b
Insurance c
Investment
consortiumc
Bank A
Blockchain
Location1
Location2
Location3
Location4
Department
A
Department
B
Public
ConsortiumPrivate
• Many, unknown participants
• Writes by all participants
• Reads by all participants
• Consensus by Proof of Work
• Known participants from one organization
• Write permissions centralized
• Reads may be public or restricted
• Multiple algorithms for consensus
• Known participants from multiple
organizations
• Writes require consensus of several
participants
• Reads may be public or restricted
• Multiple algorithms for consensus
Public
blockchain
Persona
Woodgrove
Financial
Person B
Northwind
Traders
Bank6
Bank1
Consortium
6
Source: Ethereum blog by Vitalik Buterin https://blog.ethereum.org/author/vitalik-buterin/
Blockchain | Network Types
Blockchain | Mining (Consensus) Types
Blockchain Features
Peer-to-peer infrastructures (Bitcoin, Ethereum,..)
Decentralized trustless protocol
No need for central authority
Maintains a ledger (blockchain) of transactions among a distributed
network of computers
Based on cryptography which allows secure transactions to be
performed by the users
Solves double spending problem
Employs consensus algorithm for reaching consensus about the
current state of the blockchain
Value/tokens/ownership can be tracked and exchanged without
requiring a central point of control
Nodes (miners) verify transactions. They perform proof of work. In
return, they win rewards and collect transaction fees.
51% attack may occur if 51% of hash power is held by one party.
Smart Contracts are unable to access external data or events based on time or market conditions. Calling code or data
outside of a Smart Contract or blockchain breaks the general trust barrier and authenticity of transactions. Cryptlets
will allow the blockchain to access external data securely, while maintaining the integrity of the blockchain.
Evolution of Blockchain
Blockchain 3.0
Virtual products
Secure
inform ation
sharing
Certifications
Product lifecycleInternet of thingsDigital currencies
Usages for Blockchain
Blockchain
use cases
What is Smart
Contract?
PRODUCER
Food Processor
Milk producer supplies Milk to
Food Processing Company
IoT Enabled
SMART CONTRACT
The package has to be
maintained at :
Temperature < 10º C
Humidity < 65%
The terms of shipping are
registered using a smart
contract on the Blockchain
8ºC
60%
Origin
CARRIER 1
CARRIER 2
Retail Store
11ºC
64%
Store
At various points in the journey, the IoT device from the package sends the
Temperature & Humidity data which are recorded on the blockchain
SMART CONTRACT
UPDATED
Temperature 11ºC
Humidity 64%
The conditions of the
contract have been
violated.
Carrier 2 is liable for
penalty as the
temperature of the
package when it reached
the retail store was above
the prescribed limit
64% 64%
Warehouse Carrier 2
SHARED LEDGER
8ºC 9ºC
The milk product is sealed in an
IoT-enabled package for shipping
Temperature 8º C
Humidity 60%
Temperature 9º C
Humidity 64%
Warehouse
Temperature 8º C
Humidity 64%
Freight Transportation
Introduction to Blockchain and Cryptocurrencies
Resources
Bitcoin: A Peer-to-Peer Electronic Cash System https://bitcoin.org/bitcoin.pdf
http://coinmarketcap.com
http://hashcash.org
IDCoins: A Web of Trust Blockchain for Identity and Reputation, David V
Duccini, http://bit.ly/idcoins
“Mastering Bitcoin”, Andreas M.Antonopoulos , O’Reilly Media
http://www.bitcoinsecurity.org/2012/07/22/what-is-bitcoin/
https://www.weusecoins.com
Contact Me
My Linkedin :
https://www.linkedin.com/in/tarek-mahran-togaf-pmp-itil-bpm-1144a112
My Email:
tarek.s.mahran@gmail.com
tmahran@pure-minds.net
Mobile:
+966599570399
Thank You
QA

More Related Content

PDF
Cisco ICON Speaker Series: Blockchain - Technology that is revolutionizing th...
PDF
Blockchain 50 companies
PDF
Blockchain - The future of internet
PDF
Blockchain presentation v0617
PPTX
Blockchain - preparing for the next steps
PPTX
Blockchain singularities
PDF
Blockchain and you - An Intro to Bitcoin and the Blockchain
PPTX
Neuswyft presentation 2.12
Cisco ICON Speaker Series: Blockchain - Technology that is revolutionizing th...
Blockchain 50 companies
Blockchain - The future of internet
Blockchain presentation v0617
Blockchain - preparing for the next steps
Blockchain singularities
Blockchain and you - An Intro to Bitcoin and the Blockchain
Neuswyft presentation 2.12

What's hot (20)

PPTX
What is Blockchain? - An Introduction to the Basics
PDF
Web3 Security: The Blockchain is Your SIEM
PDF
2018 SAI workshop blockchain Kristof Verslype
PDF
Banking on blockchains
PDF
Blockchain; how it works, and why you should care
PPTX
Blockchain and Bitcoin
PDF
All About Ethereum
PDF
Ethereum-Cryptocurrency (All about Ethereum)
PPTX
The Blockchain and JavaScript
PPTX
Blockchain, Ethereum and Business Applications
PPTX
Blockchain, smart contracts - introduction
PDF
Ethereum - Introduction to Smart Contracts
PPT
Blockchian introduction
PPTX
An Introduction to Blockchain
PPTX
Blockchain and Bitcoin : A Technical Overview
PPTX
Bitcoin, Ethereum, Smart Contract & Blockchain
PDF
Unchain Blockchain by Eva Rez
PDF
FaceTime Kortrijk 2018 - blockchain
PDF
Ethereum in a nutshell
What is Blockchain? - An Introduction to the Basics
Web3 Security: The Blockchain is Your SIEM
2018 SAI workshop blockchain Kristof Verslype
Banking on blockchains
Blockchain; how it works, and why you should care
Blockchain and Bitcoin
All About Ethereum
Ethereum-Cryptocurrency (All about Ethereum)
The Blockchain and JavaScript
Blockchain, Ethereum and Business Applications
Blockchain, smart contracts - introduction
Ethereum - Introduction to Smart Contracts
Blockchian introduction
An Introduction to Blockchain
Blockchain and Bitcoin : A Technical Overview
Bitcoin, Ethereum, Smart Contract & Blockchain
Unchain Blockchain by Eva Rez
FaceTime Kortrijk 2018 - blockchain
Ethereum in a nutshell
Ad

Similar to Introduction to Blockchain and Cryptocurrencies (20)

PPTX
Distributed Intelligence
PPTX
Blockchain Introduction - Canada Nov 2017.pptx
PDF
Blockchain for Accounting & Assurance
PPTX
Blockchain.pptx
PPTX
Blockchain on Azure and Use Cases
PDF
Blockchain and BPM - Reflections on Four Years of Research and Applications
PPTX
How Cryptocurrency Works: Blockchain Development by Intelisync
PDF
Lapine blockchain introduction 10/04/2018
PPTX
Blockchain on Azure
PPTX
От прорывной концепции до комплексного решения для компаний
PPTX
Blockchain Essentials and Blockchain on Azure
PPTX
BlockChain Technology A Game Changer For Transportation & Logistics sector
PPTX
Nov 2 security for blockchain and analytics ulf mattsson 2020 nov 2b
PDF
Class Notes Part 1.pdf Class Notes Part 1.pdf Class Notes Part 1.pdf Class No...
PPTX
An Introduction to Blockchain
PDF
Blockchain Technology And Cryptocurrency
PDF
Blockchain External.pdf
PPTX
Seminar blockchain technology .ppt (2).pptx
PDF
Block chains and crypto currencies - introduction
Distributed Intelligence
Blockchain Introduction - Canada Nov 2017.pptx
Blockchain for Accounting & Assurance
Blockchain.pptx
Blockchain on Azure and Use Cases
Blockchain and BPM - Reflections on Four Years of Research and Applications
How Cryptocurrency Works: Blockchain Development by Intelisync
Lapine blockchain introduction 10/04/2018
Blockchain on Azure
От прорывной концепции до комплексного решения для компаний
Blockchain Essentials and Blockchain on Azure
BlockChain Technology A Game Changer For Transportation & Logistics sector
Nov 2 security for blockchain and analytics ulf mattsson 2020 nov 2b
Class Notes Part 1.pdf Class Notes Part 1.pdf Class Notes Part 1.pdf Class No...
An Introduction to Blockchain
Blockchain Technology And Cryptocurrency
Blockchain External.pdf
Seminar blockchain technology .ppt (2).pptx
Block chains and crypto currencies - introduction
Ad

Recently uploaded (20)

PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
sap open course for s4hana steps from ECC to s4
PPTX
Spectroscopy.pptx food analysis technology
PDF
Machine learning based COVID-19 study performance prediction
PPT
Teaching material agriculture food technology
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Empathic Computing: Creating Shared Understanding
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
Cloud computing and distributed systems.
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
KodekX | Application Modernization Development
PDF
MIND Revenue Release Quarter 2 2025 Press Release
Diabetes mellitus diagnosis method based random forest with bat algorithm
sap open course for s4hana steps from ECC to s4
Spectroscopy.pptx food analysis technology
Machine learning based COVID-19 study performance prediction
Teaching material agriculture food technology
The AUB Centre for AI in Media Proposal.docx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Programs and apps: productivity, graphics, security and other tools
MYSQL Presentation for SQL database connectivity
Empathic Computing: Creating Shared Understanding
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Cloud computing and distributed systems.
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Spectral efficient network and resource selection model in 5G networks
Mobile App Security Testing_ A Comprehensive Guide.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
NewMind AI Weekly Chronicles - August'25 Week I
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
KodekX | Application Modernization Development
MIND Revenue Release Quarter 2 2025 Press Release

Introduction to Blockchain and Cryptocurrencies

  • 1. Tarek Mahran TOGAF, PMP, ITIL, SCRUM, BPM and AZURE cloud certified Co-founder www.pure-minds.net IT Architect & Technology Advisor Introduction to Blockchain and Cryptocurrencies
  • 2. What is a Blockchain? What is a Bitcoin? History of Bitcoin and Simplified example. History of Blockchain. How does a Blockchain works? How does a Blockchain get verified? Types of Blockchain networks. What is a Smart Contract? Applications and use cases of Blockchain technology. Q & A Agenda
  • 3. What is Blockchain? Distributed Secured Logfile (Ledger) Technology used to transfer and track digital assets(value/ownership) from one entity to another. • Digital Assets: • Digital Money – Cryptocurrencies like Bitcoin, Ether, Ripple and Litecoin
  • 4. TheComponents Applications PoW/PoSSecurity Business logics API & Interfaces Incentives Scalability SpeedPrivacy IoT devices Network Ledger Public or Private Validators Consensus Block Size technologymodel
  • 5. Bitcoins = Blockchain? Bitcoin = Cr ypto currency Secure ledger Transparent and anonymous
  • 6. What is a Bitcoin? Bitcoin • Satoshi Nakamoto 2008/2009 • Cryptocurrency - Digital Money • No Central entity governance or Control • Maintained in Peer to peer nodes in a blockchain called Ledger • Each node in the network had a copy of the ledger for validating and verifying transfer digital money from entity to another. • Today around 16.8M BTC Circulation. Total 21M BTC • Nowadays 1 BTC = 18000$ ???? • You Can Buy or Generate (Mine) BTC • Satoshi Nakamoto believed to have $4.7 billion • Bitcoin Pizza day: On 22 may 2010 two pizza cost 10K BTC. Worth $20M on 22 may 2017
  • 8. “Satoshi Nakamoto” created the reference implementation that began with a Genesis Block of 50 coins 2008 August 18 Domain name "bitcoin.org" registered. October 31 Bitcoin design paper published November 09 Bitcoin project registered at SourceForge.net 2009 January 3 Genesis block established at 18:15:05 GMT January 9 Bitcoin v0.1 released and announced on the cryptography mailing list January 12 First Bitcoin transaction, in block 170 from Satoshi to Hal Finney https://en.bitcoin.it/wiki/History History of Bitcoin Bitcoin
  • 10. Current Banking System challenges Omar wants to transfer 100 SAR to Adam 3 days + 20 SAR fees Omar 100 SAR Adam 80 SAR
  • 20. 1998 Decentralized digital currency 2 0 0 8 Blockchain Concept 2 0 0 9 Bitcoin 2017 The race is on! 2014 Becoming a mainstream term The Brief History of Blockchain 1991 Cryptographically secured chain of blocks
  • 21. 1 Company A wants to transfer a value to Company B (i.e. digital currently, a digital asset, a certificate, etc.). 2 Company A uses a digital app to transfer the value to Company B. The app stamps the transaction with Company A digital signature, and now needs to be verified by blockchain. 4 The block containing Company A transaction is then broadcast to the entire network to be verified in each node. 5 After the verification process, Company B receives the value, and all the transaction history remains permanent and transparent available for all the blockchain participants. How does it work? Company A transaction is stored in the ledger as a block with other transaction. The block has an unique ID, the transition time and the ID of the previous block in the chain. 3
  • 23. That decentralizes data in a trustless environment Traditional System Centralized system with stored ledger Blockchain System Distributed system with distributed ledger ▪ Traditional ledgers are centralized and use third parties and middlemen to approve and record transactions ▪ Blockchain safely distributes ledgers across the entire network and does not require any middleman ▪ The technology maintains multiple replicas like P2P torrent file sharing
  • 25. Consortium Woodgrove Financial Contoso Bank Northwind Traders Bank b Insurance c Investment consortiumc Bank A Blockchain Location1 Location2 Location3 Location4 Department A Department B Public ConsortiumPrivate • Many, unknown participants • Writes by all participants • Reads by all participants • Consensus by Proof of Work • Known participants from one organization • Write permissions centralized • Reads may be public or restricted • Multiple algorithms for consensus • Known participants from multiple organizations • Writes require consensus of several participants • Reads may be public or restricted • Multiple algorithms for consensus Public blockchain Persona Woodgrove Financial Person B Northwind Traders Bank6 Bank1 Consortium 6 Source: Ethereum blog by Vitalik Buterin https://blog.ethereum.org/author/vitalik-buterin/ Blockchain | Network Types
  • 26. Blockchain | Mining (Consensus) Types
  • 27. Blockchain Features Peer-to-peer infrastructures (Bitcoin, Ethereum,..) Decentralized trustless protocol No need for central authority Maintains a ledger (blockchain) of transactions among a distributed network of computers Based on cryptography which allows secure transactions to be performed by the users Solves double spending problem Employs consensus algorithm for reaching consensus about the current state of the blockchain Value/tokens/ownership can be tracked and exchanged without requiring a central point of control Nodes (miners) verify transactions. They perform proof of work. In return, they win rewards and collect transaction fees. 51% attack may occur if 51% of hash power is held by one party.
  • 28. Smart Contracts are unable to access external data or events based on time or market conditions. Calling code or data outside of a Smart Contract or blockchain breaks the general trust barrier and authenticity of transactions. Cryptlets will allow the blockchain to access external data securely, while maintaining the integrity of the blockchain. Evolution of Blockchain Blockchain 3.0
  • 29. Virtual products Secure inform ation sharing Certifications Product lifecycleInternet of thingsDigital currencies Usages for Blockchain
  • 32. PRODUCER Food Processor Milk producer supplies Milk to Food Processing Company IoT Enabled SMART CONTRACT The package has to be maintained at : Temperature < 10º C Humidity < 65% The terms of shipping are registered using a smart contract on the Blockchain 8ºC 60% Origin CARRIER 1 CARRIER 2 Retail Store 11ºC 64% Store At various points in the journey, the IoT device from the package sends the Temperature & Humidity data which are recorded on the blockchain SMART CONTRACT UPDATED Temperature 11ºC Humidity 64% The conditions of the contract have been violated. Carrier 2 is liable for penalty as the temperature of the package when it reached the retail store was above the prescribed limit 64% 64% Warehouse Carrier 2 SHARED LEDGER 8ºC 9ºC The milk product is sealed in an IoT-enabled package for shipping Temperature 8º C Humidity 60% Temperature 9º C Humidity 64% Warehouse Temperature 8º C Humidity 64% Freight Transportation
  • 34. Resources Bitcoin: A Peer-to-Peer Electronic Cash System https://bitcoin.org/bitcoin.pdf http://coinmarketcap.com http://hashcash.org IDCoins: A Web of Trust Blockchain for Identity and Reputation, David V Duccini, http://bit.ly/idcoins “Mastering Bitcoin”, Andreas M.Antonopoulos , O’Reilly Media http://www.bitcoinsecurity.org/2012/07/22/what-is-bitcoin/ https://www.weusecoins.com
  • 35. Contact Me My Linkedin : https://www.linkedin.com/in/tarek-mahran-togaf-pmp-itil-bpm-1144a112 My Email: tarek.s.mahran@gmail.com tmahran@pure-minds.net Mobile: +966599570399