Lição 5

Mineração em Stacks

Este módulo explica o processo de mineração no blockchain do Stacks, incluindo como ele funciona, as recompensas e os custos associados à mineração e as ferramentas necessárias para a configuração. O foco é entender como os mineradores usam o Bitcoin para proteger a rede Stacks e ganhar tokens STX.

Processo de Mineração

A mineração no blockchain Stacks opera por meio do mecanismo de consenso Proof of Transfer (PoX), que vincula o Stacks diretamente ao Bitcoin. No PoX, os mineradores comprometem o Bitcoin (BTC) a participar do processo de consenso da rede, fornecendo segurança e garantindo a integridade do blockchain Stacks. Aqui está uma visão detalhada de como o processo de mineração funciona.

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

Os mineradores 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 a imparcialidade. Quanto mais BTC um minerador se compromete, maiores são suas chances de serem selecionados. Uma vez que um minerador é selecionado, eles escrevem o novo bloco na blockchain Stacks e recebem novos tokens STX recém-cunhados como recompensa. Esse processo se repete para cada bloco, com os mineradores 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-criados e taxas de transação dos blocos que eles mineram. Inicialmente, os mineradores recebem 1.000 STX por bloco, mas esse valor é reduzido pela metade a cada quatro anos, semelhante ao cronograma de redução pela metade do Bitcoin. A recompensa é reduzida para 500 STX por bloco após os primeiros quatro anos, depois para 250 STX e, finalmente, para 125 STX por bloco indefinidamente.

Os mineradores também ganham taxas de transação das transações incluídas nos blocos que produzem. Essas taxas, juntamente com as recompensas em blocos, amadurecem após 100 blocos de Bitcoin, geralmente em torno de 24 horas. Esse atraso garante a estabilidade e segurança do processo de distribuição de recompensas.

O custo primário associado à mineração em Stacks é o BTC que os mineradores comprometem com a rede. Além disso, os mineradores 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 os dados da blockchain.

Mineração Ferramentas e Configuração

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

  1. Configurar um nó de Bitcoin: Os mineradores devem executar um nó Bitcoin para interagir com o blockchain do Bitcoin. Este nó ajuda a verificar transações de BTC e manter conectividade com a rede Bitcoin.
  2. Configurar um nó Stacks: Os mineradores instalam e configuram um nó de 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 chaveiro e configurações: Os mineradores geram um conjunto de chaves e criam arquivos de configuração que incluem suas chaves privadas e outras configurações necessárias. Isso garante que o cliente de mineração possa interagir adequadamente com as redes Stacks e Bitcoin.
  4. Executando o Minerador: Após configurar os nós e as configurações, os mineradores executam o cliente de mineração. O cliente compromete BTC aos endereços especificados, participa do processo de eleição do líder e escreve novos blocos no blockchain da Stacks quando selecionado.

Os mineradores podem usar ferramentas como o Docker para simplificar o processo de configuração, permitindo que executem e gerenciem seus nós de forma eficiente. O Docker fornece um ambiente containerizado que encapsula todas as dependências e configurações necessárias, facilitando a implantação e manutenção da configuração de mineração.

Destaques

  • Processo de Mineração: A mineração em Stacks utiliza o mecanismo de consenso Proof of Transfer (PoX). Os mineradores comprometem Bitcoin (BTC) na rede para participar do processo de consenso e garantir a blockchain. O BTC comprometido é distribuído para os detentores de STX que travam seus tokens em um processo chamado de stacking.
  • Recompensas e Custos de Mineração: Os mineradores recebem tokens STX como recompensa por criar novos blocos. A recompensa começa em 1.000 STX por bloco e é reduzida pela metade a cada quatro anos. Os mineradores também ganham taxas de transação incluídas nos blocos que mineram. O principal custo para os mineradores é o BTC que eles comprometem com a rede, juntamente com a manutenção de sua configuração de mineração.
  • Ferramentas e configuração de mineração: Para iniciar a mineração, os mineradores precisam configurar um nó Bitcoin e um nó Stacks. O nó Stacks interage com o blockchain Bitcoin, verificando transações BTC e gerenciando compromissos. Ferramentas como Stacks.js, Stacks CLI 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 de empilhamento. Esse mecanismo vincula a segurança da blockchain Stacks à robustez do Bitcoin, tornando os ataques às Stacks altamente impraticáveis sem comprometer também o Bitcoin.
  • Modelo Econômico e Incentivos: O mecanismo PoX alinha os incentivos econômicos recompensando os mineradores com tokens STX e os stackers com BTC. Esse sistema de incentivo duplo garante que tanto os mineradores quanto os stackers estejam motivados a 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 Stacks

