Formation Bitcoin

Bitcoin est un middleware de monnaie électronique. Dans son white paper, Satoshi Nakamoto part du principe suivant : “The root problem with conventional currencies is all the trust that’s required to make it work. The central bank must be trusted not to debase the currency, but the history of fiat currencies is full of breaches of that trust”.

Bitcoin n’a pas d’autorité centrale et le réseau bitcoin est décentralisé :

  • Il n’y a pas de serveur central ; le réseau bitcoin est de pairs à pairs.
  • Il n’y a pas de stockage central ; les Bitcoin sont stockés dans des registres distribués.
  • Le registre est public ; tout le monde peut le stocker sur son PC.
  • Il n’y pas d’administrateur unique ; le registre est maintenu par un réseau de mineurs aux privilèges équivalents.
  • Tout le monde peut être un mineur.
  • Les évolutions du registre sont soumises à une compétition. Jusqu’à ce qu’un nouveau bloc soit ajouté au registre, on ne sait pas quel mineur créera le bloc.
  • La création des Bitcoins est décentralisée. Ils sont émis en tant que récompense pour la création d’un nouveau bloc.
  • Tout le monde peut créer une nouvelle adresse bitcoin (comme un compte bancaire) sans avec besoin d’être approuvé.
  • Tout le monde peut envoyer une transaction au réseau sans avoir besoin d’une approbation ; le réseau confirmera collectivement que la transaction est légitime.
  • Vie privée : Bitcoin est pseudo-anonyme, cela veut dire que les fonds ne sont pas liés aux entités du monde réel mais plutôt aux adresses bitcoins. Les propriétaires des adresses bitcoin ne sont pas explicitement identifiés, mais toutes les transactions sur la blockchain sont publiques.

 

Le proof-of-work permet de créer un coût en énergie et en temps à la fraude. Ce coût aussi une valeur de sécurité partagée à travers le réseau. Cela rends possible la décentralisation avec un terrain neutre et unique, là où historiquement le traitement des opérations bancaires étaient dupliquées dans les data centers des banques, dans les agences et dans les administrations ; avec une grande opacité.

Contenu de la formation

  1. Normalisation des transactions et consensus : sérialisation
  2. Normalisation des transactions et consensus : transactions
  3. Normalisation des transactions et consensus : scripts
  4. Normalisation des transactions et consensus : validation et création des transactions
  5. Normalisation des transactions et consensus : pay-to-script
  1. Infrastructure : blocs
  2. Infrastructure : réseaux
  3. Exercice
  1. Client léger : vérification simple de paiement
  2. Client léger : filtres de bloom
  3. Exercice (groupes)

Contenu de la certification

  • Cours : Cryptographie de Bitcoin : corps finis
  • Cours : Cryptographie de Bitcoin : courbes elliptiques
  • Cours : Cryptographie de Bitcoin : courbes elliptiques sur corps finis
  • Cours : LN et BIPS : et après ?
  • Cours : Mise à l’échelle : segregated witness
  • Certification : votre vote, votre certification (groupe) #teasing

€5400 (HT)

Repas inclus

Formation + certification

Prochaines sessions :

*Dates pouvant être modifiées

Formateur

Julien Guitton

Expert systèmes et réseaux, développeur multi-langages, intéressé par la sécurité des systèmes d’information, le p2p, la cryptographie et Bitcoin. Membre fondateur de l'association AssoCryptoFR, membre du Cercle Du Coin, référent Bitcoin Chaintech. CEO de Condensat technologies, développeur Bitcoin et Lightning Network, professeur affilié à l’ESILV, cypherpunk, cryptoanarchiste, maximaliste. GPG : 0CF1 BADA 7943 9587 9733 6EF2 6833 831A A0F9 9850.

Contactez-nous

Où nous trouver

Station F, 5 parvis Alan Turing

75013 Paris

Station F est le plus grand campus de startups au monde, localisé à Paris. Le campus accueile plus de 1500 startups dans le batiment, classé monument historique, de la Halle Freyssinet.

station f