Aider à mettre à jour cette page

🌏

Il existe une nouvelle version de cette page, mais seulement en anglais pour le moment. Aidez-nous à traduire la dernière version.

Cette page est incomplète et nous aimerions votre aide. Modifiez cette page et ajoutez tout ce que vous pensez être utile aux autres.

Documentation sur le développement Ethereum

Dernière modification: , Invalid DateTime
Modifier la page

Cette documentation est conçue pour vous aider à construire avec Ethereum. Elle couvre Ethereum en tant que concept, explique la pile de technologie Ethereum et documente les sujets avancés pour les applications et les cas d'utilisation plus complexes.

Il s'agit d'un effort communautaire open source, alors n'hésitez pas à suggérer de nouveaux sujets, à ajouter un nouveau contenu et à fournir des exemples là où vous pensez que cela pourrait être utile. Toute la documentation est modifiable via GitHub. Si vous ne savez pas comment faire, suivez ces instructions.

Modules de développement

S'il s'agit de votre première tentative de développement pour Ethereum, nous vous recommandons de commencer par le début et d'avancer comme vous le feriez avec un livre.

Sujets fondamentaux

  • Introduction à Ethereum – Présentation rapide d'Ethereum
  • Web2 et Web3 - Différences fondamentales offertes par les applications basées sur la blockchain
  • Introduction aux DApps - Introduction aux applications décentralisées
  • Machine virtuelle Ethereum (EVM) - Présentation de L'EVM, qui gère tous les calculs sur le réseau Ethereum
  • Blocs - Moyen par lequel les transactions sont regroupées par lots pour garantir que l'état est synchronisé entre tous les acteurs
  • Comptes - Entités du réseau qui peuvent conserver un solde et envoyer des transactions
  • Transactions - Transferts et autres actions qui modifient l'état d'Ethereum
  • Explorateurs de blocs - Moyen de lire des données sur les transactions, les comptes, les blocs et le réseau
  • Carburant - Puissance informatique requise pour traiter les transactions, payée en ETH par les expéditeurs de transaction
  • Minage - Moyen par lequel les transactions sont traitées et les blocs créés
  • Réseaux - Implémentations d'Ethereum, y compris les réseaux de test
  • Nœuds et clients - Personnes participant au réseau et logiciel qu'elles exécutent pour vérifier les transactions

La pile Ethereum

Sujets avancés