Introduction au Bitcoin

57

description

Keynote d'accompagnement de la formation "Introduction au Bitcoin". L'école web HETIC vous offre une formation d'initiation au protocole Bitcoin et unité de compte bitcoin. Victor Mertz, ancien étudiant de l'HETIC et Consultant freelance chez Bitcoin Central vous explique en plus d'une heure l'intérêt et l'enjeu du bitcoin. Vous aurez également la possibilité de créer votre premier porte-monnaie bitcoin. Voir la conférence sur le Bitcoin : http://www.hetic.net/actualites/conferences/introduction-au-bitcoin

Transcript of Introduction au Bitcoin

Page 1: Introduction au Bitcoin
Page 2: Introduction au Bitcoin

Victor Mertz – À propos

Consultant (freelance)

Paymium / Bitcoin-Central

Blogger

Bitcoinomie

@VictorMertz Victor Mertz

Héticien P2009

2

Page 3: Introduction au Bitcoin

Programme – Bitcoin 101

1. C’est quoi Bitcoin ?

2. Invité : Brawker

3. Atelier : créer un porte-monnaie bitcoin

4. Questions / Réponses

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 3

Page 4: Introduction au Bitcoin

Disclaimer - Décharge

Mes propos n’engagent que moi

Cette présentation est une introduction au Bitcoin, et n’est donc pas exhaustive

Cette présentation n’est pas un conseil en investissement

Je ne suis pas un expert technique du protocole Bitcoin et de la cryptographie en général

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 4

Page 5: Introduction au Bitcoin

Bitcoin 101 C’est quoi Bitcoin ?

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 5

Page 6: Introduction au Bitcoin

Bitcoin Protocole

bitcoin Unité de compte

Page 7: Introduction au Bitcoin

Bitcoin

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 7

Protocole open-source publié en 2008 : Bitcoin.pdf

Premier réseau de consensus distribué

Réseau de transaction paire-à-paire décentralisé sans autorité centrale ni intermédiaire

Monnaie numérique – Zéro double dépense

Page 8: Introduction au Bitcoin

Transactions de 4 à 2 points

8

Page 9: Introduction au Bitcoin

Protocoles open-source

Suite TCP/IP : Internet

Protocole SMTP : E-mail

Protocole RPC : Skype

Protocole Bitcoin : Money-over-IP et bien plus

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 9

Page 10: Introduction au Bitcoin

L’écosystème Bitcoin (fin 2013)

Page 11: Introduction au Bitcoin

Bitcoin 101 Comment ca marche ?

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 11

Page 12: Introduction au Bitcoin

Adresse Bitcoin

26/03/2014 12

Adresse Bitcoin - Clef publique

27-34 caractères alphadécimaux

Ex : 15ko9qJ6fm2L8KL5H6H8fqfzv5pg82Y4hD

Clef privée

34 caractères alphadécimaux

Ex : 5J7QMDWGHaB3oXA6djVtU9WFs25y3Z73jzqugjy7eMe6AmeDL4X

PARTAGER

GARDER SECRET

Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ?

Page 13: Introduction au Bitcoin

Envoi d’une transaction Bitcoin

Jean-Christophe souhaite envoyer 1 bitcoin à Denys Adresse publique Jean-Christophe : 15ko9qJ6fm2L8KL5H6H8fqfzv5pg82Y4hD

Adresse publique Denys : 13gP9qJ6cD2d8bDFG6DOGEzv5pg82Z6Vz

Signature avec la clef privée de Jean-Christophe

Envoi « dans le nuage » et propagation dans les nœuds du réseau

Transaction vérifiée puis confirmée (10 minutes environ)

Transaction écrite pour toujours dans la blockchain, le « grand registre partagé des transactions »

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 13

Page 14: Introduction au Bitcoin

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 14

Page 15: Introduction au Bitcoin

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 15

Page 16: Introduction au Bitcoin

La Blockchain

Registre des transactions

Copie parfaite partagée dans tous les nœuds du réseau

Suite de « blocs » de transactions

Chaque bloc est vérifié et confirmé par un opérateur appelé « mineur » puis ajouté au registre

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 16

Page 17: Introduction au Bitcoin

Bitcoin : 21 millions, pas plus

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 17

Page 18: Introduction au Bitcoin

Bitcoin : 7 caractéristiques

Distribué - Pas d’autorité centrale ou d’intermédiaire

Facile à mettre en œuvre

Pseudonyme

Transparent

Transaction quasi-gratuites

Rapide

Non répudiable

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 18

Page 19: Introduction au Bitcoin

Bitcoin 101 Risques et opportunités

Crédits slides : Philippe Rodriguez

Président de l’Association Bitcoin France

Page 20: Introduction au Bitcoin

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 20

Page 21: Introduction au Bitcoin

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 21

Page 22: Introduction au Bitcoin

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 22

Page 23: Introduction au Bitcoin

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 23

Page 24: Introduction au Bitcoin

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 24

Page 25: Introduction au Bitcoin

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 25

Page 26: Introduction au Bitcoin

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 26

Page 27: Introduction au Bitcoin

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 27

Page 28: Introduction au Bitcoin

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 28

Page 29: Introduction au Bitcoin

Bitcoin 101 Pourquoi c’est important ?

Crédits slides : Philippe Rodriguez

Président de l’Association Bitcoin France

