Lição 5

Mineração em pilhas

Este módulo explica o processo de mineração na blockchain da Stacks, incluindo como funciona, as recompensas e custos associados à mineração, e as ferramentas necessárias para configuração. O foco está em entender como os mineiros usam o Bitcoin para garantir a rede Stacks e ganhar tokens STX.

Processo de Mineração

A mineração na blockchain Stacks opera através do mecanismo de consenso Proof of Transfer (PoX), que vincula Stacks diretamente ao Bitcoin. No PoX, os mineradores comprometem Bitcoin (BTC) para participar no processo de consenso da rede, proporcionando segurança e garantindo a integridade da blockchain Stacks. Aqui está uma análise detalhada de como o processo de mineração funciona.

Para iniciar a mineração, os mineiros precisam configurar um nó de Stacks. Isso envolve instalar e configurar o software necessário para executar o nó. Uma vez operacional, os mineiros comprometem BTC enviando-o para endereços designados na blockchain do Bitcoin. Estes endereços pertencem a stackers — participantes que bloqueiam os seus tokens STX para apoiar a rede. O BTC comprometido assegura a blockchain do Stacks aproveitando o mecanismo de consenso Proof of Work (PoW) do Bitcoin.

Os mineiros competem para serem selecionados para criar o próximo bloco na blockchain Stacks. O processo de seleção utiliza uma função aleatória verificável (VRF) para garantir justiça. Quanto mais BTC um mineiro se compromete, maiores são suas chances de serem selecionados. Uma vez que um mineiro é selecionado, eles escrevem o novo bloco na blockchain Stacks e recebem novos tokens STX cunhados como recompensa. Este processo se repete para cada bloco, com os mineiros continuamente se comprometendo com BTC para participar da rede.

Recompensas e Custos de Mineração

As recompensas de mineração na blockchain Stacks incluem tokens STX recém-cunhados e taxas de transação dos blocos que mineram. Inicialmente, os mineradores recebem 1.000 STX por bloco, mas esse valor é reduzido para metade a cada quatro anos, semelhante ao cronograma de redução a metade do Bitcoin. A recompensa reduz para 500 STX por bloco após os primeiros quatro anos, depois para 250 STX e, finalmente, para 125 STX por bloco indefinidamente.

Os mineiros também recebem taxas de transação das transações incluídas nos blocos que produzem. Essas taxas, juntamente com as recompensas do bloco, amadurecem após 100 blocos de Bitcoin, normalmente cerca de 24 horas. Este atraso garante a estabilidade e segurança do processo de distribuição de recompensas.

O custo primário associado à mineração no Stacks é o BTC que os mineiros se comprometem a rede. Além disso, os mineiros precisam manter seus nós Stacks e Bitcoin, o que requer recursos de computação. A configuração recomendada inclui um servidor com pelo menos 2 CPUs virtuais, 8 GB de RAM e espaço em disco suficiente para armazenar dados da blockchain.

Ferramentas de Mineração e Configuração

Para começar a mineração na rede Stacks, os mineiros precisam seguir vários passos:

  1. Configurar um Nó BitcoinOs mineiros devem executar um nó Bitcoin para interagir com a blockchain do Bitcoin. Este nó ajuda a verificar transações de BTC e a manter conectividade com a rede Bitcoin.
  2. Configurar um nó Stacks: Os mineradores instalam e configuram um nó Stacks. Isso envolve baixar o software de blockchain Stacks e configurar as configurações necessárias para permitir a mineração. A configuração do nó inclui a especificação dos detalhes do nó Bitcoin e a configuração do cliente de mineração.
  3. Gerar Cadeia de Chaves e Configurações: Os mineiros geram uma cadeia de chaves e criam ficheiros de configuração que incluem as suas chaves privadas e outras definições necessárias. Isto garante que o cliente de mineração pode interagir adequadamente com as redes Stacks e Bitcoin.
  4. Executando o Minerador: Após configurar os nós e as configurações, os mineiros executam o cliente de mineração. O cliente compromete BTC para os endereços especificados, participa no processo de eleição do líder e escreve novos blocos na cadeia de blocos Stacks quando selecionado.

Os mineiros podem usar ferramentas como Docker para simplificar o processo de configuração, permitindo-lhes executar e gerir os seus nós de forma eficiente. O Docker fornece um ambiente em contentor que encapsula todas as dependências e configurações necessárias, tornando mais fácil implementar e manter a configuração de mineração.

