Le staking de DOT et de KSM sur la blockchain

Stacking de DOT sur Polkadot Ledger Nano S Nano X

Le staking fonctionne à partir d’un nombre minimal variable voté par la communauté, pour le connaitre : https://polkaview.network/dot/staking

Conseil important : ne jamais mettre moins de 1 DOT (existential deposit) sur un wallet, sinon l’adresse se détruira automatiquement. sur Kusama le montant pour que le wallet reste vivant est de 0,000033 KSM.

Introduction et fonctionnement :

La blockchain Polkadot est une chaine qui fonctionne avec le protocole NPoS, le Nominated Proof of Stack qui permet le staking Polkadot, plus il y a de DOT mis en validation plus ils servent à faire fonctionner le réseau et à vérifier les transactions par les validateurs.

(validateur : personne qui possède une masternode, un nœud du réseau)

Petit lexique
Nominateur : personne détenant des DOT et qui vont nominer et les mettre en staking sur un validateur du réseau Polkadot, c’est vous !
Validateur : personne détenant la node du réseau sur laquelle vous allez déléguer vos DOT.

Avec vos tokens DOT, vous allez déléguer le pouvoir de vos jetons à un tiers. Vous donnez votre droit de vote et une capacité à faire fonctionner le réseau à une personne qui détient une chaîne du réseau.

En contrepartie, vous recevrez un pourcentage de token DOT variant entre 13% à 20% par an.
Plus il y a de nominateurs (avec des DOT dessus), plus le réseau est sécurisé en cas d’attaques et d’hackings.
Stacking de DOT sur Polkadot Ledger Nano S Nano X

Trois raisons de faire du staking Polkadot

  1. 10% d’inflation par an au lancement du réseau Polkadot distribué aux stakers
  2. Vous gardez en possession votre clé privée, vous êtes le seul détenteur de vos tokens
  3. 14 à 20% d’intérêt annuel payé en DOT

L’avantage principal est la rentabilité 🙂

Trois raisons de ne pas faire le staking Polkadot

  1. Tokens seront verrouillés pendant 28 jours sur Polkadot après l’unstack et 7 jours sur la blockchain Kusama.
  2. Pénalité en cas de mauvaise gestion de la node du validateur.
  3. Si vous voulez financer une parachain immédiatement, cela ne sera pas possible, il faudra attendre le déblocage.

L’inconvénient principal du staking de DOT est la période de déblocage qui dure 28 jours à partir du moment ou vous souhaitez arrêter le staking. Un mois dans le monde des crypto-monnaies et de la blockchain, c’est long et il peut se passer beaucoup de choses en un mois 😉

Mise en garde sur le staking de DOT :

Le risque est très faible, vous risquez peu de choses en mettant vos tokens en staking. Si vous choisissez un mauvais validateur qui éteint sa node du réseau ou qui le paramètre mal, vous pouvez perdre un petit peu de vos tokens. Mais c’est surtout lui le propriétaire de la node qui va en perdre ! Conseil pour la sélection en bas de page : choisir son validateur.

C’est pour cela qu’il faudra en nominer au moins dix, si un des dix fonctionne mal, vos tokens iront sur les autres que vous avez nominé.

Faites attention aux mauvaises manipulations sur le Substrate de Polkadot, je vais vous expliquer comment faire avec précisions pour tout sécuriser.

➡ Pendant le déroulement du tuto, en cas de difficultés, faites-moi plaisir et posez les questions dans les commentaires en bas de page ou sur Telegram, Twitter ou Youtube !

Procédure pour la mise en staking Polkadot

Pré-requis

C’est parti.

ETAPE N°1 : METTRE LES TOKEN EN « BONDING »

  • Connectez la clé Ledger au PC, ouvrez l’application Polkadot de la clé Ledger
  • Aller sur le Substrate (le site tout rose) polkadot.js.org
  • Connectez le wallet Ledger en allant dans Accounts puis menu déroulant Accounts

Explications sur le bonding

Je vous conseille, pour des questions de sécurité, de créer un web wallet qui va permettre de faire exécuter des ordres à votre Ledger.

1 wallet STASH qui stocke les tokens : le Ledger qui va staker vos DOT
1 wallet CONTROLLER pour exécuter les ordres : le web Wallet qui contrôle le staking

Déposez sur votre web-wallet deux DOT qui vous permettront de pouvoir activer des transactions et payer des frais

