SlideShare a Scribd company logo
1 of 28
Blockchain, Cryptocurrency,
and the Cloud
Sage Franch
Technical Evangelist @ Microsoft
@theTrendyTechie
Level.set(0);
3rd party
authority
Random
internet stranger
3rd party authority
3rd party
authority
Random
internet stranger
3rd party authority
When the ledger is maintained by one
entity
Property Ownership
House X Alice
House Y Bob
House Z Christine
… …
<-Bob buys X
<-Alice buys Z
Blockchain at a High Level
Alice X
Bob Y
Christine Z
…
Bob purchased
house X from
Alice
Alice
purchased
house Z from
Christine
Decentralization
+ Immutability
TRUST in the digital age
Decentralization
Decentralization
Decentralization
Decentralization
Decentralization
3-7 Tx/s
BLOCK 0
Block 0 Header
Hash
Merkle root
BLOCK 1
Block 1 Header
Hash
Merkle root
BLOCK 2
Block 2 Header
Hash
Merkle root
Block Transactions Block Transactions Block Transactions
Immutability
A new node enters
Current Chain
Chain at New Node
A new node enters
Current Chain
Chain at New Node
# nodes security
transaction
speed
Public Consortium Private
Smart Contracts
Smart Contract Example
Smart Contracts
Blockchain is not without its flaws
Let’s build a
cryptocurrency!
Ethereum – blockchain technology
Solidity – smart contract language
Truffle – framework for creating and deploying smart contracts
Metamask – browser-based crypto wallet
Azure – cloud infrastructure for our blockchain
Helpful Links
• https://solidity.readthedocs.io/en/develop/
• http://truffle.readthedocs.io/en/beta/getting_started/contracts/
• https://azure.microsoft.com/en-us/solutions/blockchain/
Blockchain, Cryptocurrency,
and the Cloud
Sage Franch
Technical Evangelist @ Microsoft
@theTrendyTechie

More Related Content

What's hot

Cryptography
CryptographyCryptography
Cryptography
Cognizant
 
Privacy-preserving techniques using zero knowledge proof in public Ethereum
Privacy-preserving techniques using zero knowledge proof in public EthereumPrivacy-preserving techniques using zero knowledge proof in public Ethereum
Privacy-preserving techniques using zero knowledge proof in public Ethereum
Nagib Aouini
 

What's hot (18)

Ethereum Smart contract
Ethereum Smart contractEthereum Smart contract
Ethereum Smart contract
 
The world computer
The world computerThe world computer
The world computer
 
Hire blockchain developers from employcoder
Hire blockchain  developers from employcoderHire blockchain  developers from employcoder
Hire blockchain developers from employcoder
 
Blockchain in Financial Technology
Blockchain in Financial TechnologyBlockchain in Financial Technology
Blockchain in Financial Technology
 
Applying blockchain technology to decentralized operation in future
Applying blockchain technology to decentralized operation in futureApplying blockchain technology to decentralized operation in future
Applying blockchain technology to decentralized operation in future
 
Future Technology and Charities
Future Technology and CharitiesFuture Technology and Charities
Future Technology and Charities
 
Why property tokenization and its benefits
Why property tokenization and its benefitsWhy property tokenization and its benefits
Why property tokenization and its benefits
 
Gears18: The blockchain landscape in 2018
Gears18: The blockchain landscape in 2018Gears18: The blockchain landscape in 2018
Gears18: The blockchain landscape in 2018
 
NFT Webinar
NFT WebinarNFT Webinar
NFT Webinar
 
Hive: Public vs Private blockchains
Hive: Public vs Private blockchainsHive: Public vs Private blockchains
Hive: Public vs Private blockchains
 
Introduction to Blockchain 101
Introduction to Blockchain 101Introduction to Blockchain 101
Introduction to Blockchain 101
 
Cryptography
CryptographyCryptography
Cryptography
 
ICO and Cyber security - How to protect from hackers during ICOs
ICO and Cyber security - How to protect from hackers during ICOsICO and Cyber security - How to protect from hackers during ICOs
ICO and Cyber security - How to protect from hackers during ICOs
 
A Comprehensive Guide on Tokenization - 101Blockchains
A Comprehensive Guide on Tokenization - 101BlockchainsA Comprehensive Guide on Tokenization - 101Blockchains
A Comprehensive Guide on Tokenization - 101Blockchains
 
