[fr] main-title = Bitcoin et monnaies cryptographiques slides-origin.innerHTML = Cette présentation a été initialement préparée pour Devoxx Paris 2014 (transparents originaux), mise à jour et complétée pour une conférence à l’EPITA puis pour des BBL. about-title = Qui suis-je ? about-function = Développeur Web about-what.innerHTML =
cartes, itinéraires, vues immersives (en webGL), > 5 500 000 POI about-visit.innerHTML = > 1 000 000 visites par jour poll-title = Sondage poll-who-know-btc = Qui a entendu parlé de Bitcoin ? poll-who-know-other = D’autres crypto-monnaies ? poll-who-own = Qui en possède ? poll-who-have-mined = Qui en a miné ? poll-who-is-expert = Qui est expert ? disclaimer-title = Avertissement disclaimer-p = Je m’intéresse aux aspects techniques des monnaies cryptographiques et non à l’aspect économique. toc-title=Sommaire motivation-title = Motivation motivation-comic1.src = pictures/CommitStrip-fr-1.gif motivation-comic2.src = pictures/CommitStrip-fr-2.gif motivation-comic3.src = pictures/CommitStrip-fr-3.gif intro-title = Quelques repères cryptocurrency-title = Monnaie cryptographique cryptocurrency-def.innerHTML = Une monnaie cryptographique est une monnaie numérique, pair-à-pair, décentralisée et dont l’implémentation dépend de principes cryptographiques pour valider les transactions et générer la monnaie elle-même. bitcoin-1 = une monnaie cryptographique, bitcoin-2 = un protocole, bitcoin-3 = un système de paiement via un réseau de clients. crypto-title = Rappels de cryptographie crypto-symmetric-cipher-title = Chiffrement symétrique crypto-asymmetric-cipher-title = Chiffrement asymétrique crypto-hash-title = Fonction de hachage crypto-signature-title = Signature numérique transaction-title=Transaction ? p2p-title = Pair-à-pair, décentralisé coins-generation-title = Introduction de la monnaie coins-generation-1.innerHTML=50 / 10 minutes pendant 4 ans (→2012), coins-generation-2.innerHTML=puis 25 / 10 minutes (→2016), puis 12.5 (→2020), etc coins-generation-3=À qui va cet argent ? coins-generation-4=À l’un des "mineurs", récompensé pour aggréger les transactions dans le prochain bloc. coins-generation-5=Moi aussi je peux gagner des Bitcoins ? coins-generation-6=Oui mais course contre les autres mineurs. coins-generation-7=Et pourquoi l’un des mineurs "gagne" ? coins-generation-8=Le 1er qui apporte une preuve de travail valide. coins-generation-img.src=pictures/block-fr.png proof-of-work-title = Preuve de travail proof-of-work-hashcash-title = Preuve de travail : hashcash proof-of-work-hashcash-img.src=pictures/hashcash-fr.png proof-of-work-desc1.innerHTML = Adam Back, cryptographe britanique, a inventé hashcash en 97 pour lutter contre le SPAM. Hashcash est basé sur un défi à résoudre. proof-of-work-desc2.innerHTML = Le défi : trouver un nombre afin que l’empreinte < valeur (difficulté). proof-of-work-currency-title = Preuve de travail : bitcoin, litecoin proof-of-work-difficulty-input = Difficulté : proof-of-work-bitcoin = Bitcoin : basé sur SHA-256 (intensif en calcul) proof-of-work-litecoin = Litecoin : basé sur scrypt (intensif en mémoire) proof-of-work-difficulty = Difficulté ré-évaluée tous les 2016 blocs blockchain-title=Chaîne des transactions (blockchain) blockchain.number = Preuve blockchain.hash = Empreinte blockgenesis.genesis = Genése confirmation-title=Confirmations mining-title = Minage history-title = Un peu d’histoire history-2008.innerHTML = 2008 : White paper publié par Satoshi Nakamoto / SourceForge history-2009.innerHTML = 2009 : premières transactions history-2010.innerHTML = 2010 : pizza vendue pour 10 000 history-2011.innerHTML = 2011 : Litecoin history-2013.innerHTML = 2013 : Masse monétaire atteint 1 milliard de $ history-2014.innerHTML = 2014 : Affaire MtGox history-2015.innerHTML = 2015 : Ethereum history-2017.innerHTML = 2017 : Bitcoin Cash, Bitcoin Gold history-2018.innerHTML = 2018 : masse de ~150 milliard de $ - bitcoin.fr/histoire prices-title = Évolution du prix en $ US transactions-title = Évolution du nombre de transaction transaction-network = Réseau transaction-block = Bloc transaction-miner = Mineur transaction-input = entrée : transaction-output = sortie : transaction-signed = signé : transaction-hash = empreinte transaction-nonce = preuve transaction-desc1 = 1. Alice et Bob lancent leur client Bitcoin transaction-desc2 = 2. Une paire de clé privée et publique est créée chez chacun transaction-desc3 = 3. Les clients se connectent aux autres clients (réseau p2p) transaction-desc4 = 4. Chaque client possède la liste complète des blocs (blockchain) transaction-desc5 = 5. Les blocs sont envoyés à Alice et Bob ; ils les vérifient transaction-desc6.innerHTML = 6. Alice découvre 10 transaction-desc7.innerHTML = 7. Alice veut envoyer 1 à Bob transaction-desc8.innerHTML = 8. Et inclus des frais de 0.01 transaction-desc9 = 9. Elle envoie la transaction aux autres clients transaction-desc10 = 10. Les mineurs vont agréger les transactions en attente... transaction-desc11 = 11. ...et cherchent le bon nombre transaction-desc12 = 12. Le 1er mineur qui trouve le bon nombre transmet le bloc aux autres clients transaction-desc13 = 13. Chaque client valide le bloc et le propage à ses voisins transaction-desc14 = 14. Alice, Bob et le mineur récupèrent ce bloc et le vérifie transaction-desc15 = 15. et mettent à jour leur solde address-title = Comment est construite une adresse ? address-keypair = Paire de clés privée et publique address-picture.src = pictures/address-generation-fr.png clients-title = Types de clients clients-type-1.innerHTML = Client complet clients-type-2.innerHTML = Client léger clients-type-3.innerHTML = Client minimal clients-type-4.innerHTML = Hardware wallet security-title = Sécurité security-concerns-title=Préoccupations de sécurité malware-title = Les logiciels malicieux arrivent malware-cryptolocker.innerHTML = Ransomwares : CryptoLocker (2013), Petya (2016), WannaCry & NotPetya (2017) malware-wallet = Protégez (chiffrer) votre portefeuille (wallet.dat) malware-404s = Sur mon serveur web : attack51-title = Attaque des 51 % attack51-caption.innerHTML = La ferme Ghash.io a cumulé 51 % de puissance de minage le 13 juin 2014 pendant quelques heures mtgox-title = L’histoire de MtGox mtgox-history-2010.innerHTML = 2010 : Place d’échange de bitcoin, mtgox-history-2011.innerHTML = 2011 : Vendu à Mark Karpelès, mtgox-history-2011-2.innerHTML = 2011 : 60 000 comptes hackés, blocage des transferts, transfert de 442 000 pour prouver qu’ils les possèdent encore, mtgox-history-2013.innerHTML = 2013 : 70 % des échanges mondiaux, attaque DDOS, mtgox-history-2014.innerHTML = 2014 : Blocage des transferts car MtGox ne sait plus combien de il dispose... mtgox-malleabilty= La faille de la “malléabilité des transactions” mtgox-transaction.labelfrom = De mtgox-transaction.labelto = Pour mtgox-transaction.labelamount = Montant practical-title = En pratique feature-title = Caractéristiques feature-1 = Protocole ouvert, logiciel libre, décisions par majorité, feature-2 = Décentralisé, sans autorité, feature-3 = Accès libre pour tous, feature-4 = Peu de frais (initialement...), feature-5 = Transactions validées en 10 minutes, feature-6 = Transaction irréversible. realtime-title = Bitcoin : quelques indicateurs merchants-title.innerHTML =Que faire avec mes ? get-btc-title = Acquérir des bitcoins get-btc-mine = en minant, get-btc-bepaid.innerHTML = en étant payé en , get-btc-exchange.innerHTML = via des places d’échange (Paymium (ex bitcoin-central), kraken.com...) mais il faut : get-btc-exchange-admin = fournir des justificatifs, get-btc-exchange-transfert-euro = transférer des €, get-btc-exchange-offer = faire une offre, get-btc-exchange-incoming.innerHTML = si l’offre est pourvue, vous avez des get-btc-exchange-transfert-btc.innerHTML = rapatrier ces ! get-btc-local.innerHTML = en échangeant localement (localbitcoins.com) ou ... maison-bitcoin-title = La Maison du Bitcoin division-or = ou other-cryptocurrencies-title=Les autres monnaies cryptographiques miner-type-title=Types de mineur miner-type-img.src=pictures/miners-fr.png scalability-title = Montée en charge scalability-tps.innerHTML = ~ 2000 TPS pour contre ~0.8 TPS pour scalability-cpu.innerHTML = Puissance de calcul : ~100 Mo/s pour RIPEMD-160, SHA256 & ECDSA soit environ 8000 TPS sur un i7 scalability-network.innerHTML = Réseau : ~0.5 Ko/transaction soit ~8 Mo/s pour 2000 TPS scalability-storage.innerHTML = Stockage : ~73 Go (juin 2016) mais élagage possible (prune) script-1.innerHTML = Langage de script basé sur des piles (stack), à la manière de Forth, script-2.innerHTML = Une transaction se compose de 2 scripts (entrée et sortie), script-3.innerHTML = Vérification de condition puis action, script-4.innerHTML = Permet d’envisager des contrats, des signatures multi-parties... more-title = Un peu plus loin dev-title = Dans votre projet dev-validation=validation d’adresse dev-miner=Web miner dev-blockchain=Inspection de la chaîne de transaction dev-tools=Outils based-on-bitcoin-title=Basé sur Bitcoin... resources-title=Ressources qa-title=Questions / Réponses qa-presentation=Retrouvez cette présentation à : demo-title=Démo conclusion-title = Conclusion conclusion-1.innerHTML=Bitcoin dans 5 ans ? Peut-être mais peu importe conclusion-2.innerHTML=Une autre monnaie cryptographique : sûrement ! conclusion-3.innerHTML=La blockchain : une « révolution » comme Web, email, P2P... conclusion-4.innerHTML=En pleine démocratisation conclusion-5.innerHTML=Innovation sans autorisation assets-title=Références des ressources assets-wallpaper.innerHTML=Pièces par Steve Garfield assets-commitstrip.innerHTML=BD CommitStrip sur les Bitcoins assets-icons.innerHTML=Icônes par Piotr Kwiatkowski, drapeaux par GoSquared assets-key-icon.innerHTML=Clé par Lorenzo Baldini pour le "Project Noun" assets-shower.innerHTML=Shower comme système de présentation assets-webl10n.innerHTML=webl10n comme système de traduction appendix-title = Annexes