SlideShare a Scribd company logo
1 of 52
Download to read offline
Bitcoin
An decentralized open source cryptographic currency.
Stephan Florquin
David Francois

paymium.com
Intro

• Bitcoin is a decentralized, open source,
  digital currency
• No central authority
• First released anonymously in 2009 by
  “Satoshi Nakamoto”
• It received a lot of media attention during
  summer 2011, the exchange rate surged

• Some websites got hacked, Bitcoin got a
  bad reputation

• The exchange rate crashed to near zero
  and Bitcoin was dead according to most
  media
• A community still believed in Bitcoin and
  the exchange rate steadily went up during
  2012

• Major websites started accepting Bitcoin
  (Wordpress, Reddit)

• Despite all criticism, Bitcoin is now
  stronger than ever
Bitcoin price over time
“I am very intrigued by Bitcoin. It has all the signs.
  Paradigm shift, hackers love it, yet it's derided as a toy.
                Just like microcomputers.”
                                                  Paul Graham


         “Bitcoin is still very much a fringe thing [...]
But I like to pay attention to the jokes, the laughing stocks,
        because occasionally they get the last laugh.”
                                                   Fred Wilson
How does Bitcoin
    work?
• 2 essential concepts, not new to Bitcoin
• Pier to pier (P2P) technology
• Digital signatures
P2P network
• Each client is connected to nearby peers
• A client can broadcast a message to its
  peers

• The peers will forward the message to
  their own nearby peers until it reaches the
  entire network
• Anyone can download a Bitcoin client and
  add a node to the network

• There are already tens of thousands of
  nodes
Digital signatures
Digital signatures
Digital signatures
• In the Bitcoin network, we sign transactions
• Ownership of Bicoins go from a Bitcoin
  address to another

• A Bitcoin address is just a hash of the
  public key
• To create a transaction, I broadcast a signed
  message that says “transfer ownership of X
  Bitcoins from my Bitcoin address to this
  Bitcoin address”

• I also send my public key
• Since my Bitcoin address is a hash of my
  public key, peers can verify that the public
  key corresponds to my Bitcoin address

• Using the digital signature, peers can now
  verify that I indeed intend to send Bitcoins
  to the destination Bitcoin address
• By combining a P2P network and digital
  signatures, we have a secure, reliable way of
  broadcasting Bitcoin transactions

• But have to we keep track of how many
  Bitcoins belong to an address?
• Every Bitcoin client has an up-to-date copy
  of the history of all Bitcoin transactions

• All transactions are public and irreversible
• This is what we call the “Blockchain”
The blockchain
• The blockchain is a list of blocks
• Every block contains a list of transactions
• Roughly every 10 minutes, a block
  containing recent transactions is appended
  to the blockchain
The blockchain
The blockchain
• “Miners” compete to find the next block
• It involves solving a cryptographic
  challenge, known as “Proof of work”

• If blocks are mined too quickly, the difficulty
  is increased (and vice versa)
• What if multiple blockchains emerge?
• This can happen naturally or if someone
  attempts to attack the network

• The longest chain is considered valid
Blockchain fork
Blockchain fork
Blockchain fork
• To consider a transaction valid, we wait
  until several blocks have been appended
  afterwards

• This is to ensure forked chains have been
  resolved

• Two to six blocks are enough to consider a
  transaction valid (20 - 60 minutes)
• But how are Bitcoins created in the first
  place?

• When a miner finds the next block, he is
  rewarded Bitcoins

• Every 210,000 blocks, the reward is divided
  by two (every four years)
• The bounty for mining one of the first
  210,000 blocks was 50 Bitcoins

• Since the end of 2012, it is 25 Bitcoins
• Currently, there are around 11,000,000
  Bitcoins

• By 2140, around 21,000,000 Bitcoins will
  have been discovered, which is the limit
Number of Bitcoins
• In addition, you can add a fee to a
  transaction

• The miner who find the block that includes
  your transaction is awarded the fee

• The higher the fee, the most likely the
  transaction will be included in the next
  block
What we do at
 Paymium
• We believe Bitcoin has enormous potential
• We work to promote Bitcoin
• We build services on top of the Bitcoin
  network
• Unlike traditional currencies, the Bitcoin
  network is totally open

• Any developer can hack a project
• Bitcoin is both a currency and a transaction
  network
• As a currency, it is immune to inflation
  (fixed number of coins) and not centrally
  regulated

• As a transaction network, it allows fast,
  secured, cheap irreversible transactions

• Credit cards, on the other hand, have high
  fees (3% or more) and charge backs (up to
  6 months, why?? Fraud!)