Le CONTROLLER permet de décider quoi faire des fonds qui sont dans le wallet du STASH, donc c’est une sécurité supplémentaire !

Pour exécuter les ordres, il faut avoir des DOT sur chacun des deux wallets, laissez toujours au minimum un DOT disponible pour valider les ordres que vous allez passer. Sinon vous allez avoir le wallet qui ne passera pas vos commandes.

Mise en bonding des tokens DOT

Une fois que vous avez vos deux wallets : celui du Ledger plus celui de l’extension de Chrome (ou Firefox), nous pouvons commencer l’opération.

Allez sur le Substrate de Polkadot : https://polkadot.js.org/apps/#/explorer

Le site va vous demander de lier le web wallet, acceptez.

Allez dans le menu Accounts et connectez-y le wallet de votre Ledger.

Vous avez donc vos deux wallets visibles !

Message d’avertissement sur votre wallet Multi chain

Il est probable que vous ayez un point d’exclamation !

message d'erreur pendant le chargement des wallet polkadot multi chain

Vous pouvez laisser et ignorer cet avertissement, cela n’aura aucune incidence.
Cependant, si vous souhaitez le protéger et l’appliquer uniquement au réseau Polkadot, alors il faut aller dans l’extension du second wallet polkadot.js sur Google Chrome.

Il faut cliquer sur les trois petits points verticaux à droite de votre wallet et aller dans le menu déroulant tout en bas.

resoudre le message d'erreur sur polkadot JS wallet multi chain

  1. Cliquez sur l’icône de l’extension polkadot.js
  2. Cliquez sur les trois petits points pour aller dans le détail du wallet
  3. Cliquez sur Polkadot Relay Chain

Actuellement il est inscrit « Allow use on any chain », il faut le passer sur « Polkadot Relay chain ». Un petit encadré rose « Polkadot » apparaît. Retournez sur le site tout rose (le Substrate : www.polkadot.js.org/apps)

connecter 2 wallets sur le substrate de polkadot

Actualisez la page web, l’icône d’avertissement sur le wallet va disparaître 😉
Ensuite, il faut aller dans le Menu : Networks puis Staking puis Account Actions.

Il y a trois boutons dans ce menu : Nominator, Validator et Stash. Cliquez sur Stash.

Une fenêtre ayant pour nom « bonding preferences » s’ouvre, c’est là que nous allons entrer nos wallets :

bonding preference pour le staking de DOT sur polkadot JS

  1. Stash Account (1) : Mettez le wallet de votre Ledger
  2. Controller account (2) : Mettez le web wallet de votre navigateur
  3. Value Bonding (3) : Montant à staker (laissez toujours au minimum un DOT de dispo pour payer les frais d’action)
  4. Bond (4) : cliquez sur Bond pour mettre les DOT en staking.

Un pop-up s’ouvre, signez et validez la transaction, votre clé Ledger va vous demander si vous êtes d’accord pour bond vos tokens, validez l’action sur votre clé en appuyant sur Approve !

Une fois que cela aura été fait, vous verrez vos tokens comme cela dans le menu Account Actions :

retrouver les 2 wallets stash et controller sur polkadot JS

Les tokens sont maintenant prêts pour le staking, il faut sélectionner un Nominateur.

ETAPE N°2 : SELECTIONNER UN NOMINATEUR

Conseils :

Il faut impérativement sélectionner des validateurs sérieux :

  • Un validateur que vous connaissez
  • Un validateur qui est réputé
  • Un validateur d’une team sérieuse et reconnue
  • Un validateur validé officiellement

Ceci afin de vous éviter de vous retrouver avec une perte (ce qui est très rare)

Prenez un validateur qui a lui-même mis beaucoup de DOT sur sa node, comme ça il sera particulièrement motivé pour que cela se passe bien pour lui et pour vous 🙂

Pour sélectionner un Nominateur, retournez sur la même page : Menu : Networks puis Staking puis Account Actions.

retrouver les 2 wallets stash et controller sur polkadot JS

Cliquez sur le bouton Nominate et sélectionnez des validateurs.

Vous pouvez en nominer jusqu’à seize au maximum.

Je vous conseille de nominer au moins 10 validateurs.
Certains validateurs peuvent être complets, non rentables, hors-service ou autre, si vous en sélectionnez beaucoup, le staking Polkadot passera de l’un à l’autre automatiquement !