Destaques

  • Processo de mineração: A mineração no Stacks utiliza o mecanismo de consenso Proof of Transfer (PoX). Os mineradores comprometem Bitcoin (BTC) na rede para participar no processo de consenso e garantir a blockchain. O BTC comprometido é distribuído aos detentores de STX que bloqueiam seus tokens num processo chamado de empilhamento.
  • Recompensas e Custos de Mineração: Os mineiros recebem tokens STX como recompensa por criar novos blocos. A recompensa começa em 1.000 STX por bloco e é reduzida para metade a cada quatro anos. Os mineiros também ganham taxas de transação incluídas nos blocos que mineiram. O principal custo para os mineiros é o BTC que comprometem com a rede, juntamente com a manutenção da sua configuração de mineração.
  • Ferramentas de mineração e configuração: Para iniciar a mineração, os mineradores precisam configurar um nó Bitcoin e um nó Stacks. O nó Stacks interage com o blockchain do Bitcoin, verificando transações BTC e gerenciando compromissos. Ferramentas como Stacks.js, CLI de pilhas e Docker podem simplificar o processo de configuração e gerenciamento.
  • Prova de Transferência (PoX): PoX envolve mineradores transferindo BTC para endereços escolhidos pela rede, que pertencem a participantes em empilhamento. Este mecanismo vincula a segurança da blockchain Stacks à robustez do Bitcoin, tornando os ataques à Stacks altamente impraticáveis sem comprometer também o Bitcoin.
  • Modelo Económico e Incentivos: O mecanismo PoX alinha os incentivos económicos ao recompensar os mineiros com tokens STX e os stackers com BTC. Este sistema de incentivos duplo garante que tanto os mineiros como os stackers estão motivados para manter a segurança e estabilidade da rede, criando um ecossistema sustentável e seguro.
Isenção de responsabilidade
* O investimento em criptomoedas envolve grandes riscos. Prossiga com cautela. O curso não se destina a servir de orientação para investimentos.
* O curso foi criado pelo autor que entrou para o Gate Learn. As opiniões compartilhadas pelo autor não representam o Gate Learn.
Catálogo
Lição 5

Mineração em pilhas

Este módulo explica o processo de mineração na blockchain da Stacks, incluindo como funciona, as recompensas e custos associados à mineração, e as ferramentas necessárias para configuração. O foco está em entender como os mineiros usam o Bitcoin para garantir a rede Stacks e ganhar tokens STX.

Processo de Mineração

A mineração na blockchain Stacks opera através do mecanismo de consenso Proof of Transfer (PoX), que vincula Stacks diretamente ao Bitcoin. No PoX, os mineradores comprometem Bitcoin (BTC) para participar no processo de consenso da rede, proporcionando segurança e garantindo a integridade da blockchain Stacks. Aqui está uma análise detalhada de como o processo de mineração funciona.

Para iniciar a mineração, os mineiros precisam configurar um nó de Stacks. Isso envolve instalar e configurar o software necessário para executar o nó. Uma vez operacional, os mineiros comprometem BTC enviando-o para endereços designados na blockchain do Bitcoin. Estes endereços pertencem a stackers — participantes que bloqueiam os seus tokens STX para apoiar a rede. O BTC comprometido assegura a blockchain do Stacks aproveitando o mecanismo de consenso Proof of Work (PoW) do Bitcoin.

Os mineiros competem para serem selecionados para criar o próximo bloco na blockchain Stacks. O processo de seleção utiliza uma função aleatória verificável (VRF) para garantir justiça. Quanto mais BTC um mineiro se compromete, maiores são suas chances de serem selecionados. Uma vez que um mineiro é selecionado, eles escrevem o novo bloco na blockchain Stacks e recebem novos tokens STX cunhados como recompensa. Este processo se repete para cada bloco, com os mineiros continuamente se comprometendo com BTC para participar da rede.

Recompensas e Custos de Mineração

As recompensas de mineração na blockchain Stacks incluem tokens STX recém-cunhados e taxas de transação dos blocos que mineram. Inicialmente, os mineradores recebem 1.000 STX por bloco, mas esse valor é reduzido para metade a cada quatro anos, semelhante ao cronograma de redução a metade do Bitcoin. A recompensa reduz para 500 STX por bloco após os primeiros quatro anos, depois para 250 STX e, finalmente, para 125 STX por bloco indefinidamente.

