🏟️ BUIDL where legends play. Join our Hackathon at Parc des Princes, Paris – July 2025 •
Register Now
Chiliz Chain Developer Docs
Chiliz ChainBlock ExplorerCommunitySocios.com
Français / French
Français / French
  • Documentation pour les développeurs Chiliz Chain
  • Démarrage rapide
    • Chiliz Chain en résumé
    • Connection au Mainnet & Testnet
    • Obtenir des tokens Testnet
    • Déployer & vérifier un contrat
      • Déployer avec Remix IDE
        • ERC-20 smart contract
      • Déployer avec Thirdweb
      • Vérifier avec Chiliscan
      • Vérifier avec Chiliz Block Explorer
    • Exécuter un nœud Chiliz Chain
    • Cours en ligne gratuit
    • Adresses d'allocation de l'offre d'inflation
  • Apprendre
    • À propos de Chiliz Chain
      • 2024 Dragon8 hard fork
      • Tokenomics
      • Chiliz Labs
    • Chiliz Bridge
      • Comment bridge ses CHZ
    • Staking sur Chiliz Chain
      • Staker ses CHZ
      • Déstaker ses CHZ
      • Récompenses de Staking
      • Staker CHZ depuis sa Ledger
    • Devenir un Validateur
      • Exécuter un noeud validateur
      • Validateur Slashing
    • À propos des Fan Tokens
      • Migration des Fan Tokens vers Chiliz Chain
    • Glossaire
      • Blockchain
      • Mécanisme de Consensus
      • Gouvernance
      • Validateur
      • Staking
      • Portefeuille
      • CAP-20
      • Wrapped CHZ (wCHZ)
    • FAQs
  • Développer
    • Les principes de bases
      • Utiliser Metamask
        • Installer Metamask
        • Lier Chiliz Chain à Metamask
      • Se connecter à Chiliz Chain
        • Se connecter en utilisant un RPC
        • Exécuter un nœud sur Chiliz Chain
        • Utiliser un portefeuille matériel
      • Explorateurs de blocs
      • Spicy Faucets
        • Obtenir des testsCHZs avec le Faucet Tatum
        • Obtenir des testCHZs avec Spicy Faucet
        • Obtenir des Fan Tokens test avec Spicy Faucet
      • Obtenir Wrapped CHZ
      • Comment faire ?
        • Comment obtenir le solde d'un portefeuille ?
        • Comment obtenir l'historique d'un portefeuille ?
        • Comment obtenir les métadonnées d'un NFT spécifique ?
      • Conseils et astuces
    • Avancé
      • Comment utiliser l'abstraction de compte
      • Comment utiliser une Oracle
      • Comment utiliser un RNG
Powered by GitBook
On this page
  • Vue d'ensemble
  • Composants de la Blockchain
  • Bloc Genesis
  • Hachage
  • Comptes
  • Transactions
  • Frais de gaz
  • Noeuds
  • Contrats intelligents
  • Mining
  • Blocs oncle, ou blocs Ommer
  • Explorateur de blocs

Was this helpful?

  1. Apprendre
  2. Glossaire

Blockchain

Une information générale sur la blockchain et ce qui la compose

Last updated 11 months ago

Was this helpful?

Vue d'ensemble

La technologie de la blockchain est un système hautement sécurisé, décentralisé et immuable. Elle est composée d'enregistrements de données, appelés "blocs". Chaque bloc contient l'enregistrement d'une transaction (ou même plusieurs transactions).

Ces blocs sont liés les uns aux autres, de telle sorte que chacun dépend du précédent, en utilisant une signature unique appelée "empreinte cryptographique". Chaque bloc est donc lié au bloc précédent.

Block = Data (sender, receiver, and amount to be sent) 
        + Hash (the unique signature) 
        + Hash of the previous block 

Cela permet à chaque utilisateur du système d'examiner et de confirmer les blocs, assurant ainsi l'ouverture, la précision et la fiabilité. Toutes les transactions sont vérifiées et approuvées par tous les utilisateurs du système, grâce au "consensus du réseau".

Cela fait d'une blockchain un système de registre en ligne et transparent : par conséquent, il est fiable en termes de sécurité, d'intégrité, d'immutabilité et de fiabilité.

Composants de la Blockchain

Bloc Genesis

Un bloc Genesis est le premier bloc dans une blockchain, connu sous le nom de "Block 0". Il n'a pas de hachage précédent mais génère un hachage unique pour le bloc suivant, démarrant ainsi la chaîne de blocs.

Le deuxième bloc utilise le hachage précédent et produit un hachage pour le bloc suivant. Ce cycle se poursuit aussi longtemps que de nouveaux blocs sont ajoutés.