• With traditional payment systems, you have
  to hand over your credit card info to third
  parties (and trust them!)

• With Bitcoins, you give them nothing!
• How would you pay an online merchant
  with Bitcoins?
• The merchant generate a new, unique
  Bitcoin address for your purchase

• You send Bitcoins to the address
• After the transaction is confirmed by the
  Bitcoin network, the merchant can safely
  deliver your purchase

• That’s it!
• This is the kind of stuff Paymium has been
  doing since 2011

• To help Bitcoin go mainstream, we work
  with both Euros and Bitcoins

• For instance, you can pay a Bitcoin address
  using Euros and vice-versa!
• We can do this because we have our own
  Bitcoin exchange and we can trade Euros
  automatically

• In addition we provide easy-to-use wallets
  and an API for developers

• Much more coming later this year, so much
  we can do!
• We made headlines last year because we
  became the first Bitcoin startup to have a
  Payment Service Provider!

• This means we can open a bank account
  for each of our customers instead of mixing
  their funds with ours

• In addition we are going to be able to print
  debit cards and create IBAN numbers for
  our customers
Security
• At Paymium, we hold a large number of
  Bitcoins for our customers

• We keeps our servers as secure as
  possible, but we have to imagine worst case
  scenarios

• What if someone gains access to our web
  servers?

• By the way this never happened :)
• Remember, all you need to prove
  ownership of Bitcoins is a private key

• A private key is just a string of character
• It can easily be encrypted, then printed or
  stored on a USB key
• Because of this, you can store your private
  keys in secure locations such as a bank
  vault

• Afterwards, you can erase all other traces
  of the private key

• This is called “cold storage”
• You can still keep the Bitcoin address and
  receive payments

• On the other hand, you have to get access
  to the physical location of the private key
  and know the encryption key to send
  Bitcoins
• On our servers, we keep the minimum
  amount of Bitcoins possible (< 7%)

• We can do this because we can predict
  how many Bitcoins are needed during a
  normal day

• In we need more coins, we have to go to
  our cold storage facilities
• In short, the damage that can be done is
  limited and we can survive an attack
• I hope you enjoyed this talk and that I made
  you want to try Bitcoins!

• If you are interested in Bitcoins and are
  skilled in security, programming, finance,
  marketing, let’s get in touch!

• Questions?
Stephan Florquin
David Francois

paymium.com
@paymium
contact@paymium.com

More Related Content

What's hot

Bitcoin: the future money, or a scam?
Bitcoin: the future money, or a scam?Bitcoin: the future money, or a scam?
Bitcoin: the future money, or a scam?Ignaz Wanders
 
Bitcoin Introduction - customer presentation APR 2017
Bitcoin Introduction - customer presentation  APR 2017Bitcoin Introduction - customer presentation  APR 2017
Bitcoin Introduction - customer presentation APR 2017Oron Barber
 
Ethereum Blockchain with Smart contract and ERC20
Ethereum Blockchain with Smart contract and ERC20Ethereum Blockchain with Smart contract and ERC20
Ethereum Blockchain with Smart contract and ERC20Truong Nguyen
 
Bitcoin A Peer-to-Peer Electronic Cash System
Bitcoin A Peer-to-Peer Electronic Cash SystemBitcoin A Peer-to-Peer Electronic Cash System
Bitcoin A Peer-to-Peer Electronic Cash SystemFlavio Vit
 
Bitcoin and Cryptocurrencies from dummies to computer scientists
Bitcoin and Cryptocurrencies from dummies to computer scientistsBitcoin and Cryptocurrencies from dummies to computer scientists
Bitcoin and Cryptocurrencies from dummies to computer scientistsBaris Simsek
 
Bitcoin digital cash basics svcc 2017 10 001 publish
Bitcoin digital cash basics svcc 2017 10 001 publishBitcoin digital cash basics svcc 2017 10 001 publish
Bitcoin digital cash basics svcc 2017 10 001 publishdonn_lee
 
Introduction to bitcoin
Introduction to bitcoinIntroduction to bitcoin
Introduction to bitcoinWolf McNally
 
Cryptocurrency, a deep dive
Cryptocurrency, a deep diveCryptocurrency, a deep dive
Cryptocurrency, a deep diveOWASP Khartoum
 
Bitcoin: The Internet of Money
Bitcoin: The Internet of MoneyBitcoin: The Internet of Money
Bitcoin: The Internet of Moneywinklevosscap
 
