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
  • Comment fonctionne la preuve d'enjeu?
  • Paramètres de staking sur Avalanche
  • Validateurs
  • Lancer un validateur
  • Gestion des secrets
  • Monitoring
  • Délégateurs

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

  1. Apprendre
  2. Aperçu de la plateforme

Staking

Apprenez à faire un enjeu sur Avalanche en validant ou en déléguant

PrécédentAperçu de la plateformeSuivantFrais de transaction

Dernière mise à jour il y a 4 ans

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

Le staking (ou mise en jeu) est le processus de verrouillage des jetons pour soutenir un réseau tout en recevant une récompense en retour (les récompenses peuvent être une utilité du réseau accrue, une compensation monétaire, etc.). Le concept de staking a été pour la première fois par Sunny King et Scott Nadal de Peercoin.

Comment fonctionne la preuve d'enjeu?

Pour résister aux , un réseau décentralisé doit exiger que l'influence du réseau soit payée avec une ressource rare. Cela rend infaisable pour un attaquant d'avoir suffisamment d'influence sur le réseau pour compromettre sa sécurité. Dans les systèmes de preuve de travail, la ressource rare est la puissance de calcul. Sur Avalanche, la ressource rare est le jeton natif, . Pour qu'un nœud une blockchain sur Avalanche, il doit miser AVAX.

Paramètres de staking sur Avalanche

Lorsqu'un validateur a terminé de valider le , il reçoit en retour les jetons AVAX qu'il a mis en jeu. Il peut recevoir une récompense pour avoir aidé à sécuriser le réseau. Un validateur ne reçoit une que s'il est suffisamment réactif et correct pendant le temps qu'il valide. Lisez le livre blanc sur le jeton Avalanche pour en savoir plus sur AVAX et les mécanismes du jalonnement.

  • Le montant minimum qu'un validateur doit miser est de 2000 AVAX.

  • Le montant minimum qu'un délégant doit miser est de 25 AVAX.

  • La durée minimale de mise des fonds pour la validation est de 2 semaines.

  • La durée maximale pendant laquelle on peut stake des fonds pour la validation est d'un an.

  • La durée minimale de mise des fonds pour la délégation est de 2 semaines.

  • La durée maximale pendant laquelle on peut miser des fonds pour la délégation est de 1 an.

  • Le taux minimum des frais de délégation est de 2%.

  • Le poids maximum d'un validateur (sa propre mise + mise qui lui a été déléguée) est le minimum de 3 x 106 AVAX et 5 fois le montant mis par le validateur. Par exemple, si vous avez misé 2000 AVAX pour devenir un validateur, seuls 8000 AVAX peuvent être délégués au total de votre nœud (pas par délégant). Le maximum cap sur un validateur est de 3,000,000 AVAX stake ou stake et délégué.

  • Le pourcentage minimum du temps où un validateur doit être correct et en ligne pour recevoir une récompense est de 60%.

Validateurs

Les validateurs sécurisent Avalanche, créent de nouveaux blocs / sommets et traitent les transactions. Pour parvenir à un consensus, les validateurs s'échantillonnent à plusieurs reprises. La probabilité qu'un validateur donné soit échantillonné est proportionnelle à sa mise.

Lorsque vous ajoutez un nœud au groupe de validateurs, vous devez spécifier:

  • L'ID de votre nœud.

  • La date de début et de fin de la période de validation.

  • Combien d'AVAX vous stakez.

  • L'adresse à laquelle envoyer les récompenses.

  • Votre tarif de déléguation (voir ci-dessous).

Vous devez avoir au minimum 2,000 AVAX pour pouvoir stake.

Lancer un validateur

Lorsque vous émettez la transaction pour ajouter un validateur, les jetons mis en jeu et les frais de transaction sont déduits des adresses que vous contrôlez. Lorsque vous avez terminé la validation, les fonds mis en jeu sont renvoyés à leurs adresses d'origine. Si vous avez gagné une récompense, elle est envoyée à l'adresse que vous avez indiquée lorsque vous vous êtes ajouté en tant que validateur.

Autoriser les appels API

Pour effectuer des appels API vers votre nœud à partir de machines distantes, autorisez le trafic sur le port API (9650 par défaut) et exécutez votre nœud avec l'argument --http-host =

Vous devez désactiver toutes les API que vous n'utiliserez pas via des arguments de ligne de commande. Vous devez configurer votre réseau pour n'autoriser l'accès au port API qu'à partir de machines de confiance (par exemple, votre ordinateur personnel).

Pourquoi ma disponibilité est-elle faible?

