Mon premier cahier d'exercices Zcash
Introduction
My First Zcash est un cahier d'exercices pédagogique créé pour aider les nouveaux apprenants, en particulier les jeunes et les débutants en crypto, à comprendre les fondements de Zcash, de la confidentialité financière, de la monnaie numérique et des systèmes qui sous-tendent cette technologie. Il a été développé par un groupe diversifié et passionné de contributeurs issus de la communauté mondiale Zcash, réunissant développement logiciel, design, recherche, éducation et défense de la vie privée.
Ce guide offre une vue d'ensemble du parcours pédagogique central du cahier d'exercices, divisé en neuf grandes sections. Il ne remplace pas le livre lui-même ; c'est plutôt une ressource complémentaire qui résume le déroulement pédagogique et met en lumière des informations importantes pour les formateurs, les étudiants et les éducateurs communautaires.
Le cahier d'exercices est disponible gratuitement au téléchargement au format PDF :
Plan
Dépôt GitHub
1. Qu'est-ce que Zcash ?
Cette première section présente aux lecteurs l'idée d'argent numérique et explique pourquoi la confidentialité est importante dans une société numérique moderne. Elle compare les systèmes financiers traditionnels aux blockchains transparentes, en soulignant comment la plupart des registres publics exposent l'activité des utilisateurs. Zcash est présenté comme une monnaie numérique alternative préservant la vie privée, qui permet aux utilisateurs d'échanger en toute sécurité sans révéler d'informations financières personnelles.
Le cahier d'exercices souligne que la confidentialité ne consiste pas à dissimuler des actes répréhensibles, mais à protéger les personnes ordinaires contre l'exposition injustifiée, la surveillance et l'exploitation des données. Les apprenants découvrent des exemples simples qui montrent comment Zcash a été créé pour donner aux individus un véritable contrôle sur leur vie financière, et à quel point les transactions financières ordinaires révèlent plus d'informations personnelles que nous ne le pensons.
2. Qui a créé Zcash et pourquoi existe-t-il ?
Cette section explique les origines de Zcash à travers le prisme de la recherche scientifique et de la cryptographie. Elle présente les preuves à divulgation nulle de connaissance, en particulier les "zk-SNARKs", comme la technologie révolutionnaire qui rend possibles les transactions privées protégées.
Le cahier d'exercices aborde également l'histoire du lancement de Zcash, ses principes fondateurs et la communauté mondiale qui maintient et soutient aujourd'hui l'écosystème. La mission est présentée comme l'autonomisation des individus, la fourniture d'un accès résistant à la censure à la monnaie numérique et l'avancement de la technologie de confidentialité pour tous.
Cette partie explique les fondements techniques du protocole Zcash dans un langage accessible. Les concepts clés incluent :
- Adresses transparentes vs. protégées
- Viewing keys et divulgation contrôlée
- Le rôle des mineurs/validateurs
- Comment les preuves à divulgation nulle de connaissance valident les transactions
- Comment la confidentialité est préservée tout en garantissant que le réseau reste décentralisé et sécurisé
Les diagrammes et métaphores visuelles du cahier d'exercices aident à simplifier ces concepts pour les débutants.
4. Utiliser Zcash au quotidien
La quatrième section se concentre sur des exemples d'utilisation concrets. Elle montre comment quelqu'un peut envoyer et recevoir des Zcash à l'aide de portefeuilles mobiles, comment les codes QR facilitent les paiements, et comment les utilisateurs emploient des transactions protégées pour leur protection personnelle, la confidentialité des entreprises ou les transferts transfrontaliers.
Les exemples montrent des situations réelles, notamment donner un pourboire à des artistes, transférer de l'argent à des proches à l'étranger, soutenir anonymement des ONG, ou utiliser Zcash comme allocation numérique privée pour un adolescent.
5. Construire avec Zcash
Cette section met en avant la manière dont les développeurs, designers, chercheurs et éducateurs peuvent construire sur Zcash. Elle introduit des concepts tels que :
- Portefeuilles Zcash
- SDK de développement
- Groupes de travail communautaires
- Le rôle des contributeurs dans le développement open source
- Comment les mises à niveau du réseau Zcash améliorent le protocole
Les lecteurs comprennent comment Zcash évolue au fil du temps et comment des contributeurs du monde entier aident à développer les outils, l'infrastructure, les applications et les ressources éducatives.
6. Sécurité, protection et bonnes pratiques
Cette section enseigne les habitudes fondamentales de sécurité numérique :
- Protéger les clés et les phrases de récupération
- Éviter les arnaques
- Comprendre la différence entre les portefeuilles custodial et non-custodial
- Adopter une bonne hygiène des mots de passe
- Éviter de partager publiquement des informations sensibles sur les portefeuilles
Ces leçons donnent aux nouveaux utilisateurs des habitudes clés qui vont au-delà de Zcash et s'étendent à la vie numérique en général.
7. La communauté mondiale Zcash
L'écosystème Zcash est mondial, diversifié et porté par la communauté. Cette section explique comment les contributeurs collaborent via des forums ouverts, GitHub, Discord et des groupes de travail. Elle présente la culture du développement open source, de la défense de la vie privée et de l'éducation populaire.
Le cahier d'exercices décrit également les organisations impliquées dans l'écosystème, notamment des organisations à but non lucratif, des fondations et des bâtisseurs indépendants qui soutiennent le réseau et maintiennent la décentralisation de Zcash ainsi que sa mission d'intérêt public.
8. Rencontrez les créateurs - "The Peeps Who Did It!"
Cette section met en lumière les talentueux contributeurs qui ont rendu My First Zcash possible. Il s'agit de :
Ice (@frostbyte11211)
Un lycéen intéressé par la vie privée, les ordinateurs, la cryptographie et la psychologie.
Pacu (@thecodebuffet)
Développeur de portefeuilles Zcash de longue date, auparavant chez ECC où il travaillait sur les SDK et la technologie Light Client, il contribue désormais à l'écosystème grâce à une subvention ZCG.
Marek
Un ingénieur à la Zcash Foundation.
Alfredo Garcia
Un ingénieur systèmes Rust travaillant au sein de l'équipe Zebra à la Zcash Foundation.
Pili (@mpguerra)
Responsable à la Zcash Foundation avec plus de 20 ans d'expérience, y compris un travail sur le projet Tor.
Zksquirrel
Arborist Zcash, preneur de notes communautaire et contributeur aux initiatives éducatives de ZecHub.
Tripleyouww
Coordinateur du support communautaire à la Zcash Foundation.
Mass Adoption Alliance
Une initiative qui autonomise les jeunes grâce à l'éducation sur les cryptomonnaies décentralisées et la confidentialité financière.
Ces profils montrent aux lecteurs que Zcash est maintenu par une communauté diversifiée d'ingénieurs, de designers, de développeurs, d'éducateurs et d'organisateurs du monde entier.
La section finale invite les lecteurs à faire partie de l'écosystème Zcash. Les possibilités incluent :
- Rejoindre la Zcash Global Discord
- Participer aux appels communautaires et aux groupes de travail
- Contribuer aux futures traductions du cahier d’exercices
- Soutenir l’éducation open source
- Créer du contenu, des contributions au code, des œuvres artistiques ou fournir des retours
- Explorer Zcash Community Grants
Le message est clair : tout le monde peut participer, et la communauté accueille des contributeurs de tous horizons et de tous niveaux de compétence.
Discord mondial Zcash
Licence
My First Zcash est publié sous la licence internationale Creative Commons Attribution-ShareAlike 4.0 (CC BY-SA 4.0).
Licence