Bitcoin: A Peer-to-Peer Electronic Cash System
Bitcoin: A Peer-to-Peer Electronic Cash SystemBitcoin: A Peer-to-Peer Electronic Cash System
Bitcoin: A Peer-to-Peer Electronic Cash SystemParas Jain
 
Bitcoin - An Introduction
Bitcoin - An IntroductionBitcoin - An Introduction
Bitcoin - An IntroductionDawie Poolman
 
Bitcoin Technology Fundamentals - Tutorial 3 – Bitcoin Mining
Bitcoin Technology Fundamentals - Tutorial 3 – Bitcoin MiningBitcoin Technology Fundamentals - Tutorial 3 – Bitcoin Mining
Bitcoin Technology Fundamentals - Tutorial 3 – Bitcoin MiningAmitesh Raikwar
 

What's hot (20)

Understanding Bitcoin
Understanding BitcoinUnderstanding Bitcoin
Understanding Bitcoin
 
Bitcoin technology
Bitcoin technologyBitcoin technology
Bitcoin technology
 
Bitcoin: the future money, or a scam?
Bitcoin: the future money, or a scam?Bitcoin: the future money, or a scam?
Bitcoin: the future money, or a scam?
 
Bitcoin Introduction - customer presentation APR 2017
Bitcoin Introduction - customer presentation  APR 2017Bitcoin Introduction - customer presentation  APR 2017
Bitcoin Introduction - customer presentation APR 2017
 
Ethereum Blockchain with Smart contract and ERC20
Ethereum Blockchain with Smart contract and ERC20Ethereum Blockchain with Smart contract and ERC20
Ethereum Blockchain with Smart contract and ERC20
 
Bitcoin A Peer-to-Peer Electronic Cash System
Bitcoin A Peer-to-Peer Electronic Cash SystemBitcoin A Peer-to-Peer Electronic Cash System
Bitcoin A Peer-to-Peer Electronic Cash System
 
Bitcoin secrets unleashed
Bitcoin secrets unleashedBitcoin secrets unleashed
Bitcoin secrets unleashed
 
Bitcoin and Cryptocurrencies from dummies to computer scientists
Bitcoin and Cryptocurrencies from dummies to computer scientistsBitcoin and Cryptocurrencies from dummies to computer scientists
Bitcoin and Cryptocurrencies from dummies to computer scientists
 
Bitcoin digital cash basics svcc 2017 10 001 publish
Bitcoin digital cash basics svcc 2017 10 001 publishBitcoin digital cash basics svcc 2017 10 001 publish
Bitcoin digital cash basics svcc 2017 10 001 publish
 
Introduction to bitcoin
Introduction to bitcoinIntroduction to bitcoin
Introduction to bitcoin
 
bitcoin technology
bitcoin technologybitcoin technology
bitcoin technology
 
Cryptocurrency, a deep dive
Cryptocurrency, a deep diveCryptocurrency, a deep dive
Cryptocurrency, a deep dive
 
Bitcoin ppt
Bitcoin pptBitcoin ppt
Bitcoin ppt
 
Bitcoin ppt
Bitcoin pptBitcoin ppt
Bitcoin ppt
 
Bitcoin: The Internet of Money
Bitcoin: The Internet of MoneyBitcoin: The Internet of Money
Bitcoin: The Internet of Money
 
Bitcoin: A Peer-to-Peer Electronic Cash System
Bitcoin: A Peer-to-Peer Electronic Cash SystemBitcoin: A Peer-to-Peer Electronic Cash System
Bitcoin: A Peer-to-Peer Electronic Cash System
 
Bitcoin - An Introduction
Bitcoin - An IntroductionBitcoin - An Introduction
Bitcoin - An Introduction
 
Bitcoin final
Bitcoin finalBitcoin final
Bitcoin final
 
Bitcoin Technology Fundamentals - Tutorial 3 – Bitcoin Mining
Bitcoin Technology Fundamentals - Tutorial 3 – Bitcoin MiningBitcoin Technology Fundamentals - Tutorial 3 – Bitcoin Mining
Bitcoin Technology Fundamentals - Tutorial 3 – Bitcoin Mining
 
Bit coin
Bit coinBit coin
Bit coin
 

Similar to Bitcoin intro

Presentation on Bitcoin
Presentation on BitcoinPresentation on Bitcoin
Presentation on BitcoinPriya Yadav
 
Bitcoin and the future of cryptocurrency
Bitcoin and the future of cryptocurrencyBitcoin and the future of cryptocurrency
Bitcoin and the future of cryptocurrencyBen Hall
 
