En 2008, quelqu’un sous le pseudonyme de Satoshi Nakamoto a publié neuf pages qui ont changé à jamais la finance. L’idée est simple : et si, au lieu d’une banque qui tient les livres, les mathématiques ? Au lieu de faire confiance à une institution, faire confiance au code ? Ce cours explique comment cela fonctionne sous le capot : du SHA-256 aux contrats intelligents, des réseaux P2P au lancement de votre propre token.
Tout dans la blockchain repose sur une idée : une fonction de hachage. Tapez n’importe quel texte – vous obtenez 64 caractères hexadécimaux. Changez une seule lettre – le hachage change complètement et de manière imprévisible. C'est l'effet d'avalanche. C’est pourquoi les blockchains sont difficiles à forger : changez un bloc – son hachage change – c’est toute la chaîne qui se brise.
De l’appui sur Envoyer à l’inclusion dans un bloc – plusieurs étapes. Chaque étape est protégée par la cryptographie que vous étudierez dans ce cours.
Vous n'avez pas besoin de mathématiques lourdes : nous expliquons tout au fur et à mesure. JavaScript ou Python de base sont utiles pour les chapitres 5 à 6, mais ne sont pas requis dès le premier jour.