Passer au contenu principal

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.

Traduire la page
Voir l'anglais

Aucun bogue ici !🐛

Cette page n'est pas traduite. Nous laissons volontairement cette page en anglais pour le moment.

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 peut être modifiée 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 à EthereumUn aperçu d'Ethereum
    • Introduction à EtherUn aperçu d'Ether
      • Introduction aux applications décentralisées (dApps)Introduction aux applications décentralisées
        • Web2 vs Web3Les différences fondamentales que les applications basées sur la blockchain fournissent
          • ComptesEntités dans le réseau qui peuvent conserver un solde et envoyer des transactions
            • TransactionsTransferts et autres actions qui modifient l'état d'Ethereum
              • BlocsLa façon dont les transactions sont traitées en lot pour s'assurer que l'état est synchronisé entre tous les acteurs
                • Machine virtuelle d'Ethereum (EVM)La machine virtuelle d'Ethereum (Ethereum Virtual Machine, EVM) gère tous les calculs sur le réseau Ethereum
                • GazPuissance informatique requise pour traiter les transactions, payées en ETH par les expéditeurs de transactions
                  • Nœuds et clientsLes personnes participant au réseau et au logiciel qu'elles utilisent pour vérifier les transactions
                  • RéseauxImplémentations d'Ethereum incluant les réseaux de test
                    • Mécanismes de consensusManière dont les différents nœuds d'un réseau distribué s'accordent sur l'état actuel du système

                    Pile d'Ethereum

                    Sujets avancés

                    Cet article vous a été utile ?