Os mineiros também recebem taxas de transação das transações incluídas nos blocos que produzem. Essas taxas, juntamente com as recompensas do bloco, amadurecem após 100 blocos de Bitcoin, normalmente cerca de 24 horas. Este atraso garante a estabilidade e segurança do processo de distribuição de recompensas.

O custo primário associado à mineração no Stacks é o BTC que os mineiros se comprometem a rede. Além disso, os mineiros precisam manter seus nós Stacks e Bitcoin, o que requer recursos de computação. A configuração recomendada inclui um servidor com pelo menos 2 CPUs virtuais, 8 GB de RAM e espaço em disco suficiente para armazenar dados da blockchain.

Ferramentas de Mineração e Configuração

Para começar a mineração na rede Stacks, os mineiros precisam seguir vários passos:

  1. Configurar um Nó BitcoinOs mineiros devem executar um nó Bitcoin para interagir com a blockchain do Bitcoin. Este nó ajuda a verificar transações de BTC e a manter conectividade com a rede Bitcoin.
  2. Configurar um nó Stacks: Os mineradores instalam e configuram um nó Stacks. Isso envolve baixar o software de blockchain Stacks e configurar as configurações necessárias para permitir a mineração. A configuração do nó inclui a especificação dos detalhes do nó Bitcoin e a configuração do cliente de mineração.
  3. Gerar Cadeia de Chaves e Configurações: Os mineiros geram uma cadeia de chaves e criam ficheiros de configuração que incluem as suas chaves privadas e outras definições necessárias. Isto garante que o cliente de mineração pode interagir adequadamente com as redes Stacks e Bitcoin.
  4. Executando o Minerador: Após configurar os nós e as configurações, os mineiros executam o cliente de mineração. O cliente compromete BTC para os endereços especificados, participa no processo de eleição do líder e escreve novos blocos na cadeia de blocos Stacks quando selecionado.

Os mineiros podem usar ferramentas como Docker para simplificar o processo de configuração, permitindo-lhes executar e gerir os seus nós de forma eficiente. O Docker fornece um ambiente em contentor que encapsula todas as dependências e configurações necessárias, tornando mais fácil implementar e manter a configuração de mineração.

Destaques

  • Processo de mineração: A mineração no Stacks utiliza o mecanismo de consenso Proof of Transfer (PoX). Os mineradores comprometem Bitcoin (BTC) na rede para participar no processo de consenso e garantir a blockchain. O BTC comprometido é distribuído aos detentores de STX que bloqueiam seus tokens num processo chamado de empilhamento.
  • Recompensas e Custos de Mineração: Os mineiros recebem tokens STX como recompensa por criar novos blocos. A recompensa começa em 1.000 STX por bloco e é reduzida para metade a cada quatro anos. Os mineiros também ganham taxas de transação incluídas nos blocos que mineiram. O principal custo para os mineiros é o BTC que comprometem com a rede, juntamente com a manutenção da sua configuração de mineração.
  • Ferramentas de mineração e configuração: Para iniciar a mineração, os mineradores precisam configurar um nó Bitcoin e um nó Stacks. O nó Stacks interage com o blockchain do Bitcoin, verificando transações BTC e gerenciando compromissos. Ferramentas como Stacks.js, CLI de pilhas e Docker podem simplificar o processo de configuração e gerenciamento.
  • Prova de Transferência (PoX): PoX envolve mineradores transferindo BTC para endereços escolhidos pela rede, que pertencem a participantes em empilhamento. Este mecanismo vincula a segurança da blockchain Stacks à robustez do Bitcoin, tornando os ataques à Stacks altamente impraticáveis sem comprometer também o Bitcoin.
  • Modelo Económico e Incentivos: O mecanismo PoX alinha os incentivos económicos ao recompensar os mineiros com tokens STX e os stackers com BTC. Este sistema de incentivos duplo garante que tanto os mineiros como os stackers estão motivados para manter a segurança e estabilidade da rede, criando um ecossistema sustentável e seguro.
Isenção de responsabilidade
* O investimento em criptomoedas envolve grandes riscos. Prossiga com cautela. O curso não se destina a servir de orientação para investimentos.
* O curso foi criado pelo autor que entrou para o Gate Learn. As opiniões compartilhadas pelo autor não representam o Gate Learn.