Page 30: Introduction au Bitcoin

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 30

Page 31: Introduction au Bitcoin

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 31

Page 32: Introduction au Bitcoin

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 32

Page 33: Introduction au Bitcoin

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 33

Page 34: Introduction au Bitcoin

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 34

Page 35: Introduction au Bitcoin

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 35

Page 36: Introduction au Bitcoin

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 36

Page 37: Introduction au Bitcoin

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 37

Page 38: Introduction au Bitcoin

Bitcoin en France Printemps 2014

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 38

Page 39: Introduction au Bitcoin

Evénements Bitcoin à venir

Date - Lieu Evénement

02/04 - Paris Paris Bitcoin Meetup

09/04 - Bordeaux Bordeaux Cryptocurrency Group #2

10/04 - Lille Bitcoin Talks Lille #3

16/04 - Paris Paris Bitcoin Startups #2

23/04 - Moscou Bitcoin Conference Russia

15/05 - Amsterdam Bitcoin Foundation Bitcoin 2014

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 39

Page 40: Introduction au Bitcoin

Les frenchies du Bitcoin

David François Paymium

CTO

@davoutplantaire

Gonzague Grandval Paymium

CEO

@ggrandval

Philippe Rodriguez Association

Bitcoin France

@philrod

Thomas Voegtlin Electrum

CEO

@ElectrumWallet

Eric Larchevêque La Maison du

Bitcoin

@EricLarch

Pierre Noizat

Paymium COO

@e_ducat

Page 41: Introduction au Bitcoin

Association Bitcoin France

• Mission : promouvoir l’écosystème Bitcoin en France

• Rassemble particuliers et entreprises

• Présidée par Philippe Rodriguez

• Lancée le 20 mars

• 1ère action : Communiqué de presse le 12/03

Réponse à M. Le Député Eric Straumann – Demande de création d’une mission parlementaire

• Site web : Bitcoin-France.org @BtcFr

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 41

Page 42: Introduction au Bitcoin

La Maison du Bitcoin

• 1er espace dédié au Bitcoin en France

• Coworking, mining house, incubateur, showroom

• Projet d’Eric Larchevêque et Thomas France

• Ouverture fin avril

• Adresse : 35 rue du Caire, 75002 Paris

• Site web : LaMaisonDuBitcoin.fr @LaMaisonDuBTC

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 42

Page 43: Introduction au Bitcoin

Invité Brawker

Startup Bitcoin fondée par deux héticiens

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 43

Page 45: Introduction au Bitcoin

Atelier Créer un porte-monnaie bitcoin

avec Blockchain.info

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 45

Page 46: Introduction au Bitcoin

Blockchain.info Deux surprises se cachent derrière ce slide…

Nicolas Cary CEO Blockchain.info

@niccary

Blockchain.info Blockchain, the No 1 Bitcoin

Website in the World

Page 47: Introduction au Bitcoin

Surprise n°1

Blockchain.info offre 5$ en bitcoin aux cent premiers héticiens avec le

code REDACTED SORRY

Pour les obtenir :

https://blog.blockchain.com/ Support HelpDesk

Ouvrir un ticket en indiquant votre e-mail, nom et le code ...

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 47

Page 48: Introduction au Bitcoin

Surprise n°2

Blockchain.info offre 1000$ en bitcoin au meilleur projet HETIC

réalisé avec l’API pour développeurs Blockchain.info

Sous réserve de validation par la direction

d’HETIC, modalités à définir.

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 48

Page 49: Introduction au Bitcoin

Bitcoin 101 Aller plus loin

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 49

Page 50: Introduction au Bitcoin

Payer en Bitcoin

Carte des commerçants physiques : CoinMap

Restaurants, bars, hôtels…

Ex : Bagels & Brownies

Media : WordPress Store, Humble Bundle…

E-commerce : les boutiques Shopify, quasiment tous les sites e-commerce (via Gyft et SnapCard, limité US malheureusement)

Liste non exhaustive !

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 50

Page 52: Introduction au Bitcoin

Développer

API Bitcoin (interagir avec le protocole) Blockchain.info – Bitcoin Developer API

BitCore – Bitcoin API JavaScript

CoreBitcoin – Bitcoin API in Objective C

API Paiement (intégrer le paiement en Bitcoin) BitPay – Bitcoin Payment Gateway API

Coinbase

API Trading (données des marchés des changes) BitcoinCharts Markets API

Bitcoin-Central API

De nombreux plugins Bitcoin sont disponibles (WP, GitHub…)

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 52

Page 53: Introduction au Bitcoin

Imaginer

Bitcoin : beaucoup plus qu’une monnaie !

Smart contract, Smart property …

Lancez vous !

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 53

Page 54: Introduction au Bitcoin

Paymium recrute ! Développeurs, web-marketers,

graphistes… Tout profil passionné

[email protected]

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 54

Page 55: Introduction au Bitcoin

Bitcoin - Central by Paymium La place de marché Bitcoin européenne

26/03/2014 Victor Mertz - Bitcoin 101 : c'est quoi Bitcoin ? 55

Page 56: Introduction au Bitcoin

That’s all folks Merci !

Victor Mertz

Victor Mertz Paymium Consultant (freelance)

@VictorMertz

[email protected]

Page 57: Introduction au Bitcoin

Questions

Réponses