Merge Mining

Merge Mining

Merge mining is a process that allows miners to mine STILL and its fork simultaneously without compromising the security or efficiency of the primary blockchain. The STILL protocol leverages merge mining to enhance its network security, decentralization, and adoption by sharing the hashrate with future STILL forks.

Some Key Benefits of Merge Mining for STILL are:

  • Enhanced Security: By leveraging the hash power of larger blockchains, STILL benefits from increased network security and resistance to 51% attacks.

  • Decentralization: Merge mining encourages participation from a broader range of miners, promoting decentralization.

  • Cost Efficiency: Miners can earn rewards from both the primary and auxiliary blockchains without additional computational costs.

How to merge mine STILL

Suppose you have two nodes (must be compatible with STILL Merge Mining): still-node and examplecoin-node. Assuming examplecoin’s stratum port is 444, start still-node using the following command:

./still-node --slavechains-stratums 127.0.0.1:444 --mining-wallet YOUR_WALLET_ADDRESS

The examplecoin-node must be running (no special command line flag is required for examplecoin). You can then start mining directly from still-node (with the start_mining command) or using a compatible mining software and make it connect to localhost:6312.

Technical Implementation

STILL’s merge mining implementation is based upon STILL’s flexible Work Commitments structure.