Bitcoin and Blockchains
Bitcoin and BlockchainsBitcoin and Blockchains
Bitcoin and BlockchainsSam Bowne
 
#blockchain_hashin_bitcoin_cryptocurranies
#blockchain_hashin_bitcoin_cryptocurranies#blockchain_hashin_bitcoin_cryptocurranies
#blockchain_hashin_bitcoin_cryptocurraniesMoaaz Mohamed
 
Michael bowen | High risk specialist |Card not present transaction expert
Michael bowen | High risk specialist |Card not present transaction expert Michael bowen | High risk specialist |Card not present transaction expert
Michael bowen | High risk specialist |Card not present transaction expert JayWigdore
 
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
 
Bitcoin and Blockchains
Bitcoin and BlockchainsBitcoin and Blockchains
Bitcoin and BlockchainsSam Bowne
 

Similar to Bitcoin intro (20)

Bitcoin data mining
Bitcoin data miningBitcoin data mining
Bitcoin data mining
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Bitcoin I.pptx
Bitcoin I.pptxBitcoin I.pptx
Bitcoin I.pptx
 
Bitcoin
BitcoinBitcoin
Bitcoin
 
Crypto currency
Crypto currencyCrypto currency
Crypto currency
 
Presentation on Bitcoin
Presentation on BitcoinPresentation on Bitcoin
Presentation on Bitcoin
 
BITCOIN- A Presentation.
BITCOIN- A Presentation.BITCOIN- A Presentation.
BITCOIN- A Presentation.
 
Bitcoin and the future of cryptocurrency
Bitcoin and the future of cryptocurrencyBitcoin and the future of cryptocurrency
Bitcoin and the future of cryptocurrency
 
Bitcoin and Blockchains
Bitcoin and BlockchainsBitcoin and Blockchains
Bitcoin and Blockchains
 
#blockchain_hashin_bitcoin_cryptocurranies
#blockchain_hashin_bitcoin_cryptocurranies#blockchain_hashin_bitcoin_cryptocurranies
#blockchain_hashin_bitcoin_cryptocurranies
 
Digital currency
Digital currencyDigital currency
Digital currency
 
Michael bowen | High risk specialist |Card not present transaction expert
Michael bowen | High risk specialist |Card not present transaction expert Michael bowen | High risk specialist |Card not present transaction expert
Michael bowen | High risk specialist |Card not present transaction expert
 
Cryptocurrency
CryptocurrencyCryptocurrency
Cryptocurrency
 
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
BitcoinBitcoin
Bitcoin
 
Blockchain technology
Blockchain technologyBlockchain technology
Blockchain technology
 
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
 
Bitcoin and Blockchains
Bitcoin and BlockchainsBitcoin and Blockchains
Bitcoin and Blockchains
 

Recently uploaded

Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Bitcoin intro

  • 1. Bitcoin An decentralized open source cryptographic currency.
  • 3. Intro • Bitcoin is a decentralized, open source, digital currency • No central authority • First released anonymously in 2009 by “Satoshi Nakamoto”
  • 4. • It received a lot of media attention during summer 2011, the exchange rate surged • Some websites got hacked, Bitcoin got a bad reputation • The exchange rate crashed to near zero and Bitcoin was dead according to most media
  • 5. • A community still believed in Bitcoin and the exchange rate steadily went up during 2012 • Major websites started accepting Bitcoin (Wordpress, Reddit) • Despite all criticism, Bitcoin is now stronger than ever
  • 7. “I am very intrigued by Bitcoin. It has all the signs. Paradigm shift, hackers love it, yet it's derided as a toy. Just like microcomputers.” Paul Graham “Bitcoin is still very much a fringe thing [...] But I like to pay attention to the jokes, the laughing stocks, because occasionally they get the last laugh.” Fred Wilson
  • 9. • 2 essential concepts, not new to Bitcoin • Pier to pier (P2P) technology • Digital signatures
  • 11. • Each client is connected to nearby peers • A client can broadcast a message to its peers • The peers will forward the message to their own nearby peers until it reaches the entire network
  • 12. • Anyone can download a Bitcoin client and add a node to the network • There are already tens of thousands of nodes
  • 16. • In the Bitcoin network, we sign transactions • Ownership of Bicoins go from a Bitcoin address to another • A Bitcoin address is just a hash of the public key
  • 17. • To create a transaction, I broadcast a signed message that says “transfer ownership of X Bitcoins from my Bitcoin address to this Bitcoin address” • I also send my public key
  • 18. • Since my Bitcoin address is a hash of my public key, peers can verify that the public key corresponds to my Bitcoin address • Using the digital signature, peers can now verify that I indeed intend to send Bitcoins to the destination Bitcoin address
  • 19. • By combining a P2P network and digital signatures, we have a secure, reliable way of broadcasting Bitcoin transactions • But have to we keep track of how many Bitcoins belong to an address?
  • 20. • Every Bitcoin client has an up-to-date copy of the history of all Bitcoin transactions • All transactions are public and irreversible • This is what we call the “Blockchain”
  • 22. • The blockchain is a list of blocks • Every block contains a list of transactions • Roughly every 10 minutes, a block containing recent transactions is appended to the blockchain
  • 25. • “Miners” compete to find the next block • It involves solving a cryptographic challenge, known as “Proof of work” • If blocks are mined too quickly, the difficulty is increased (and vice versa)
  • 26. • What if multiple blockchains emerge? • This can happen naturally or if someone attempts to attack the network • The longest chain is considered valid
  • 30. • To consider a transaction valid, we wait until several blocks have been appended afterwards • This is to ensure forked chains have been resolved • Two to six blocks are enough to consider a transaction valid (20 - 60 minutes)
  • 31. • But how are Bitcoins created in the first place? • When a miner finds the next block, he is rewarded Bitcoins • Every 210,000 blocks, the reward is divided by two (every four years)
  • 32. • The bounty for mining one of the first 210,000 blocks was 50 Bitcoins • Since the end of 2012, it is 25 Bitcoins • Currently, there are around 11,000,000 Bitcoins • By 2140, around 21,000,000 Bitcoins will have been discovered, which is the limit
  • 34. • In addition, you can add a fee to a transaction • The miner who find the block that includes your transaction is awarded the fee • The higher the fee, the most likely the transaction will be included in the next block
  • 35. What we do at Paymium
  • 36. • We believe Bitcoin has enormous potential • We work to promote Bitcoin • We build services on top of the Bitcoin network
  • 37. • Unlike traditional currencies, the Bitcoin network is totally open • Any developer can hack a project • Bitcoin is both a currency and a transaction network
  • 38. • As a currency, it is immune to inflation (fixed number of coins) and not centrally regulated • As a transaction network, it allows fast, secured, cheap irreversible transactions • Credit cards, on the other hand, have high fees (3% or more) and charge backs (up to 6 months, why?? Fraud!)
  • 39. • With traditional payment systems, you have to hand over your credit card info to third parties (and trust them!) • With Bitcoins, you give them nothing! • How would you pay an online merchant with Bitcoins?
  • 40. • The merchant generate a new, unique Bitcoin address for your purchase • You send Bitcoins to the address • After the transaction is confirmed by the Bitcoin network, the merchant can safely deliver your purchase • That’s it!
  • 41. • This is the kind of stuff Paymium has been doing since 2011 • To help Bitcoin go mainstream, we work with both Euros and Bitcoins • For instance, you can pay a Bitcoin address using Euros and vice-versa!
  • 42. • We can do this because we have our own Bitcoin exchange and we can trade Euros automatically • In addition we provide easy-to-use wallets and an API for developers • Much more coming later this year, so much we can do!
  • 43. • We made headlines last year because we became the first Bitcoin startup to have a Payment Service Provider! • This means we can open a bank account for each of our customers instead of mixing their funds with ours • In addition we are going to be able to print debit cards and create IBAN numbers for our customers
  • 45. • At Paymium, we hold a large number of Bitcoins for our customers • We keeps our servers as secure as possible, but we have to imagine worst case scenarios • What if someone gains access to our web servers? • By the way this never happened :)
  • 46. • Remember, all you need to prove ownership of Bitcoins is a private key • A private key is just a string of character • It can easily be encrypted, then printed or stored on a USB key
  • 47. • Because of this, you can store your private keys in secure locations such as a bank vault • Afterwards, you can erase all other traces of the private key • This is called “cold storage”
  • 48. • You can still keep the Bitcoin address and receive payments • On the other hand, you have to get access to the physical location of the private key and know the encryption key to send Bitcoins
  • 49. • On our servers, we keep the minimum amount of Bitcoins possible (< 7%) • We can do this because we can predict how many Bitcoins are needed during a normal day • In we need more coins, we have to go to our cold storage facilities
  • 50. • In short, the damage that can be done is limited and we can survive an attack
  • 51. • I hope you enjoyed this talk and that I made you want to try Bitcoins! • If you are interested in Bitcoins and are skilled in security, programming, finance, marketing, let’s get in touch! • Questions?