Leçon 5

Mining on Stacks

Ce module explique le processus de minage sur la blockchain Stacks, y compris son fonctionnement, les récompenses et les coûts associés au minage, ainsi que les outils nécessaires pour la configuration. L'accent est mis sur la compréhension de la manière dont les mineurs utilisent Bitcoin pour sécuriser le réseau Stacks et gagner des jetons STX.

Processus minier

Le minage sur la blockchain Stacks fonctionne grâce au mécanisme de consensus Proof of Transfer (PoX), qui lie directement Stacks à Bitcoin. Dans PoX, les mineurs engagent Bitcoin (BTC) pour participer au processus de consensus du réseau, assurant ainsi la sécurité et l’intégrité de la blockchain Stacks. Voici un aperçu détaillé du fonctionnement du processus de minage.

Pour commencer à miner, les mineurs doivent configurer un nœud Stacks. Cela implique d'installer et de configurer le logiciel nécessaire pour exécuter le nœud. Une fois opérationnel, les mineurs s'engagent en BTC en l'envoyant à des adresses désignées sur la blockchain Bitcoin. Ces adresses appartiennent aux stackers, des participants qui bloquent leurs jetons STX pour soutenir le réseau. Le BTC engagé sécurise la blockchain Stacks en tirant parti du mécanisme de consensus Proof of Work (PoW) de Bitcoin.

Les mineurs concourent pour être sélectionnés pour créer le prochain bloc sur la blockchain Stacks. Le processus de sélection utilise une fonction aléatoire vérifiable (VRF) pour garantir l'équité. Plus un mineur s'engage de BTC, plus ses chances d'être sélectionné sont élevées. Une fois qu'un mineur est sélectionné, il écrit le nouveau bloc dans la blockchain Stacks et reçoit en récompense de nouveaux jetons STX fraîchement frappés. Ce processus se répète pour chaque bloc, les mineurs s'engageant continuellement des BTC pour participer au réseau.

Récompenses et coûts miniers

Les récompenses minières sur la blockchain Stacks comprennent des jetons STX nouvellement émis et les frais de transaction des blocs qu'ils minent. Initialement, les mineurs reçoivent 1 000 STX par bloc, mais ce montant est divisé par deux tous les quatre ans, de manière similaire au calendrier de réduction de Bitcoin. La récompense passe à 500 STX par bloc après les quatre premières années, puis à 250 STX, et enfin à 125 STX par bloc indéfiniment.

Les mineurs gagnent également des frais de transaction des transactions incluses dans les blocs qu'ils produisent. Ces frais, ainsi que les récompenses en blocs, sont mûrs après 100 blocs Bitcoin, généralement autour de 24 heures. Ce délai garantit la stabilité et la sécurité du processus de distribution des récompenses.

Le coût principal associé à l'exploitation minière sur Stacks est le BTC que les mineurs s'engagent à mettre en réseau. De plus, les mineurs doivent maintenir leurs nœuds Stacks et Bitcoin, ce qui nécessite des ressources informatiques. La configuration recommandée comprend un serveur avec au moins 2 processeurs virtuels, 8 Go de RAM et un espace disque suffisant pour stocker les données de la chaîne de blocs.

Outils d'extraction et configuration

Pour commencer à miner sur le réseau Stacks, les mineurs doivent suivre plusieurs étapes:

  1. Configurer un nœud Bitcoin: Les mineurs doivent exécuter un nœud Bitcoin pour interagir avec la blockchain Bitcoin. Ce nœud aide à vérifier les transactions BTC et à maintenir la connectivité avec le réseau Bitcoin.
  2. Configurer un nœud Stacks: Les mineurs installent et configurent un nœud Stacks. Cela implique de télécharger le logiciel blockchain Stacks et de configurer les configurations nécessaires pour permettre le minage. La configuration du nœud inclut la spécification des détails du nœud Bitcoin et la configuration du client de minage.
  3. Générer un trousseau de clés et des configurations: Les mineurs génèrent un trousseau de clés et créent des fichiers de configuration qui incluent leurs clés privées et d'autres paramètres nécessaires. Cela garantit que le client de minage peut interagir correctement avec les réseaux Stacks et Bitcoin.
  4. Exécution du mineur: Après avoir configuré les nœuds et les paramètres, les mineurs exécutent le client de minage. Le client s'engage à BTC aux adresses spécifiées, participe au processus d'élection du leader et écrit de nouveaux blocs sur la blockchain Stacks lorsqu'il est sélectionné.

Les mineurs peuvent utiliser des outils comme Docker pour simplifier le processus de configuration, ce qui leur permet d'exécuter et de gérer efficacement leurs nœuds. Docker fournit un environnement conteneurisé qui encapsule toutes les dépendances et configurations nécessaires, ce qui facilite le déploiement et la maintenance de la configuration de minage.

