Introduction
technique au Bitcoin
Gilles Barbier, TheFamily
"Introduction technique au Bitcoin" par Gilles Barbier
"Introduction technique au Bitcoin" par Gilles Barbier
Oussama
Alice
one thousand
1000
Recipient Amount
AuthentificationAlice’s bank account
Digital version
reuse
modify
emulate
no_money
alice@thefamily.co
oussama@thefamily.co
Cryptographic hashes
ea43e18442cc4
e511cd2c8c58c
25ef5c181a5d7
dfb65c8e2873e
b6f4ec73aaae
Message
Private key
Public key
hash
reuse
modify
emulate
no_money
Bitcoin Transaction
From:
To :
Amount : 2.5
ea43e18442cc4e511cd2c8c58c25ef5c1
81a5d7dfb65c8e2873eb6f4ec73aaae
hashing message
with Alice private key
Alice
Oussama
Wallet
Private key
> record transactions
> manage balance account
>guarantee ‘honesty’
Blockchain :)
What is the blockchain?
time
How to alter the blockchain?
• A fraudulent miner CAN NOT
create or modify a valid
transaction from someone else
• A fraudulent miner COULD
• remove any transaction
• modify its own transactions
• include an invalid transaction
(eg. double spend)
time
Decentralised consensus
• Complementary from Satoshi
Nakamoto (2008):
• Emergent consensus:
blockchain can be used
whenever you want, but
consensus is guaranteed after
a while (1h)
Decentralised consensus
• independent verification of all new
transactions by all miner
• independent aggregation of those
transactions into a new “block”.
• “random” selection of one of these
new blocks (one miner wins a
“lottery”)
• independent verification of this new
block by all other miners
• independent aggregation of this new
block to the blockchain
• independent selection of the “official”
blockchain as the longest if any fork
occurred
• Complementary from Satoshi
Nakamoto (2008):
• Emergent consensus:
blockchain can be used
whenever you want, but
consensus is guaranteed after
a while (1h)
Convergent concensus
candidat blocks
every 10 min
a candidat block is chosen
“at random” and added to
blockchain after validation
by others miners
current blockchain
It’s a bit more complicated
than that :)
Mining
Find a hash of
* new transactions
* previous block id
* random number
<= 0000000???????
(“difficulty”)
Blockchain Convergence
two concurrent
winners => a
blockchain fork
blockchain converge
blockchain
theoretical
attack
"Introduction technique au Bitcoin" par Gilles Barbier
reuse
modify
emulate
no_money
Bitcoin Transaction
From:
To :
Amount : 2.5
ea43e18442cc4e511cd2c8c58c25ef5c1
81a5d7dfb65c8e2873eb6f4ec73aaae
hashing message
with Alice private key
Alice
Oussama
Why 21m bitcoins?
• Miner reward at t=0: 50 bitcoins
• Time to generate a block: 10 min
• Halving rate: 4 years
• 50 +50 +…+ 25 + 25 + … 12.5 + 12 + …etc
• = 50*(1+1/2+1/4+1/8+…)*(4*365*24*6) = 21m !
Farm
"Introduction technique au Bitcoin" par Gilles Barbier
"Introduction technique au Bitcoin" par Gilles Barbier
"Introduction technique au Bitcoin" par Gilles Barbier
"Introduction technique au Bitcoin" par Gilles Barbier
"Introduction technique au Bitcoin" par Gilles Barbier
Pool
"Introduction technique au Bitcoin" par Gilles Barbier
"Introduction technique au Bitcoin" par Gilles Barbier
Altcoins
Blockchain
Merci
@gillesbarbier

More Related Content

PPTX
Virtual Currency Today Summit Boston - Steve Beauregard GoCoin Keynote
PDF
GECKO Governance - Blockchain Simplified
PDF
"5 fausses idées reçues sur l’UX" par Joel Schillio
PDF
"A quick & dirty guide to building a marketplace" by Emmanuel Straschnov @Bubble
PDF
Technical Introduction to Bitcoins by Gilles Barbier, Partner at TheFamily
PDF
Facebook ads - How much does it really cost to acquire customers? By Etienne ...
PDF
"Finding your Sweet Spot: The importance of Lead Qualification"­ by T. Heinkens
Virtual Currency Today Summit Boston - Steve Beauregard GoCoin Keynote
GECKO Governance - Blockchain Simplified
"5 fausses idées reçues sur l’UX" par Joel Schillio
"A quick & dirty guide to building a marketplace" by Emmanuel Straschnov @Bubble
Technical Introduction to Bitcoins by Gilles Barbier, Partner at TheFamily
Facebook ads - How much does it really cost to acquire customers? By Etienne ...
"Finding your Sweet Spot: The importance of Lead Qualification"­ by T. Heinkens

Viewers also liked (19)

PDF
"How to build an equity strategy when you are fundraising?" by Guillaume-Oliv...
PDF
How to create value from your web traffic by Salvatore Bruno
PDF
What the Hell is growth hacking
PDF
SHIFT FRANCE! The startups that make simplification real
PDF
"Native App & Hybrid App, what is at stake?" by Olivier Berni
PDF
How do you scale from 0 to 100,000 stores? par Siavash Ghorbani
PDF
Transforming users into customers by Blake Armstrong
PDF
How to use pertinently Google Analytics, by Gilles Barbier
PDF
Facebook Ads: Learn how to grow your audience by Etienne Alcouffe from effilab
PDF
"La dette juridique: faire les bons choix dès le départ" par Sabine Zylberbog...
PDF
From users to megafans: how to improve your retention rates? by Côme Courteault
PDF
"From ideation to acquisition" by Stella Garber from Trello
PDF
Launch your startup in 48h
PDF
"Manage your leads: Best practices & common mistakes" by Clarissa Steinhöfel
PDF
Growth Hacking Paris #21
PDF
Copycat: how to copy an existing business model by Balthazar de Lavergne
PDF
Your solution is not my (fucking) problem!, by Oussama Ammar, Partner at TheF...
PDF
"Use Storytelling as a Strategic Business tool" by Maria Mocerino
PDF
“Entrepreneurs & Work-Life (No) balance” by Oussama Ammar
"How to build an equity strategy when you are fundraising?" by Guillaume-Oliv...
How to create value from your web traffic by Salvatore Bruno
What the Hell is growth hacking
SHIFT FRANCE! The startups that make simplification real
"Native App & Hybrid App, what is at stake?" by Olivier Berni
How do you scale from 0 to 100,000 stores? par Siavash Ghorbani
Transforming users into customers by Blake Armstrong
How to use pertinently Google Analytics, by Gilles Barbier
Facebook Ads: Learn how to grow your audience by Etienne Alcouffe from effilab
"La dette juridique: faire les bons choix dès le départ" par Sabine Zylberbog...
From users to megafans: how to improve your retention rates? by Côme Courteault
"From ideation to acquisition" by Stella Garber from Trello
Launch your startup in 48h
"Manage your leads: Best practices & common mistakes" by Clarissa Steinhöfel
Growth Hacking Paris #21
Copycat: how to copy an existing business model by Balthazar de Lavergne
Your solution is not my (fucking) problem!, by Oussama Ammar, Partner at TheF...
"Use Storytelling as a Strategic Business tool" by Maria Mocerino
“Entrepreneurs & Work-Life (No) balance” by Oussama Ammar
Ad

Similar to "Introduction technique au Bitcoin" par Gilles Barbier (20)

PDF
What is Cryptocurrency
PPTX
Blockchain mechanics
PPTX
Blockchain mechanics
PPTX
Blockchain and bitcoin fundamentals (usages and applications)
PDF
Bitcoin Breakthrough Training Guide.
PDF
Blockchain talk isense 30-5-2018
PPT
BIT COIN ,MINING & ATM
PPTX
Introduction to Cryptocurrency
PPTX
How Does Blockchain Work?
PDF
Bitcoin 101 - Certified Bitcoin Professional Training Session
PPTX
15-Bitcoin.pptx
PPTX
Blockchain and Bitcoin.pptx
PPTX
bitcoin
PDF
2014-07-16 Privacy and crypto
PDF
Blockchain (Bitcoin)
PPTX
Blockchain talk open value meetup 31-8-17
PDF
Blockchain intro at framework
PPTX
TOP 5 things you need to know about Bitcoin
PPT
HifnCrypto101
PDF
Bitcoin : A fierce Decentralized internet currency
What is Cryptocurrency
Blockchain mechanics
Blockchain mechanics
Blockchain and bitcoin fundamentals (usages and applications)
Bitcoin Breakthrough Training Guide.
Blockchain talk isense 30-5-2018
BIT COIN ,MINING & ATM
Introduction to Cryptocurrency
How Does Blockchain Work?
Bitcoin 101 - Certified Bitcoin Professional Training Session
15-Bitcoin.pptx
Blockchain and Bitcoin.pptx
bitcoin
2014-07-16 Privacy and crypto
Blockchain (Bitcoin)
Blockchain talk open value meetup 31-8-17
Blockchain intro at framework
TOP 5 things you need to know about Bitcoin
HifnCrypto101
Bitcoin : A fierce Decentralized internet currency
Ad

More from TheFamily (20)

PDF
Building a design culture from day one
PDF
Individual Contributors vs Managers
PDF
Build the decentralized team you ever dreamed of
PDF
CEOs best practices to win time back & focus on what matters
PDF
Managing fully remote teams
PDF
State of European Tech by Atomico
PDF
Building a real estate startup
PDF
A VC view on Enterprise Sales
PDF
Find your style and create emotions
PDF
From product to ecosystem
PDF
Demystifying the product black box
PDF
The secrets to create bank brand love
PDF
Building an insurance startup with Alan, Luko, Coverd & Balderton
PDF
Mixing Product & Tech by Jean Lebrument, CTO & CPO at Brigad
PDF
A new breed of CTO - Philippe Vimard, CTO & COO at Doctolib
PDF
Building a logistics startup  with Trusk, Totem & SpaceFill
PDF
Building an accounting startup with Fred de la compta, Acasi & Chaintrust
PDF
Scale your tech team from 0 to Series A
PDF
Onboarding developers and setting them up for success
PDF
Apprendre à penser comme un journaliste
Building a design culture from day one
Individual Contributors vs Managers
Build the decentralized team you ever dreamed of
CEOs best practices to win time back & focus on what matters
Managing fully remote teams
State of European Tech by Atomico
Building a real estate startup
A VC view on Enterprise Sales
Find your style and create emotions
From product to ecosystem
Demystifying the product black box
The secrets to create bank brand love
Building an insurance startup with Alan, Luko, Coverd & Balderton
Mixing Product & Tech by Jean Lebrument, CTO & CPO at Brigad
A new breed of CTO - Philippe Vimard, CTO & COO at Doctolib
Building a logistics startup  with Trusk, Totem & SpaceFill
Building an accounting startup with Fred de la compta, Acasi & Chaintrust
Scale your tech team from 0 to Series A
Onboarding developers and setting them up for success
Apprendre à penser comme un journaliste

Recently uploaded (20)

PPTX
Introduction to cybersecurity and digital nettiquette
PPTX
Internet Safety for Seniors presentation
PPT
415456121-Jiwratrwecdtwfdsfwgdwedvwe dbwsdjsadca-EVN.ppt
PPTX
newyork.pptxirantrafgshenepalchinachinane
PPTX
IPCNA VIRTUAL CLASSES INTERMEDIATE 6 PROJECT.pptx
PDF
simpleintnettestmetiaerl for the simple testint
PDF
mera desh ae watn.(a source of motivation and patriotism to the youth of the ...
PDF
Exploring The Internet Of Things(IOT).ppt
PDF
📍 LABUAN4D EXCLUSIVE SERVER STAR GAMING ASIA NO.1 TERPOPULER DI INDONESIA ! 🌟
PDF
The Ikigai Template _ Recalibrate How You Spend Your Time.pdf
PDF
Top 8 Trusted Sources to Buy Verified Cash App Accounts.pdf
PDF
Uptota Investor Deck - Where Africa Meets Blockchain
PPTX
AI_Cyberattack_Solutions AI AI AI AI .pptx
PDF
SlidesGDGoCxRAIS about Google Dialogflow and NotebookLM.pdf
PPT
Ethics in Information System - Management Information System
PPTX
Layers_of_the_Earth_Grade7.pptx class by
PDF
Lean-Manufacturing-Tools-Techniques-and-How-To-Use-Them.pdf
PPTX
Mathew Digital SEO Checklist Guidlines 2025
PDF
Understand the Gitlab_presentation_task.pdf
PPT
250152213-Excitation-SystemWERRT (1).ppt
Introduction to cybersecurity and digital nettiquette
Internet Safety for Seniors presentation
415456121-Jiwratrwecdtwfdsfwgdwedvwe dbwsdjsadca-EVN.ppt
newyork.pptxirantrafgshenepalchinachinane
IPCNA VIRTUAL CLASSES INTERMEDIATE 6 PROJECT.pptx
simpleintnettestmetiaerl for the simple testint
mera desh ae watn.(a source of motivation and patriotism to the youth of the ...
Exploring The Internet Of Things(IOT).ppt
📍 LABUAN4D EXCLUSIVE SERVER STAR GAMING ASIA NO.1 TERPOPULER DI INDONESIA ! 🌟
The Ikigai Template _ Recalibrate How You Spend Your Time.pdf
Top 8 Trusted Sources to Buy Verified Cash App Accounts.pdf
Uptota Investor Deck - Where Africa Meets Blockchain
AI_Cyberattack_Solutions AI AI AI AI .pptx
SlidesGDGoCxRAIS about Google Dialogflow and NotebookLM.pdf
Ethics in Information System - Management Information System
Layers_of_the_Earth_Grade7.pptx class by
Lean-Manufacturing-Tools-Techniques-and-How-To-Use-Them.pdf
Mathew Digital SEO Checklist Guidlines 2025
Understand the Gitlab_presentation_task.pdf
250152213-Excitation-SystemWERRT (1).ppt

"Introduction technique au Bitcoin" par Gilles Barbier