Mining on the Stacks blockchain operates through the Proof of Transfer (PoX) consensus mechanism, which ties Stacks directly to Bitcoin. In PoX, miners commit Bitcoin (BTC) to participate in the network’s consensus process, providing security and ensuring the integrity of the Stacks blockchain. Here’s a detailed look at how the mining process works.
To start mining, miners need to set up a Stacks node. This involves installing and configuring the necessary software to run the node. Once operational, miners commit BTC by sending it to designated addresses on the Bitcoin blockchain. These addresses belong to stackers—participants who lock their STX tokens to support the network. The committed BTC secures the Stacks blockchain by leveraging Bitcoin’s Proof of Work (PoW) consensus mechanism.
Miners compete to be selected to create the next block on the Stacks blockchain. The selection process uses a verifiable random function (VRF) to ensure fairness. The more BTC a miner commits, the higher their chances of being selected. Once a miner is selected, they write the new block to the Stacks blockchain and receive newly minted STX tokens as a reward. This process repeats for each block, with miners continually committing BTC to participate in the network.
Mining rewards on the Stacks blockchain include newly minted STX tokens and transaction fees from the blocks they mine. Initially, miners receive 1,000 STX per block, but this amount is halved every four years, similar to Bitcoin’s halving schedule. The reward reduces to 500 STX per block after the first four years, then to 250 STX, and finally to 125 STX per block indefinitely.
Miners also earn transaction fees from the transactions included in the blocks they produce. These fees, along with the block rewards, mature after 100 Bitcoin blocks, typically around 24 hours. This delay ensures the stability and security of the reward distribution process.
The primary cost associated with mining on Stacks is the BTC that miners commit to the network. Additionally, miners need to maintain their Stacks and Bitcoin nodes, which requires computing resources. The recommended setup includes a server with at least 2 virtual CPUs, 8 GB of RAM, and sufficient disk space to store blockchain data.
To start mining on the Stacks network, miners need to follow several steps:
Miners can use tools like Docker to simplify the setup process, allowing them to run and manage their nodes efficiently. Docker provides a containerized environment that encapsulates all necessary dependencies and configurations, making it easier to deploy and maintain the mining setup.
Highlights
Mining on the Stacks blockchain operates through the Proof of Transfer (PoX) consensus mechanism, which ties Stacks directly to Bitcoin. In PoX, miners commit Bitcoin (BTC) to participate in the network’s consensus process, providing security and ensuring the integrity of the Stacks blockchain. Here’s a detailed look at how the mining process works.
To start mining, miners need to set up a Stacks node. This involves installing and configuring the necessary software to run the node. Once operational, miners commit BTC by sending it to designated addresses on the Bitcoin blockchain. These addresses belong to stackers—participants who lock their STX tokens to support the network. The committed BTC secures the Stacks blockchain by leveraging Bitcoin’s Proof of Work (PoW) consensus mechanism.
Miners compete to be selected to create the next block on the Stacks blockchain. The selection process uses a verifiable random function (VRF) to ensure fairness. The more BTC a miner commits, the higher their chances of being selected. Once a miner is selected, they write the new block to the Stacks blockchain and receive newly minted STX tokens as a reward. This process repeats for each block, with miners continually committing BTC to participate in the network.
Mining rewards on the Stacks blockchain include newly minted STX tokens and transaction fees from the blocks they mine. Initially, miners receive 1,000 STX per block, but this amount is halved every four years, similar to Bitcoin’s halving schedule. The reward reduces to 500 STX per block after the first four years, then to 250 STX, and finally to 125 STX per block indefinitely.
Miners also earn transaction fees from the transactions included in the blocks they produce. These fees, along with the block rewards, mature after 100 Bitcoin blocks, typically around 24 hours. This delay ensures the stability and security of the reward distribution process.
The primary cost associated with mining on Stacks is the BTC that miners commit to the network. Additionally, miners need to maintain their Stacks and Bitcoin nodes, which requires computing resources. The recommended setup includes a server with at least 2 virtual CPUs, 8 GB of RAM, and sufficient disk space to store blockchain data.
To start mining on the Stacks network, miners need to follow several steps:
Miners can use tools like Docker to simplify the setup process, allowing them to run and manage their nodes efficiently. Docker provides a containerized environment that encapsulates all necessary dependencies and configurations, making it easier to deploy and maintain the mining setup.
Highlights