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.