nominer un validateur pour staker des DOT sur polkadot js

Dans la case « candidate accounts » (1), cherchez le validateur que vous souhaitez nominer, puis cliquez dessus, ils vont apparaître dans la case (2) « nominated accounts ». Lorsque vous avez sélectionné tous les nominateurs souhaités, cliquez sur Nominate.

Je peux conseiller un validateur que je connais :

  • SORAMITSU

Vous pouvez vous amuser à en chercher d’autres sur le Substrate en appliquant les conseils déjà cités.

Une nouvelle fenêtre s’ouvre vous demandant de valider l’action en rentrant votre mot de passe du web wallet, mettez le mot de passe et signez la transaction.

Terminé, vos tokens sont stakés ! 🙂

Il faut attendre 24 à 48 heures pour vérifier que tout soit bien appliqué, vous verrez apparaître dans : Staking puis Account Actions.

COMMENT TROUVER UN BON NOMINATEUR POLKADOT ?

Allez dans le menu Validateurs pour rechercher un nominateur a choisir.

conseil pour sélectionner un bon validateur sur le stacking polkadot

  1. Le pourcentage de commission appliqué par le validateur
  2. Le montant que le validateur a personnellement investi dans sa node
  3. Le rendement proposé
  4. Sélectionnez les validateurs que vous souhaitez nominez

L’objectif est la rentabilité et la qualité du nominateur pour éviter de vous faire perdre des DOT !
Un bon exemple de stratégie peut consister à sélectionner dix validateurs certifiés à forte rentabilité :
– cinq validateurs certifiés à rendement un peu inférieurs mais très sûrs et très investis
– cinq validateurs non certifiés à gros rendements

Comment arrêter le staking Polkadot on-chain ?

Pour mettre fin au stacking, il faut aller dans le même menu.

  1. Vous avez un bouton « STOP », vous cliquez dessus et cela va stopper la nomination des validateurs
  2. Unbond funds ! Cela va libérer vos token et faire commencer le délai de déblocage qui est de 28 jours sur Polkadot et 7 jours sur Kusama.

arrêter le stacking Polkadot

Pour savoir l’avancement de votre déstaking, il suffit de laisser sa souris sur l’horloge qui apparaît sous la colonne « lié » (ou « bonded » en anglais)

Je vous souhaite à tous un bon staking, merci d’avoir lu ! 🙂

Related Post