Privacy-preserving techniques using zero knowledge proof in public Ethereum
Privacy-preserving techniques using zero knowledge proof in public EthereumPrivacy-preserving techniques using zero knowledge proof in public Ethereum
Privacy-preserving techniques using zero knowledge proof in public Ethereum
 
Blockchain Expert Solution portfolio
Blockchain Expert Solution portfolioBlockchain Expert Solution portfolio
Blockchain Expert Solution portfolio
 
Client X Future
Client X FutureClient X Future
Client X Future
 
Executive summary guild42 elca_blockchain.pptx_v1.0
Executive summary guild42 elca_blockchain.pptx_v1.0Executive summary guild42 elca_blockchain.pptx_v1.0
Executive summary guild42 elca_blockchain.pptx_v1.0
 

Similar to Blockchain, Cryptocurrency, and the Cloud

Bitcoin and blockchain basics
Bitcoin and blockchain basicsBitcoin and blockchain basics
Bitcoin and blockchain basics
Michele Pace
 
CONFidence 2018: Outsmarting smart contracts - an essential walkthrough a blo...
CONFidence 2018: Outsmarting smart contracts - an essential walkthrough a blo...CONFidence 2018: Outsmarting smart contracts - an essential walkthrough a blo...
CONFidence 2018: Outsmarting smart contracts - an essential walkthrough a blo...
PROIDEA
 
ARTeCHÓ cryptoArt.pdf
ARTeCHÓ cryptoArt.pdfARTeCHÓ cryptoArt.pdf
ARTeCHÓ cryptoArt.pdf
Juan Ignacio Pérez Sacristán
 

Similar to Blockchain, Cryptocurrency, and the Cloud (20)

2018 SAI workshop blockchain Kristof Verslype
2018 SAI  workshop blockchain Kristof Verslype2018 SAI  workshop blockchain Kristof Verslype
2018 SAI workshop blockchain Kristof Verslype
 
20180825 digital wednesday - no hype and here to stay
20180825   digital wednesday - no hype and here to stay20180825   digital wednesday - no hype and here to stay
20180825 digital wednesday - no hype and here to stay
 
What is Blockchain - TIEKE
What is Blockchain - TIEKE What is Blockchain - TIEKE
What is Blockchain - TIEKE
 
Blockchain: Bitcoin and Beyond
Blockchain: Bitcoin and BeyondBlockchain: Bitcoin and Beyond
Blockchain: Bitcoin and Beyond
 
BlockchainIntro.com
BlockchainIntro.comBlockchainIntro.com
BlockchainIntro.com
 
Bitcoin and blockchain basics
Bitcoin and blockchain basicsBitcoin and blockchain basics
Bitcoin and blockchain basics
 
State of Crypto in 2019
State of Crypto in 2019State of Crypto in 2019
State of Crypto in 2019
 
Blockchain-based shared ownership of City Platform Cooperatives
Blockchain-based shared ownership of City Platform CooperativesBlockchain-based shared ownership of City Platform Cooperatives
Blockchain-based shared ownership of City Platform Cooperatives
 
Blockchain meetup
Blockchain meetupBlockchain meetup
Blockchain meetup
 
Blockchain Essentials and Blockchain on Azure
Blockchain Essentials and Blockchain on AzureBlockchain Essentials and Blockchain on Azure
Blockchain Essentials and Blockchain on Azure
 
PRESENTATION.pptx
PRESENTATION.pptxPRESENTATION.pptx
PRESENTATION.pptx
 
Webinar – Blockchain, NFT, Crypto & DeFi – A Primer for these exciting develo...
Webinar – Blockchain, NFT, Crypto & DeFi – A Primer for these exciting develo...Webinar – Blockchain, NFT, Crypto & DeFi – A Primer for these exciting develo...
Webinar – Blockchain, NFT, Crypto & DeFi – A Primer for these exciting develo...
 
CONFidence 2018: Outsmarting smart contracts - an essential walkthrough a blo...
CONFidence 2018: Outsmarting smart contracts - an essential walkthrough a blo...CONFidence 2018: Outsmarting smart contracts - an essential walkthrough a blo...
CONFidence 2018: Outsmarting smart contracts - an essential walkthrough a blo...
 
20170620 MEETUP intro to blockchain and smart contracts (1)
20170620 MEETUP intro to blockchain and smart contracts (1)20170620 MEETUP intro to blockchain and smart contracts (1)
20170620 MEETUP intro to blockchain and smart contracts (1)
 
Outsmarting Smart Contracts - an essential walkthrough a blockchain security ...
Outsmarting Smart Contracts - an essential walkthrough a blockchain security ...Outsmarting Smart Contracts - an essential walkthrough a blockchain security ...
Outsmarting Smart Contracts - an essential walkthrough a blockchain security ...
 
Blockchain 101
Blockchain 101Blockchain 101
Blockchain 101
 
ARTeCHÓ cryptoArt.pdf
ARTeCHÓ cryptoArt.pdfARTeCHÓ cryptoArt.pdf
ARTeCHÓ cryptoArt.pdf
 
A beginners Guide to NFTs.pdf
A beginners Guide to NFTs.pdfA beginners Guide to NFTs.pdf
A beginners Guide to NFTs.pdf
 
The Future Is Blockchain Era
The Future Is Blockchain EraThe Future Is Blockchain Era
The Future Is Blockchain Era
 
What is the difference between cryptography and blockchain technology_.pptx
What is the difference between cryptography and blockchain technology_.pptxWhat is the difference between cryptography and blockchain technology_.pptx
What is the difference between cryptography and blockchain technology_.pptx
 

More from Sage Franch

More from Sage Franch (6)

Crafting a Compelling (and Honest) Speaker Bio
Crafting a Compelling (and Honest) Speaker BioCrafting a Compelling (and Honest) Speaker Bio
Crafting a Compelling (and Honest) Speaker Bio
 
The 2030 Workplace - Evolving Your Organization with Emerging Tech
The 2030 Workplace - Evolving Your Organization with Emerging TechThe 2030 Workplace - Evolving Your Organization with Emerging Tech
The 2030 Workplace - Evolving Your Organization with Emerging Tech
 
Singularity-Proof Yourself by Sage Franch
Singularity-Proof Yourself by Sage FranchSingularity-Proof Yourself by Sage Franch
Singularity-Proof Yourself by Sage Franch
 
Artificial Intelligence as an Interface - How Conversation Bots Are Changing ...
Artificial Intelligence as an Interface - How Conversation Bots Are Changing ...Artificial Intelligence as an Interface - How Conversation Bots Are Changing ...
Artificial Intelligence as an Interface - How Conversation Bots Are Changing ...
 
Turning Your Passion Into Your Career
Turning Your Passion Into Your CareerTurning Your Passion Into Your Career
Turning Your Passion Into Your Career
 
Game Development with TouchDevelop
Game Development with TouchDevelopGame Development with TouchDevelop
Game Development with TouchDevelop
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 

Blockchain, Cryptocurrency, and the Cloud

Editor's Notes

  1. Blockchain in terms of bitcoin Bitcoin aims to decentralize currency and replace traditional currency; Ethereum aims to decentralize the app world Ether is the currency that runs on Ethereum – you need to spend ether to execute smart contracts, which is what gives ether its value
  2. To fully understand immutability, we must understand how blockchain works
  3. Decentralization means that no one node controls what happens in the network. Decisions are made by achieving consensus among the nodes, and all nodes around the world maintain the same ledger and update whenever there is a change.
  4. So let’s say I in Toronto
  5. Want to sell my house to you, in Vancouver
  6. We must first propose this transaction and perform the necessary proof of work to have this transaction approved, and then when we reach consensus,
  7. That transaction gets added as a new block in the chain, and every other node in the network updates their chain to include it.
  8. Now keep in mind that this is all happening very quickly – in fact most blockchains average 3-7 transactions per second.
  9. This mathematical linking is what makes a blockchain immutable – each block is, in part, composed of the block that came before it. It is therefore impossible to change one block in the chain without breaking the whole thing.
  10. NOTE for PDF viewers: this slide builds
  11. Ethereum is both a blockchain network and a technology. The Ethereum networks employees the technology, but one does not have to subscribe to the Ethereum network in order to use the Ethereum technology. It allows users to create their own blockchains for whatever reason he or she sees fit, and that blockchain can be publicly shared or privately shared depending on how it is applied. Ethereum is a general purpose blockchain that still has all the concepts of those designed for cryptocurrencies. Ethereum nodes mine “Ether” as the currency that is exchanged in Ethereum networks. Secure electronic voting Identity management Bond trading Electronic banking Real-estate transactions Supply-chain management
  12. Real estate sale example
  13. We will be building a private, cloud-based blockchain currency with an Ethereum base