Faits saillants

  • Processus de minage: Le minage sur Stacks utilise le mécanisme de consensus Proof of Transfer (PoX). Les mineurs s'engagent à Bitcoin (BTC) sur le réseau pour participer au processus de consensus et sécuriser la blockchain. Le BTC engagé est distribué aux détenteurs de STX qui verrouillent leurs jetons dans un processus appelé stacking.
  • Récompenses et coûts de minage : Les mineurs reçoivent des jetons STX en récompense de la création de nouveaux blocs. La récompense commence à 1 000 STX par bloc et diminue de moitié tous les quatre ans. Les mineurs perçoivent également des frais de transaction inclus dans les blocs qu’ils minent. Le principal coût pour les mineurs est le BTC qu’ils s’engagent dans le réseau, ainsi que le maintien de leur installation de minage.
  • Outils de minage et configuration : Pour commencer à miner, les mineurs doivent configurer à la fois un nœud Bitcoin et un nœud Stacks. Le nœud Stacks interagit avec la blockchain Bitcoin, vérifiant les transactions BTC et gérant les engagements. Des outils comme Stacks.js, Stacks CLI et Docker peuvent simplifier le processus de configuration et de gestion.
  • Preuve de transfert (PoX) : PoX implique que les mineurs transfèrent des BTC à des adresses choisies par le réseau, qui appartiennent à des participants à l’empilement. Ce mécanisme lie la sécurité de la blockchain Stacks à la robustesse de Bitcoin, ce qui rend les attaques sur Stacks très peu pratiques sans compromettre également Bitcoin.
  • Modèle économique et incitations: Le mécanisme PoX aligne les incitations économiques en récompensant les mineurs avec des jetons STX et les stackers avec BTC. Ce système d'incitation double garantit que les mineurs et les stackers sont motivés à maintenir la sécurité et la stabilité du réseau, créant un écosystème durable et sécurisé.
Clause de non-responsabilité
* Les investissements en cryptomonnaies comportent des risques importants. Veuillez faire preuve de prudence. Le cours n'est pas destiné à fournir des conseils en investissement.
* Ce cours a été créé par l'auteur qui a rejoint Gate Learn. Toute opinion partagée par l'auteur ne représente pas Gate Learn.
Catalogue
Leçon 5

Mining on Stacks

Ce module explique le processus de minage sur la blockchain Stacks, y compris son fonctionnement, les récompenses et les coûts associés au minage, ainsi que les outils nécessaires pour la configuration. L'accent est mis sur la compréhension de la manière dont les mineurs utilisent Bitcoin pour sécuriser le réseau Stacks et gagner des jetons STX.

Processus minier

Le minage sur la blockchain Stacks fonctionne grâce au mécanisme de consensus Proof of Transfer (PoX), qui lie directement Stacks à Bitcoin. Dans PoX, les mineurs engagent Bitcoin (BTC) pour participer au processus de consensus du réseau, assurant ainsi la sécurité et l’intégrité de la blockchain Stacks. Voici un aperçu détaillé du fonctionnement du processus de minage.

Pour commencer à miner, les mineurs doivent configurer un nœud Stacks. Cela implique d'installer et de configurer le logiciel nécessaire pour exécuter le nœud. Une fois opérationnel, les mineurs s'engagent en BTC en l'envoyant à des adresses désignées sur la blockchain Bitcoin. Ces adresses appartiennent aux stackers, des participants qui bloquent leurs jetons STX pour soutenir le réseau. Le BTC engagé sécurise la blockchain Stacks en tirant parti du mécanisme de consensus Proof of Work (PoW) de Bitcoin.

Les mineurs concourent pour être sélectionnés pour créer le prochain bloc sur la blockchain Stacks. Le processus de sélection utilise une fonction aléatoire vérifiable (VRF) pour garantir l'équité. Plus un mineur s'engage de BTC, plus ses chances d'être sélectionné sont élevées. Une fois qu'un mineur est sélectionné, il écrit le nouveau bloc dans la blockchain Stacks et reçoit en récompense de nouveaux jetons STX fraîchement frappés. Ce processus se répète pour chaque bloc, les mineurs s'engageant continuellement des BTC pour participer au réseau.

Récompenses et coûts miniers

Les récompenses minières sur la blockchain Stacks comprennent des jetons STX nouvellement émis et les frais de transaction des blocs qu'ils minent. Initialement, les mineurs reçoivent 1 000 STX par bloc, mais ce montant est divisé par deux tous les quatre ans, de manière similaire au calendrier de réduction de Bitcoin. La récompense passe à 500 STX par bloc après les quatre premières années, puis à 250 STX, et enfin à 125 STX par bloc indéfiniment.