50 Replies to “Le staking de DOT et de KSM sur la blockchain”

        1. Merci de l’avoir fait !
          Précision utile pour ceux qui comme moi veulent savoir où en est la déliaison, il suffit de laisser sa souris sur l’horloge qui apparait ensuite sous la colonne « lié » (ou « bonded » si english)

  1. C’est imposible, ça fais 2 semaines j’essaye de stacker mes dots. ça me met toujours Nomination inactive ou en attente de nomination meme au apres 48 H. Pourtant, je mets bien un dizaine de validateurs à chaque fois… Je comprend vraiment rien à ce token.

    1. Babin il faut impérativement que tu possèdes au minimum 250 DOT sinon tu seras systématiquement refusé par les validateurs car ton wallet sera malheureusement peu intéressant pour les validateurs !!!

      Est-ce que tu peux me dire si cela est bien le cas ?

      1. Ahhhh d’accord, merci pour l’info, c’étais pas préciser dans le blog. Merci de votre réponse et je vais casser la tirelire avant que le cour du pokadot s’enflamme trop.

          1. Yo ! Oui l’achat en DCA (dollars cost average) c’est la meilleure méthode pour accumuler des coins 😉

            Il faut savoir que le montant minimum que tu dois mettre en stacking est variable en fonction de l’activité de la blockchain.

            Vous étiez 2 à me remonter ce problème donc j’ai cherché partout et trouvé la solution !!

            Je l’ai ajouté au début de l’article, tu peux aller sur :

            https://polkaview.network/dot

            et tu vois le minimum à stacker pour que les validateurs peuvent accepter !!

            Au plaisir 🙂

  2. Super Tuto, je pense qu’on peut tous te dire que tu es un ambassadeur pour la 1ère communauté POLADOT FRANCE.
    Bravo encore pour tout le travail de fond que tu fais.
    Nous voici à alimenter en staking le réseau POLKADOT 🙂

  3. Hello,

    Pour le staking de Kusama, quel est le montant minimum a garder sur les wallet (comme les 1 DOT pour Polkadot ?)

  4. Est il possible d’auto compound les gains de staking directement avec les dot deja staké ? 🙂
    Merci

      1. Ok génial, du coup je selectionne « increase the amount at stake » ? qui augmente le montant staké ?

        dans ta vidéo tu sélectionnes « do not increase the amount at stake »

  5. Salut nono,
    S’aurais tu faire un tuto pour expliquer simplement comment faire pour devenir validateur sur ksm ou polkadot (onchain). Je fais du skating de ksm onchain et je vois de validateurs qui n’ont parfois pas plus de 1 ksm et se prennent entre 1 et 10% de commission sur les gains des nominateurs. Cest un petit plus sachant quun groupe total de nominateurs fait environ 5700ksm. Ça fait presque 2ksm cadeau par mois avec 3% de commission pour le validateur. (Le prix d’un loyer d’un appart en locatif) 😉

  6. Super article. Quelqu’un pourrais peut être m’aider pour stacker sur Karura (Kusama) Je n’ai que des DOT et je les ai transférés sur ma mon compte Kusama mais je suis étonné de ne pas réussir à convretir de simple DOT vers des KSM ! Pire, sur polkaswap ces assets ne sont même pas référencées ?

    Suis-je passé à coté de quelque chose ?

  7. Bonjour , je n emploi pas L’effet ! Me Pas interessé !

    Par contre j aimerai savoir où on peut Staker DOT ? dans quel Wallet ? comme SOL on peut Staker sous Atomic !
    Merci

  8. Salut Nono. Merci pour tes tutos.
    Pour l’unstack du dot, le bouton « arrêter » est grisé chez moi. Sais-tu quelle étape il me manque ?
    Merci
    PS : si tu aimes les NFT et le foot, n’hésite pas à venir me voir sur le site, cette fois c’est moi qui pourrais peut être te donner des conseils sur Sorare 😀

  9. C’est bon j’ai trouvé. Il fallait simplement MAJ l’extension Polkadot du navigateur et reconnecter le contrôleur. Ensuite le bouton « arrêter » s’est dégrisé et j’ai pu suivre le tuto d’unstack.

  10. Bonjour moi, je n’arrive pas appuyer sur le bouton stop pour arrêter de staking, j’ai un logo interdit (🚫) qui apparait a chaque fois et je ne comprends pas pourquoi?
    Merci d’avance

  11. Bonjour,
    Cependant il m’est impossible de le faire car j’ai un logo « interdit » (🚫) lorsque je vais sur l’icône « Stop ». J’aimerai savoir si je suis le seul dans cette situation, et si quelqu’un a réussi a se sortir de ce problème.
    Pour info j’ai changé de navigateur pour voir et toutes les mises a jours sont ok.
    Merci d’avance pour vos réponses.

  12. Bonjour,
    J’ai staké du Kusama sur Polkadot.
    J’ai bien une nomination active de stacking.
    D’une part, je n’arrive pas à recevoir des récompenses, j’ai un message qui me dit que je ne suis pas connecté à un nœud.
    D’autre part, dans l’onglet mes comptes j’ai une icône d’alerte qui dit :
    « Ce compte est disponible sur tous les réseaux. Il est recommandé de se lier à un réseau spécifique via les options du compte (uniquement cette option réseau) pour limiter la disponibilité. Pour les comptes d’un poste, définissez le réseau sur le poste. Cela n’envoie aucune transaction, mais définit uniquement la genèse dans le compte JSON. »
    Je ne sais pas quoi faire.
    Merci de bien vouloir m’aider à me connecter sur un nœud et à recevoir mes récompenses.
    Que dois je faire pour le message d’ alerte ?
    Encore merci par avance.
    Bien cordialement.

  13. Salut, y a un bug sur le lien polkaview, ça me met error 500. Du coup, impossible de voir le nombre minimum de dot requis pour le stacking. Merci de m’éclairer.

  14. Salut Nono, avant tout merci pour tes tutos, ils sont d’une grande aide.
    Malheureusement j’ai un souci : j’ai mis des ksm sur mon ledger via l’appli polkadot.js.org. Sur mon compte, ils apparaissent. En revanche, impossible de les transférer ou de participer à une crownload, le message d’erreur « not supported » apparait systématiquement en haut à droite. A quoi peut-il être dû?

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *