Avalanche Francophone
  • Documentation du développeur
  • Apprendre
    • Aperçu de la plateforme
      • Staking
      • Frais de transaction
    • Les bases de la blockchain
    • FAQ
    • Forum
    • Communauté
  • Créer
  • Pour commencer: exécuter un nœud Avalanche
  • Notes de version
    • Alertes par email
    • Notes de mise à jour d'AvalancheGo
    • Notes de mise à jour d'Ortelius
  • Tutoriels
    • Plateforme
      • Créer une nouvelle blockchain
      • Créer un Réseau Local Testnet
      • Créer un sous-réseau (subnet)
      • Créer une Machine Virtuelle (VM)
      • Configurez votre Ledger Nano S avec Avalanche
      • Transférer de l'AVAX entre la X-Chain et la C-Chain
      • Transférer de l'AVAX entre la X-Chain et la P-Chain
    • Nœuds et mise en jeu
      • Ajouter un validateur
      • Maintenir un nœud Avalanche
      • Exécutez un nœud Avalanche et devenez validateur
      • Exécuter un nœud Avalanche avec Oracle VM VirtualBox
      • Exécutez un nœud Avalanche avec un Raspberry Pi 4
      • Exécutez un nœud Avalanche et faites une mise en jeu avec le portefeuille
      • Exécuter un nœud Avalanche avec OVH
      • Exécuter un nœud Avalanche avec Amazon Web Services (AWS)
      • Exécuter un nœud Avalanche avec Microsoft Azure
      • Exécuter un nœud Avalanche sous Linux à l'aide du script d'installation
      • Configuration du monitoring des nœuds
      • Mise en jeu d'AVAX, en validant ou délégant via le portefeuille Avalanche
      • Déléguer à un nœud
      • Sécurisation d'un serveur VPS
      • Mettez à niveau votre nœud AvalancheGo
    • Contrats intelligents
      • Déployer un contrat intelligent en utilisant Remix et MetaMask
      • Utilisation de Truffle avec la C-Chain d'Avalanche
    • Actifs Numériques Intelligents
      • Créer un token ERC-20
      • Créer un actif à capitalisation fixe
      • Créer un actif à capitalisation variable
      • Création d'un NFT - Partie 1
      • Créez des NFT avec le portefeuille Avalanche
      • Utilisez les Wrapped AVAX (WAVAX) sur Avalanche
  • AvalancheGo APIs
    • Émettre des appels d'API
    • Platform API (P-Chain)
    • EVM API (C-Chain)
    • AVM API (X-Chain)
    • Appels d'API obsolètes
    • API Admin
    • API Auth
    • API Health
    • API Info
    • API IPC
    • API Keystore
    • API Metrics
    • API Timestamp
  • Outils
    • AvalancheJS
      • Créer un actif sur la X-Chain
      • Management des clés sur la X-Chain
      • Envoyer un actif sur la X-Chain
      • API
    • Avash
    • Ortelius
  • Références
    • AVM Transaction Format
    • Command Line Interface
    • Coreth Atomic Transaction Format
    • Cryptographic Primitives
    • Network Protocol
    • Serialization Primitives
    • Platform Transaction Format
  • Papiers
Propulsé par GitBook
Sur cette page
  • Avalanche
  • Avalanche Protocole de Consensus
  • Snowman Protocole de Consensus
  • Les principales caractéristiques
  • Vitesse
  • Évolutivité
  • Sécurité
  • Flexibilité
  • Durabilité
  • Support de contrat intelligent
  • Blockchains privées et publiques
  • Conçu pour la finance
  • Avalanche (AVAX) Jeton

Cet article vous a-t-il été utile ?

Documentation du développeur

Construisez sur Avalanche. Construisez sans limites. Les développeurs qui s'appuient sur Avalanche peuvent facilement créer des applications puissantes, fiables et sécurisées.

SuivantAperçu de la plateforme

Dernière mise à jour il y a 4 ans

Cet article vous a-t-il été utile ?

Avalanche

est une plateforme open-source pour le lancement d' et de déploiements de pour les entreprise dans un écosystème interopérable et hautement évolutif. Avalanche vous donne un contrôle complet sur les couches réseau et application, vous aidant à créer tout ce que vous pouvez imaginer.

Une différence clé entre Avalanche et d'autres réseaux décentralisés est son protocole de consensus. Au fil du temps, les gens ont compris à tort que les blockchains doivent être lentes et non évolutives. Le protocole Avalanche utilise une nouvelle approche du consensus pour atteindre ses solides garanties de sécurité, sa finalité rapide et son haut débit, sans compromettre la décentralisation.

