SlideShare ist ein Scribd-Unternehmen logo
1 von 32
Bitcoin 101
Crash Course - Session 2
Lisa Cheng
Founder of Vanbex Group
Co Founder of Etherparty
Formerly Communications at Ethereum
Advisor to Factom
email: L@vanbex.com
twitter: @lisacheng
Bitcoin Basics
• peer to peer
• digital value transfer
• pseudo anonymous
• not accessible by www
• no counterfeit possible
• irreversible transactions
• no intermediary
Bitcoin Community
• Bitcointalk
• IRC Freenode
• Meetups
• StackExchange
• Reddit
• Slack
Bitcoin Addresses & Keys
• Private Key — (mathematical magic)—> Address
• A secret key: The secret number that unlocks
bitcoins sent to the corresponding address.
• Looks like:
5J76sF8L5jTtzE96r66Sf8cka9y44wdpJjMwCxR3t
zLh3ibVPxh.
• A bitcoin address consists of a string of letters and
numbers starting with a "1" (number one).
• Looks like:
1DSrfJdB2AnWaFNgSbv3MZC2m74996JafV.
Bitcoin Transactions
• The average time for a new block is 10 minutes
• This is also the time it takes for 1 Confirmation
• Bitcoin companies/exchanges/services will often
require 3 - 4 confirmations before the funds are
recognized in the account
• Attaching a fee to the Bitcoin transaction gives it
priority, the higher the fee the greater the priority
Exploring Bitcoin
Transactions
Bitcoin Blockchain Ledger
• Performs traditional functions of a Central Bank/Issuing Authority
by providing serial numbers, keeping track of who has money,
and verifying that transactions are legitimate
• This process of a transaction being added to a block, as other
blocks are added afterwards that is referred to as a Confirmation
• Only those transactions that are added to a block appear
publicly on the Blockchain
• The only information publicly viewable/recorded on the
Blockchain: Bitcoin addresses and transaction values.
• Essentially a distributed ledger of historical transactions
Old School Ledger
Blockchain Ledger
bitcoin the unit
• refers to Bitcoin the currency
• breaks down into 8 decimal places
• the smallest unit is called a ‘satoshi’
• Can be denominated in
• satoshi: 0.00000001 (0.000009446 CAD)
• finney: 0.0000001 (0.00009445 CAD)
• bit: 0.000001 (0.0009456 CAD)
• millibit: 0.001 (0.9457 CAD)
Bitcoin the network
• A peer-to-peer network that propagates transactions
and blocks to every bitcoin node on the network.
• Users send bitcoins, the units of currency, by
broadcasting digitally signed messages to the
network using bitcoin wallet software
• Transactions are recorded into a distributed,
replicated public database known as the
blockchain, with consensus achieved by a proof-of-
work system called “mining".
Map of Bitcoin Nodes
BIPs
• 3 types of BIPs:
• Standards Track BIPs - Changes to the network
protocol, block or transaction validation, or anything
affecting interoperability.
• Informational BIPs - Design issues, general guidelines.
This type of BIP is NOT for proposing new features and
do not represent community consensus
• Process BIPs - Describes or proposes a change in
process. Similar to Standards BIPs but apply outside
the Bitcoin protocol.
Buying and Selling Bitcoin
• 3 methods:
1. Direct trades
2. Exchange trades
3. Peer to peer trading marketplaces
Blockchain Explorers
• a blockchain explorer is a web application that
operates as a bitcoin blockchain search engine.
• it allows you to search for addresses, transactions,
and blocks and see the relationship and flows
between them.
• blockchain.info
• blocktrail.com
UTXOs
• An Unspent Transaction Output
(UTXO) that can be spent as an
input in a new transaction.
• Every time you receive bitcoin
you get a UTXO for that
amount. Later on when you
spend bitcoin you join a few
UTXOs together and send
change back to yourself as
another UTXO.
Wallets, Clients, and Key
Management
• A Bitcoin Client is a program that you can download and
use on your computer in order to store, receive and send
Bitcoins. Other names include Bitcoin Wallet, Bitcoin QT
also see Paper Wallet, Cold Storage, Online Wallet.
• Wallet: Software that holds all your bitcoin addresses and
secret keys. Use it to send, receive, and store your
bitcoin.
• Key Management: A secure method to manage user
private keys.
Bitcoin Clients
• The three main forms of bitcoin clients are:
• Full client or "full node”: a client that stores the entire history of
bitcoin transactions (every transaction by every user, ever),
manages the users' wallets, and can initiate transactions directly
on the bitcoin network.
• Lightweight client: stores the user’s wallet but relies on third-
party–owned servers for access to the bitcoin transactions and
network. The light client does not store a full copy of all
transactions and therefore must trust the third-party servers for
transaction validation.
• Web client: are accessed through a web browser and store the
user’s wallet on a server owned by a third party.
Bitcoin Client Example
Wallet Types
1. Cold wallets vs Hot wallets
2. Desktop wallets
3. Mobile wallets
4. Online web wallets
5. Physical wallets
6. Bitcoin clients
7. Hardware wallets
Online Web Wallet
• blockchain.info
• GreenAddress.it
• Coinbase.com
• BitGo.com
• blocktrail.com
Hot vs Cold
• Any wallet somehow connected to the internet =
hot wallet
• Any wallet with an air gap between it and the
internet = cold wallet
Desktop Wallet
• Software application that manages your keys,
addresses, and provides a balance of your bitcoin
holdings
• Electrum
• MultiBit
Mobile Wallet
• Airbitz
• CoPay
• blockchain.info
• Mycelium
• Circle
Cold Storage/ Paper Wallets
Hardware
wallets
Deterministic Wallets
(BIP32)
• Allows the creation of un/limited bitcoin addresses/
child keys from a seed/parent key
• Example mnemonic: “select scout crash enforce
riot rival spring whale hollow radar rule sentence”
• Easy to manage multiple bitcoin addresses from
one main wallet
Passphrase Encrypted
Wallets (BIP38)
• Intended for use on
paper wallets or
physical bitcoins
• To encrypt a bitcoin
private key to store
somewhere
• Can access the wallet
with the passphrase,
decrypt to .WIF
Backup
• Very important to restore your wallet
• If using the Bitcoin Client - wallet.dat
• Backing up your wallet makes a copy of your
private keys, but it's important to back up your
whole wallet.
Importing and Exporting
• Import and Exporting your private key is essentially
importing/exporting your Bitcoin wallet
• You can easily do this with the Import/Export
function on any web or desktop wallet
• This allows users to switch wallet service providers
and also recover wallet functionality if a wallet
becomes inoperable (lost device, company goes
out of business, etc.).
Learn more
• Our research and reports: http://report.vanbex.com
• My linkedin: http://ca.linkedin.com/chenglisa
• Twitter: http://twitter.com/lisacheng
• Email: L@vanbex.com
• Personal Website and Essays: http://lisacheng.info
• Company Website: http://vanbex.com

Weitere ähnliche Inhalte

Was ist angesagt?

Introduction to Blockchain
Introduction to BlockchainIntroduction to Blockchain
Introduction to BlockchainAkshay Kumar
 
Overview of bitcoin
Overview of bitcoinOverview of bitcoin
Overview of bitcoinAbdul Nasir
 
Blockchain seminar
Blockchain seminarBlockchain seminar
Blockchain seminarAmiyabablu
 
Bitcoin basics
Bitcoin basicsBitcoin basics
Bitcoin basicswdqbupt
 
Tangle: An alternative to Block chain for future of crypto currency
Tangle: An alternative to Block chain for future of crypto currency Tangle: An alternative to Block chain for future of crypto currency
Tangle: An alternative to Block chain for future of crypto currency Kishor Datta Gupta
 
2019 03 18_kenneth_simplebitcoinwebsite
2019 03 18_kenneth_simplebitcoinwebsite 2019 03 18_kenneth_simplebitcoinwebsite
2019 03 18_kenneth_simplebitcoinwebsite Hu Kenneth
 
Introduction to bitcoin
Introduction to bitcoinIntroduction to bitcoin
Introduction to bitcoinCHETAN THAKRE
 
Introduction to Blockchain and Cryptocurrencies
Introduction to Blockchain  and CryptocurrenciesIntroduction to Blockchain  and Cryptocurrencies
Introduction to Blockchain and CryptocurrenciesNikhil D Prince
 