Chaque validateur sur le réseau Avalanche garde une trace de la disponibilité des autres validateurs. Vous pouvez voir les connexions d'un nœud en appelant info.peers, ainsi que le temps de disponibilité de chaque connexion. Ce n’est que le point de vue d’un nœud. D'autres nœuds peuvent percevoir la disponibilité de votre nœud différemment. Ce n'est pas parce qu'un nœud perçoit votre temps de disponibilité comme étant faible que vous ne recevrez pas de récompense de mise.

curl -X POST --data '{
    "jsonrpc":"2.0",
    "id"     :1,
    "method" :"info.peers"
}' -H 'content-type:application/json;' 127.0.0.1:9650/ext/info

La raison probable pour laquelle votre nœud n'est pas connecté à un autre nœud est que le NAT traversal a échoué et que vous n'avez pas démarré votre nœud avec --public-ip = [IP PUBLIC DU NODE]. À l'avenir, nous ajouterons une meilleure surveillance pour faciliter la vérification que votre nœud est bien connecté.

Gestion des secrets

Le seul secret dont vous avez besoin sur votre nœud de validation est sa clé d'implantation, la clé TLS qui détermine l'ID de votre nœud. La première fois que vous démarrez un nœud, la clé d'implantation est créée et placée dans $HOME/.avalanchego/staking/staker.key. Vous devez sauvegarder ce fichier (et staker.crt) dans un endroit sûr. La perte de votre clé de jalonnement pourrait compromettre votre récompense de validation, car votre nœud aura un nouvel identifiant

Vous n'avez pas besoin de fonds AVAX sur votre nœud de validation. En fait, sa meilleure pratique est de ne pas avoir beaucoup de fonds sur votre nœud. La quasi-totalité de vos fonds doivent être à des adresses «froides» (cold wallet), dont la clé privée ne se trouve sur aucun ordinateur.

Monitoring

Consultez ce tutoriel sur la configuration de la surveillance des nœuds.

Délégateurs

Vous pouvez miser vos propres jetons afin d'augmenter le poids d'échantillonnage d'un autre validateur. C'est ce qu'on appelle la délégation.

Lorsque vous déléguez la participation à un validateur, vous spécifiez :

  • L'ID du nœud auquel vous déléguez.

  • La date de début et de fin de la période de délégation (qui soit se trouver dans l'intervale de la période de la validation du nœud choisit).

  • Le montant d'AVAX que vous déléguez.

  • L'adresse à laquelle envoyer les récompenses.

Vous devez avoir au minimum 25 AVAX pour pouvoir déléguer à un nœud.

Notez qu'une fois que vous émettez la transaction pour déléguer à un nœud, il n'y a aucun moyen de modifier les paramètres. Vous ne pouvez pas annuler la mise plus tôt ni modifier le montant de la mise, le nœud auquel vous déléguez ou l'adresse de récompense.

Récompenses de délégation

Si le validateur à qui vous déléguez des AVAX est suffisamment correct et réactif pendant la durée de la délégation, vous recevez une récompense une fois que votre période de délégation est finie. Les délégués sont récompensés selon la même fonction que les validateurs. Cependant, le validateur auquel vous déléguez garde une partie de votre récompense

Lorsque vous émettez la transaction pour déléguer des jetons, les jetons mis en jeu et les frais de transaction sont déduits des adresses que vous contrôlez. Lorsque vous avez terminé la délégation, les jetons mis en jeu sont renvoyés à votre adresse. Si vous avez gagné une récompense, elle est envoyée à l'adresse que vous avez spécifiée lorsque vous avez délégué des jetons.

Notez qu'une fois que vous émettez la transaction pour ajouter un nœud en tant que validateur, il n'y a aucun moyen de modifier les paramètres. Vous ne pouvez pas annuler la mise plus tôt ni modifier le montant de la mise, l'ID du nœud ou l'adresse de récompense. Veuillez vous assurer que vous utilisez les valeurs correctes dans les appels API ci-dessous. Si vous n’êtes pas sûr, demandez de l’aide sur , où la .

Si vous utilisez un validateur, il est important que vous suiviez certaines bonnes pratiques pour vous assurer de recevoir une récompense et de protéger vos fonds. Voir .

Si vous n’êtes pas sûr, demandez de l’aide sur , où la .

Telegram
Discord
FAQ du développeur
ici
Configuration du monitoring des nœuds
Telegram
Discord
FAQ du développeur
formellement introduit
attaques Sybil
valide
réseau primaire
récompense de validation
AVAX