Este módulo explica o processo de mineração no blockchain do Stacks, incluindo como ele funciona, as recompensas e os custos associados à mineração e as ferramentas necessárias para a configuração. O foco é entender como os mineradores usam o Bitcoin para proteger a rede Stacks e ganhar tokens STX.

Processo de Mineração

A mineração no blockchain Stacks opera por meio do mecanismo de consenso Proof of Transfer (PoX), que vincula o Stacks diretamente ao Bitcoin. No PoX, os mineradores comprometem o Bitcoin (BTC) a participar do processo de consenso da rede, fornecendo segurança e garantindo a integridade do blockchain Stacks. Aqui está uma visão detalhada de como o processo de mineração funciona.

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

Os mineradores 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 a imparcialidade. Quanto mais BTC um minerador se compromete, maiores são suas chances de serem selecionados. Uma vez que um minerador é selecionado, eles escrevem o novo bloco na blockchain Stacks e recebem novos tokens STX recém-cunhados como recompensa. Esse processo se repete para cada bloco, com os mineradores 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-criados e taxas de transação dos blocos que eles mineram. Inicialmente, os mineradores recebem 1.000 STX por bloco, mas esse valor é reduzido pela metade a cada quatro anos, semelhante ao cronograma de redução pela metade do Bitcoin. A recompensa é reduzida para 500 STX por bloco após os primeiros quatro anos, depois para 250 STX e, finalmente, para 125 STX por bloco indefinidamente.

Os mineradores também ganham taxas de transação das transações incluídas nos blocos que produzem. Essas taxas, juntamente com as recompensas em blocos, amadurecem após 100 blocos de Bitcoin, geralmente em torno de 24 horas. Esse atraso garante a estabilidade e segurança do processo de distribuição de recompensas.

O custo primário associado à mineração em Stacks é o BTC que os mineradores comprometem com a rede. Além disso, os mineradores 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 os dados da blockchain.

Mineração Ferramentas e Configuração

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

  1. Configurar um nó de Bitcoin: Os mineradores devem executar um nó Bitcoin para interagir com o blockchain do Bitcoin. Este nó ajuda a verificar transações de BTC e manter conectividade com a rede Bitcoin.
  2. Configurar um nó Stacks: Os mineradores instalam e configuram um nó de 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 chaveiro e configurações: Os mineradores geram um conjunto de chaves e criam arquivos de configuração que incluem suas chaves privadas e outras configurações necessárias. Isso garante que o cliente de mineração possa interagir adequadamente com as redes Stacks e Bitcoin.
  4. Executando o Minerador: Após configurar os nós e as configurações, os mineradores executam o cliente de mineração. O cliente compromete BTC aos endereços especificados, participa do processo de eleição do líder e escreve novos blocos no blockchain da Stacks quando selecionado.

Os mineradores podem usar ferramentas como o Docker para simplificar o processo de configuração, permitindo que executem e gerenciem seus nós de forma eficiente. O Docker fornece um ambiente containerizado que encapsula todas as dependências e configurações necessárias, facilitando a implantação e manutenção da configuração de mineração.

Destaques

  • Processo de Mineração: A mineração em Stacks utiliza o mecanismo de consenso Proof of Transfer (PoX). Os mineradores comprometem Bitcoin (BTC) na rede para participar do processo de consenso e garantir a blockchain. O BTC comprometido é distribuído para os detentores de STX que travam seus tokens em um processo chamado de stacking.
  • Recompensas e Custos de Mineração: Os mineradores recebem tokens STX como recompensa por criar novos blocos. A recompensa começa em 1.000 STX por bloco e é reduzida pela metade a cada quatro anos. Os mineradores também ganham taxas de transação incluídas nos blocos que mineram. O principal custo para os mineradores é o BTC que eles comprometem com a rede, juntamente com a manutenção de sua configuração de mineração.
  • Ferramentas e configuração de mineração: Para iniciar a mineração, os mineradores precisam configurar um nó Bitcoin e um nó Stacks. O nó Stacks interage com o blockchain Bitcoin, verificando transações BTC e gerenciando compromissos. Ferramentas como Stacks.js, Stacks CLI 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 de empilhamento. Esse mecanismo vincula a segurança da blockchain Stacks à robustez do Bitcoin, tornando os ataques às Stacks altamente impraticáveis sem comprometer também o Bitcoin.
  • Modelo Econômico e Incentivos: O mecanismo PoX alinha os incentivos econômicos recompensando os mineradores com tokens STX e os stackers com BTC. Esse sistema de incentivo duplo garante que tanto os mineradores quanto os stackers estejam motivados a 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.