Hachage

Chaque bloc a un hachage, une signature unique, le reliant au bloc suivant. Le hachage est le résultat d'un calcul complexe basé à la fois sur le hachage du bloc précédent, le contenu du bloc actuel et un horodatage.

De cette façon, les transactions peuvent être validées grâce à leur hachage : si un bloc est modifié par un tiers, alors le hachage du bloc suivant ne reflète plus le bloc précédent, et il est facile de voir qu'une "attaque" a été réalisée.

Comptes

Les comptes sont des enregistrements numériques permettant de gérer les cryptomonnaies, permettant aux utilisateurs d'envoyer, de recevoir et de détenir de l'argent numérique (tel que des cryptomonnaies ou des jetons).

Un compte est nécessaire pour gérer des cryptomonnaies.

Il existe deux types de comptes :

  1. Possédé de manière externe : ce type de compte peut être utilisé et contrôlé par ceux qui possèdent les clés privées. C'est un compte libre à partir duquel des transactions peuvent être initiées.

  2. Contrat : ce type de compte est contrôlé par le code déployé sur votre réseau. Des frais sont facturés lorsque le contrat s'exécute sur le réseau externe, et des frais sont engagés pour le stockage. Vous ne pouvez pas initier de transaction, mais vous pouvez seulement envoyer des transactions contre celles que vous avez reçues.

Généralement, les deux types de comptes peuvent effectuer des transactions et interagir avec des contrats intelligents.

Transactions

Frais de gaz

Ce sont des frais pour l'achèvement des transactions ou l'exécution de contrats intelligents sur la blockchain. Les frais varient et peuvent augmenter si le réseau est occupé.

Les frais de gaz, ou "gaz", sont des frais nécessaires pour réussir à effectuer une transaction ou exécuter un contrat intelligent sur la blockchain. C'est aussi une rémunération donnée aux mineurs pour vérifier et valider les transactions sur la blockchain.

Les frais de gaz varient d'une transaction à l'autre. Par exemple, vous devrez peut-être payer plus de frais de gaz si le réseau est occupé ou chargé d'un volume élevé de transactions sur le bloc.

Noeuds

Chaque ordinateur connecté à un réseau blockchain donné doit être d'accord sur chaque nouveau bloc ajouté et sur l'ensemble de la chaîne. Ces ordinateurs, appelés "nœuds", veillent à ce que tout le monde utilisant la blockchain dispose des mêmes informations.

Contrats intelligents

Les contrats intelligents sont des accords numériques stockés sur une blockchain. Ce sont des ensembles de règles codées qui exécutent des actions lorsque certaines conditions sont remplies. L'action pourrait résulter en l'échange de pièces ou de NFT, par exemple.

Un contrat intelligent est simplement un script personnalisé qui peut être déployé dans la blockchain. La plupart des contrats intelligents sont écrits en utilisant les langages de programmation Solidity, qui s'inspirent de Python, C++ et JavaScript.

Une fois configurés, les contrats intelligents ne peuvent généralement pas être modifiés, mais il existe des moyens de les mettre à jour avec de nouvelles fonctionnalités ou corrections.

Mining

Le minage est le processus par lequel de nouvelles cryptomonnaies sont créées, et également comment les transactions sont confirmées avant d'être ajoutées à la blockchain. En utilisant des calculs cryptographiques, les nœuds valident et sécurisent chaque transaction sur la blockchain. Cela garantit la sécurité de la blockchain.

Blocs oncle, ou blocs Ommer

Parfois, deux mineurs produisent des blocs en même temps. Seul un bloc peut être officiellement ajouté à la blockchain ; les autres, appelés "blocs oncle", ne sont pas utilisés.

Explorateur de blocs

Un explorateur de blocs est un outil permettant de visualiser l'activité en temps réel sur votre compte numérique et la blockchain. Il vous permet de vérifier les transactions, de consulter les données sur les blocs et de voir d'autres activités de la blockchain comme les échanges de cryptomonnaies et le minage.

Les transactions sont des enregistrements numériques de toutes les activités dans de cryptomonnaie, similaires aux transactions bancaires. Elles comprennent des détails tels que l'identifiant unique de la transaction, les adresses de l'expéditeur et du destinataire, la valeur de la transaction et les frais.

Ils utilisent un processus spécial pour parvenir à cet accord de manière distribuée : .

Le minage est effectué à l'aide de puissants ordinateurs en réseau, appelés , qui sont la propriété des "mineurs". Les mineurs investissent massivement dans ce processus et, en retour, reçoivent des récompenses de la blockchain.

un portefeuille
un mécanisme de consensus
nœuds