Les mineurs gagnent également des frais de transaction des transactions incluses dans les blocs qu'ils produisent. Ces frais, ainsi que les récompenses en blocs, sont mûrs après 100 blocs Bitcoin, généralement autour de 24 heures. Ce délai garantit la stabilité et la sécurité du processus de distribution des récompenses.

Le coût principal associé à l'exploitation minière sur Stacks est le BTC que les mineurs s'engagent à mettre en réseau. De plus, les mineurs doivent maintenir leurs nœuds Stacks et Bitcoin, ce qui nécessite des ressources informatiques. La configuration recommandée comprend un serveur avec au moins 2 processeurs virtuels, 8 Go de RAM et un espace disque suffisant pour stocker les données de la chaîne de blocs.

Outils d'extraction et configuration

Pour commencer à miner sur le réseau Stacks, les mineurs doivent suivre plusieurs étapes:

  1. Configurer un nœud Bitcoin: Les mineurs doivent exécuter un nœud Bitcoin pour interagir avec la blockchain Bitcoin. Ce nœud aide à vérifier les transactions BTC et à maintenir la connectivité avec le réseau Bitcoin.
  2. Configurer un nœud Stacks: Les mineurs installent et configurent un nœud Stacks. Cela implique de télécharger le logiciel blockchain Stacks et de configurer les configurations nécessaires pour permettre le minage. La configuration du nœud inclut la spécification des détails du nœud Bitcoin et la configuration du client de minage.
  3. Générer un trousseau de clés et des configurations: Les mineurs génèrent un trousseau de clés et créent des fichiers de configuration qui incluent leurs clés privées et d'autres paramètres nécessaires. Cela garantit que le client de minage peut interagir correctement avec les réseaux Stacks et Bitcoin.
  4. Exécution du mineur: Après avoir configuré les nœuds et les paramètres, les mineurs exécutent le client de minage. Le client s'engage à BTC aux adresses spécifiées, participe au processus d'élection du leader et écrit de nouveaux blocs sur la blockchain Stacks lorsqu'il est sélectionné.

Les mineurs peuvent utiliser des outils comme Docker pour simplifier le processus de configuration, ce qui leur permet d'exécuter et de gérer efficacement leurs nœuds. Docker fournit un environnement conteneurisé qui encapsule toutes les dépendances et configurations nécessaires, ce qui facilite le déploiement et la maintenance de la configuration de minage.

Faits saillants

  • Processus de minage: Le minage sur Stacks utilise le mécanisme de consensus Proof of Transfer (PoX). Les mineurs s'engagent à Bitcoin (BTC) sur le réseau pour participer au processus de consensus et sécuriser la blockchain. Le BTC engagé est distribué aux détenteurs de STX qui verrouillent leurs jetons dans un processus appelé stacking.
  • Récompenses et coûts de minage : Les mineurs reçoivent des jetons STX en récompense de la création de nouveaux blocs. La récompense commence à 1 000 STX par bloc et diminue de moitié tous les quatre ans. Les mineurs perçoivent également des frais de transaction inclus dans les blocs qu’ils minent. Le principal coût pour les mineurs est le BTC qu’ils s’engagent dans le réseau, ainsi que le maintien de leur installation de minage.
  • Outils de minage et configuration : Pour commencer à miner, les mineurs doivent configurer à la fois un nœud Bitcoin et un nœud Stacks. Le nœud Stacks interagit avec la blockchain Bitcoin, vérifiant les transactions BTC et gérant les engagements. Des outils comme Stacks.js, Stacks CLI et Docker peuvent simplifier le processus de configuration et de gestion.
  • Preuve de transfert (PoX) : PoX implique que les mineurs transfèrent des BTC à des adresses choisies par le réseau, qui appartiennent à des participants à l’empilement. Ce mécanisme lie la sécurité de la blockchain Stacks à la robustesse de Bitcoin, ce qui rend les attaques sur Stacks très peu pratiques sans compromettre également Bitcoin.
  • Modèle économique et incitations: Le mécanisme PoX aligne les incitations économiques en récompensant les mineurs avec des jetons STX et les stackers avec BTC. Ce système d'incitation double garantit que les mineurs et les stackers sont motivés à maintenir la sécurité et la stabilité du réseau, créant un écosystème durable et sécurisé.
Clause de non-responsabilité
* Les investissements en cryptomonnaies comportent des risques importants. Veuillez faire preuve de prudence. Le cours n'est pas destiné à fournir des conseils en investissement.
* Ce cours a été créé par l'auteur qui a rejoint Gate Learn. Toute opinion partagée par l'auteur ne représente pas Gate Learn.