20190606 blockchain101
20190606 blockchain10120190606 blockchain101
20190606 blockchain101Hu Kenneth
 
Cryptocurrency_slide
Cryptocurrency_slideCryptocurrency_slide
Cryptocurrency_slideaman pandey
 
Eps assignment
Eps assignmentEps assignment
Eps assignmentGlobalLogic
 
Block Chain Technology Report
Block Chain Technology ReportBlock Chain Technology Report
Block Chain Technology ReportDeveshKumar221
 
What is MultiChain Technology?
What is MultiChain Technology?What is MultiChain Technology?
What is MultiChain Technology?Blockchain Council
 

Was ist angesagt? (20)

Introduction to Bitcoin
Introduction to Bitcoin Introduction to Bitcoin
Introduction to Bitcoin
 
Introduction to Blockchain
Introduction to BlockchainIntroduction to Blockchain
Introduction to Blockchain
 
Blockchain Technology
Blockchain TechnologyBlockchain Technology
Blockchain Technology
 
Overview of bitcoin
Overview of bitcoinOverview of bitcoin
Overview of bitcoin
 
Block chain
Block chainBlock chain
Block chain
 
Blockchain seminar
Blockchain seminarBlockchain seminar
Blockchain seminar
 
Litecoin Crypto Currency Bootcamp
Litecoin Crypto Currency BootcampLitecoin Crypto Currency Bootcamp
Litecoin Crypto Currency Bootcamp
 
Bitcoin basics
Bitcoin basicsBitcoin basics
Bitcoin basics
 
Tangle: An alternative to Block chain for future of crypto currency
Tangle: An alternative to Block chain for future of crypto currency Tangle: An alternative to Block chain for future of crypto currency
Tangle: An alternative to Block chain for future of crypto currency
 
2019 03 18_kenneth_simplebitcoinwebsite
2019 03 18_kenneth_simplebitcoinwebsite 2019 03 18_kenneth_simplebitcoinwebsite
2019 03 18_kenneth_simplebitcoinwebsite
 
Introduction to bitcoin
Introduction to bitcoinIntroduction to bitcoin
Introduction to bitcoin
 
Bitcoin Forensics
Bitcoin ForensicsBitcoin Forensics
Bitcoin Forensics
 
Introduction to Blockchain and Cryptocurrencies
Introduction to Blockchain  and CryptocurrenciesIntroduction to Blockchain  and Cryptocurrencies
Introduction to Blockchain and Cryptocurrencies
 
20190606 blockchain101
20190606 blockchain10120190606 blockchain101
20190606 blockchain101
 
Cryptocurrency_slide
Cryptocurrency_slideCryptocurrency_slide
Cryptocurrency_slide
 
Eps assignment
Eps assignmentEps assignment
Eps assignment
 
Block Chain Technology Report
Block Chain Technology ReportBlock Chain Technology Report
Block Chain Technology Report
 
What is MultiChain Technology?
What is MultiChain Technology?What is MultiChain Technology?
What is MultiChain Technology?
 
Build your first blockchain
Build your first blockchainBuild your first blockchain
Build your first blockchain
 
Bitcoins
BitcoinsBitcoins
Bitcoins
 

Andere mochten auch

Andere mochten auch (20)

Hitesh renuwel
Hitesh renuwelHitesh renuwel
Hitesh renuwel
 
Awardees b
Awardees bAwardees b
Awardees b
 
Observasi pendidikan
Observasi pendidikanObservasi pendidikan
Observasi pendidikan
 
Cosso cox
Cosso coxCosso cox
Cosso cox
 
Hitesh cross cultural comm in business
Hitesh cross cultural comm in businessHitesh cross cultural comm in business
Hitesh cross cultural comm in business
 
Video presentation
Video presentationVideo presentation
Video presentation
 
Have a taste of Cocktail Advertising - Digital & Social Media
Have a taste of Cocktail Advertising - Digital & Social MediaHave a taste of Cocktail Advertising - Digital & Social Media
Have a taste of Cocktail Advertising - Digital & Social Media
 
KULTPRIT LookBook %231
KULTPRIT LookBook %231KULTPRIT LookBook %231
KULTPRIT LookBook %231
 
Ctolinux 2001
Ctolinux 2001Ctolinux 2001
Ctolinux 2001
 
Daniel Niersbach Resume 2014
Daniel Niersbach Resume 2014Daniel Niersbach Resume 2014
Daniel Niersbach Resume 2014
 
Journal
JournalJournal
Journal
 
Cto forum nirav_kapadia_2006_03_31_2006
Cto forum nirav_kapadia_2006_03_31_2006Cto forum nirav_kapadia_2006_03_31_2006
Cto forum nirav_kapadia_2006_03_31_2006
 
Ping solutions overview_111904
Ping solutions overview_111904Ping solutions overview_111904
Ping solutions overview_111904
 
English essay
English essayEnglish essay
English essay
 
Spring2016Report
Spring2016ReportSpring2016Report
Spring2016Report
 
Psych comic strip
Psych comic stripPsych comic strip
Psych comic strip
 
Official short presentation (eng)
Official short presentation (eng)Official short presentation (eng)
Official short presentation (eng)
 
Broadband tech 2005
Broadband tech 2005Broadband tech 2005
Broadband tech 2005
 
How To Structure Large Applications With AngularJS
How To Structure Large Applications With AngularJSHow To Structure Large Applications With AngularJS
How To Structure Large Applications With AngularJS
 
Meritlist nbf
Meritlist nbfMeritlist nbf
Meritlist nbf
 

Ähnlich wie Bitcoin 101 - Certified Bitcoin Professional Training Session

Bitcoin I.pptx
Bitcoin I.pptxBitcoin I.pptx
Bitcoin I.pptxAseemBhube1
 
Bitcoin and the future of cryptocurrency
Bitcoin and the future of cryptocurrencyBitcoin and the future of cryptocurrency
Bitcoin and the future of cryptocurrencyBen Hall
 
Understanding Blockchain Technology
Understanding Blockchain TechnologyUnderstanding Blockchain Technology
Understanding Blockchain TechnologyAsim Rais Siddiqui
 
What is bitcoin?
What is bitcoin?What is bitcoin?
What is bitcoin?Suraj Bora
 
BIT COIN ,MINING & ATM
BIT COIN ,MINING & ATMBIT COIN ,MINING & ATM
BIT COIN ,MINING & ATMSumbal Jahan
 
Bitcoin and Ransomware Analysis
Bitcoin and Ransomware AnalysisBitcoin and Ransomware Analysis
Bitcoin and Ransomware AnalysisInderjeet Singh
 
Bitcoin and Ransomware Analysis
Bitcoin and Ransomware AnalysisBitcoin and Ransomware Analysis
Bitcoin and Ransomware Analysisinder_barara
 
Bitcoin and the Rise of the Block Chains
Bitcoin and the Rise of the Block ChainsBitcoin and the Rise of the Block Chains
Bitcoin and the Rise of the Block ChainsDallas Kennedy
 
Blockchain - Presentacion Betabeers Galicia 10/12/2014
Blockchain - Presentacion Betabeers Galicia 10/12/2014Blockchain - Presentacion Betabeers Galicia 10/12/2014
Blockchain - Presentacion Betabeers Galicia 10/12/2014WeKCo Coworking
 
Blockchain and Bitcoin
Blockchain and BitcoinBlockchain and Bitcoin
Blockchain and BitcoinHugo Rodrigues
 
Blockchain & Cryptocurrencies Intro - July 2017
Blockchain & Cryptocurrencies Intro - July 2017Blockchain & Cryptocurrencies Intro - July 2017
Blockchain & Cryptocurrencies Intro - July 2017🔗Audrey Chaing
 
An in depth presentation of Cryptocurrency.
An in depth presentation of Cryptocurrency.An in depth presentation of Cryptocurrency.
An in depth presentation of Cryptocurrency.SanjeebSamanta1
 
Blockchain and bitcoin fundamentals (usages and applications)
Blockchain and bitcoin fundamentals (usages and applications)Blockchain and bitcoin fundamentals (usages and applications)
Blockchain and bitcoin fundamentals (usages and applications)Amir Rafati
 
Spartan Blockchain - Women in Blockchain Workshop Presentation
Spartan Blockchain - Women in Blockchain Workshop PresentationSpartan Blockchain - Women in Blockchain Workshop Presentation
Spartan Blockchain - Women in Blockchain Workshop PresentationAndrew Marquardt
 
Idea To IPO Blockchain Slides
Idea To IPO Blockchain SlidesIdea To IPO Blockchain Slides
Idea To IPO Blockchain SlidesRoger Royse
 
Blockchain presentation.pptx
Blockchain presentation.pptxBlockchain presentation.pptx
Blockchain presentation.pptxSwarnaSLcse
 

Ähnlich wie Bitcoin 101 - Certified Bitcoin Professional Training Session (20)

Bitcoin I.pptx
Bitcoin I.pptxBitcoin I.pptx
Bitcoin I.pptx
 
BITCOIN EXPLAINED
BITCOIN EXPLAINEDBITCOIN EXPLAINED
BITCOIN EXPLAINED
 
Bitcoin and the future of cryptocurrency
Bitcoin and the future of cryptocurrencyBitcoin and the future of cryptocurrency
Bitcoin and the future of cryptocurrency
 
Understanding Blockchain Technology
Understanding Blockchain TechnologyUnderstanding Blockchain Technology
Understanding Blockchain Technology
 
What is bitcoin?
What is bitcoin?What is bitcoin?
What is bitcoin?
 
BIT COIN ,MINING & ATM
BIT COIN ,MINING & ATMBIT COIN ,MINING & ATM
BIT COIN ,MINING & ATM
 
Bitcoin and Ransomware Analysis
Bitcoin and Ransomware AnalysisBitcoin and Ransomware Analysis
Bitcoin and Ransomware Analysis
 
Bitcoin and Ransomware Analysis
Bitcoin and Ransomware AnalysisBitcoin and Ransomware Analysis
Bitcoin and Ransomware Analysis
 
Bitcoin and the Rise of the Block Chains
Bitcoin and the Rise of the Block ChainsBitcoin and the Rise of the Block Chains
Bitcoin and the Rise of the Block Chains
 
Blockchain - Presentacion Betabeers Galicia 10/12/2014
Blockchain - Presentacion Betabeers Galicia 10/12/2014Blockchain - Presentacion Betabeers Galicia 10/12/2014
Blockchain - Presentacion Betabeers Galicia 10/12/2014
 
Bitcoin data mining
Bitcoin data miningBitcoin data mining
Bitcoin data mining
 
Blockchain and Bitcoin
Blockchain and BitcoinBlockchain and Bitcoin
Blockchain and Bitcoin
 
Blockchain & Cryptocurrencies Intro - July 2017
Blockchain & Cryptocurrencies Intro - July 2017Blockchain & Cryptocurrencies Intro - July 2017
Blockchain & Cryptocurrencies Intro - July 2017
 
An in depth presentation of Cryptocurrency.
An in depth presentation of Cryptocurrency.An in depth presentation of Cryptocurrency.
An in depth presentation of Cryptocurrency.
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Bitcoins
BitcoinsBitcoins
Bitcoins
 
Blockchain and bitcoin fundamentals (usages and applications)
Blockchain and bitcoin fundamentals (usages and applications)Blockchain and bitcoin fundamentals (usages and applications)
Blockchain and bitcoin fundamentals (usages and applications)
 
Spartan Blockchain - Women in Blockchain Workshop Presentation
Spartan Blockchain - Women in Blockchain Workshop PresentationSpartan Blockchain - Women in Blockchain Workshop Presentation
Spartan Blockchain - Women in Blockchain Workshop Presentation
 
Idea To IPO Blockchain Slides
Idea To IPO Blockchain SlidesIdea To IPO Blockchain Slides
Idea To IPO Blockchain Slides
 
Blockchain presentation.pptx
Blockchain presentation.pptxBlockchain presentation.pptx
Blockchain presentation.pptx
 

KĂźrzlich hochgeladen

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, ...apidays
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
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 connectorsNanddeep Nachan
 
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 WorkerThousandEyes
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
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 Pakistandanishmna97
 
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
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
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...Orbitshub
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesrafiqahmad00786416
 
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...apidays
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 

KĂźrzlich hochgeladen (20)

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, ...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
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
 
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
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
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
 
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 ...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
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...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
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...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 

Bitcoin 101 - Certified Bitcoin Professional Training Session

  • 1. Bitcoin 101 Crash Course - Session 2 Lisa Cheng Founder of Vanbex Group Co Founder of Etherparty Formerly Communications at Ethereum Advisor to Factom email: L@vanbex.com twitter: @lisacheng
  • 2. Bitcoin Basics • peer to peer • digital value transfer • pseudo anonymous • not accessible by www • no counterfeit possible • irreversible transactions • no intermediary
  • 3. Bitcoin Community • Bitcointalk • IRC Freenode • Meetups • StackExchange • Reddit • Slack
  • 4. Bitcoin Addresses & Keys • Private Key — (mathematical magic)—> Address • A secret key: The secret number that unlocks bitcoins sent to the corresponding address. • Looks like: 5J76sF8L5jTtzE96r66Sf8cka9y44wdpJjMwCxR3t zLh3ibVPxh. • A bitcoin address consists of a string of letters and numbers starting with a "1" (number one). • Looks like: 1DSrfJdB2AnWaFNgSbv3MZC2m74996JafV.
  • 5. Bitcoin Transactions • The average time for a new block is 10 minutes • This is also the time it takes for 1 Confirmation • Bitcoin companies/exchanges/services will often require 3 - 4 confirmations before the funds are recognized in the account • Attaching a fee to the Bitcoin transaction gives it priority, the higher the fee the greater the priority
  • 7. Bitcoin Blockchain Ledger • Performs traditional functions of a Central Bank/Issuing Authority by providing serial numbers, keeping track of who has money, and verifying that transactions are legitimate • This process of a transaction being added to a block, as other blocks are added afterwards that is referred to as a Confirmation • Only those transactions that are added to a block appear publicly on the Blockchain • The only information publicly viewable/recorded on the Blockchain: Bitcoin addresses and transaction values. • Essentially a distributed ledger of historical transactions
  • 10. bitcoin the unit • refers to Bitcoin the currency • breaks down into 8 decimal places • the smallest unit is called a ‘satoshi’ • Can be denominated in • satoshi: 0.00000001 (0.000009446 CAD) • nney: 0.0000001 (0.00009445 CAD) • bit: 0.000001 (0.0009456 CAD) • millibit: 0.001 (0.9457 CAD)
  • 11. Bitcoin the network • A peer-to-peer network that propagates transactions and blocks to every bitcoin node on the network. • Users send bitcoins, the units of currency, by broadcasting digitally signed messages to the network using bitcoin wallet software • Transactions are recorded into a distributed, replicated public database known as the blockchain, with consensus achieved by a proof-of- work system called “mining".
  • 12. Map of Bitcoin Nodes
  • 13. BIPs • 3 types of BIPs: • Standards Track BIPs - Changes to the network protocol, block or transaction validation, or anything affecting interoperability. • Informational BIPs - Design issues, general guidelines. This type of BIP is NOT for proposing new features and do not represent community consensus • Process BIPs - Describes or proposes a change in process. Similar to Standards BIPs but apply outside the Bitcoin protocol.
  • 14. Buying and Selling Bitcoin • 3 methods: 1. Direct trades 2. Exchange trades 3. Peer to peer trading marketplaces
  • 15. Blockchain Explorers • a blockchain explorer is a web application that operates as a bitcoin blockchain search engine. • it allows you to search for addresses, transactions, and blocks and see the relationship and flows between them. • blockchain.info • blocktrail.com
  • 16.
  • 17. UTXOs • An Unspent Transaction Output (UTXO) that can be spent as an input in a new transaction. • Every time you receive bitcoin you get a UTXO for that amount. Later on when you spend bitcoin you join a few UTXOs together and send change back to yourself as another UTXO.
  • 18. Wallets, Clients, and Key Management • A Bitcoin Client is a program that you can download and use on your computer in order to store, receive and send Bitcoins. Other names include Bitcoin Wallet, Bitcoin QT also see Paper Wallet, Cold Storage, Online Wallet. • Wallet: Software that holds all your bitcoin addresses and secret keys. Use it to send, receive, and store your bitcoin. • Key Management: A secure method to manage user private keys.
  • 19. Bitcoin Clients • The three main forms of bitcoin clients are: • Full client or "full node”: a client that stores the entire history of bitcoin transactions (every transaction by every user, ever), manages the users' wallets, and can initiate transactions directly on the bitcoin network. • Lightweight client: stores the user’s wallet but relies on third- party–owned servers for access to the bitcoin transactions and network. The light client does not store a full copy of all transactions and therefore must trust the third-party servers for transaction validation. • Web client: are accessed through a web browser and store the user’s wallet on a server owned by a third party.
  • 21. Wallet Types 1. Cold wallets vs Hot wallets 2. Desktop wallets 3. Mobile wallets 4. Online web wallets 5. Physical wallets 6. Bitcoin clients 7. Hardware wallets
  • 22. Online Web Wallet • blockchain.info • GreenAddress.it • Coinbase.com • BitGo.com • blocktrail.com
  • 23. Hot vs Cold • Any wallet somehow connected to the internet = hot wallet • Any wallet with an air gap between it and the internet = cold wallet
  • 24. Desktop Wallet • Software application that manages your keys, addresses, and provides a balance of your bitcoin holdings • Electrum • MultiBit
  • 25. Mobile Wallet • Airbitz • CoPay • blockchain.info • Mycelium • Circle
  • 28. Deterministic Wallets (BIP32) • Allows the creation of un/limited bitcoin addresses/ child keys from a seed/parent key • Example mnemonic: “select scout crash enforce riot rival spring whale hollow radar rule sentence” • Easy to manage multiple bitcoin addresses from one main wallet
  • 29. Passphrase Encrypted Wallets (BIP38) • Intended for use on paper wallets or physical bitcoins • To encrypt a bitcoin private key to store somewhere • Can access the wallet with the passphrase, decrypt to .WIF
  • 30. Backup • Very important to restore your wallet • If using the Bitcoin Client - wallet.dat • Backing up your wallet makes a copy of your private keys, but it's important to back up your whole wallet.
  • 31. Importing and Exporting • Import and Exporting your private key is essentially importing/exporting your Bitcoin wallet • You can easily do this with the Import/Export function on any web or desktop wallet • This allows users to switch wallet service providers and also recover wallet functionality if a wallet becomes inoperable (lost device, company goes out of business, etc.).
  • 32. Learn more • Our research and reports: http://report.vanbex.com • My linkedin: http://ca.linkedin.com/chenglisa • Twitter: http://twitter.com/lisacheng • Email: L@vanbex.com • Personal Website and Essays: http://lisacheng.info • Company Website: http://vanbex.com