Avalanche Protocole de Consensus

Si une partie suffisamment importante (alpha αα α) des validateurs échantillonnés répond qu'ils pensent que la transaction devrait être acceptée, le validateur préfère accepter la transaction. Autrement dit, lorsqu'il sera interrogé sur la transaction à l'avenir, il répondra qu'il pense que la transaction devrait être acceptée. De même, le validateur préférera rejeter la transaction si une partie suffisamment importante des validateurs répond qu'ils pensent que la transaction devrait être rejetée.

Le validateur répète ce processus d'échantillonnage jusqu'à ce que l'alpha des validateurs interrogés réponde de la même manière (accepter ou rejeter) pour les cycles bêta ββ β consécutifs.

Dans le cas courant où une transaction n'a pas de conflit, la finalisation se produit très rapidement. En cas de conflit, les validateurs honnêtes se regroupent rapidement autour de transactions conflictuelles, entrant dans une boucle de rétroaction positive jusqu'à ce que tous les validateurs appropriés préfèrent cette transaction. Cela conduit à l'acceptation de transactions non conflictuelles et au rejet des transactions conflictuelles.

Il est garanti (avec une probabilité élevée basée sur les paramètres du système) que si un validateur honnête accepte ou rejette une transaction, tous les validateurs honnêtes accepteront ou rejetteront cette transaction.

Apprenez-en plus sur les composants techniques du protocole de consensus Avalanche en lisant le livre blanc.

Snowman Protocole de Consensus

Les principales caractéristiques

Vitesse

Utilise un nouveau protocole de consensus, développé par une équipe d'informaticiens de Cornell, et est capable de confirmer de manière permanente les transactions en moins d'une seconde.

Évolutivité

Capable de 4 500 transactions par seconde - un ordre de grandeur plus important que les blockchains existantes.

Sécurité

Assure des garanties de sécurité plus solides, bien au-dessus de la norme de 51% des autres réseaux.

Flexibilité

Créez facilement des blockchains personnalisées et des applications décentralisées contenant presque n'importe quelle logique arbitraire.

Durabilité

Utilise un algorithme de consensus de preuve d'enjeu écoénergétique plutôt qu'une preuve de travail.

Support de contrat intelligent

Prend en charge la création de contrats intelligents Solidity et de vos outils Ethereum préférés tels que Remix, Metamask, Truffle, etc.

Blockchains privées et publiques

Créez vos propres blockchains publiques ou privées.

Conçu pour la finance

Prise en charge native pour créer et échanger facilement des actifs numériques intelligents avec des ensembles de règles complexes et personnalisés

Avalanche (AVAX) Jeton

Le jeton Avalanche (AVAX) est le jeton natif de la plate-forme Avalanche et est utilisé pour sécuriser le réseau via une mise en jeu, effectuer des transactions de pair-à-pair, payer des frais et fournir une unité de compte de base entre les multiples sous-réseaux créés sur la plateforme Avalanche. 1 nAVAX est égal à 0.000000001 AVAX.

Les protocoles de la famille Avalanche fonctionnent par le biais de votes répétés sous-échantillonnés. Lorsqu'un détermine si une transaction doit être acceptée ou rejetée, il demande à un petit sous-ensemble aléatoire de validateurs s'ils pensent que la transaction doit être acceptée ou rejetée. Si le validateur interrogé pense que la transaction est invalide, a déjà rejeté la transaction ou préfère une transaction en conflit, il répond qu'il pense que la transaction doit être rejetée. Sinon, il répond qu'il pense que la transaction doit être acceptée.

Snowman est un protocole de consensus optimisé pour une chaîne à haut débit, totalement ordonné et idéal pour les contrats intelligents. Snowman est alimenté par le . et implémentent le protocole de consensus Snowman.

validateur
protocole de consensus Avalanche
P-Chain
C-Chain
Déployer un contrat intelligent en utilisant Remix et MetaMask
Documentation du développeur
Documentation du développeur
Pour commencer: exécuter un nœud Avalanche
Nœuds et mise en jeu
Créer un sous-réseau (subnet)
Créer une nouvelle blockchain
Créer un actif à capitalisation fixe
Créer un actif à capitalisation variable
Création d'un NFT - Partie 1
Avalanche
applications décentralisées
blockchains