HDS Mining - hadescoincom/hds-core GitHub Wiki
This page contains general information. For Step By Step guides on how to start Mining Hds please refer to:
https://hds-docs.readthedocs.io/en/latest/rtd_pages/user_mining_hds.html
Alike most cryptocurrencies, Hds relies on miners to add transactions to the blockchain. While all nodes in the Hds network confirm the validity of transactions, Hds counts on miners to take on the massive heavy lifting to guard the network.
Hds is a Mimblewimble implementation. We use classic Proof-of-Work (PoW) consensus.
We welcome everyone to join our mining community to support the network and earn Hds coins.
Mining Algorithm
To secure the network, Hds uses the Equihash proof-of-work mining algorithm). Miners compete against each other using their computing power produce a new block on the chain. The first miner that gets to complete the precise computation for each block is granted with a network standard block reward and any fees for transactions added to that block.
At Mainnet launch, we will use the following Equihash parameters: n=150, k=5. In addition, we will introduce a small change to the datapath to further reduce the chance of zero-day ASICs.
Note: in Testnet 3 we are still using n=144, k=5
The minimal memory requirement for the GPU will be 4 GB. The most up-to-date list of supported GPUs will be available here.
Block Size and Time
A Hds block will be generated approximately every minute and contain about 1000 transactions. Block size will be roughly 1MB.
Miner Rewards
Block Rewards
During the first year of Hds existence, miner reward will be 80 coins per block. In years 2-5 the reward will be 40 coins per block. In year 6 the reward will be to 25 coins, and then halving will occur every 4 years until year 129. After year 133, Hds emission will stop.
Treasury
In the first five years of existence, additional coins will be issued to Hds Treasury with each newly mined Hds block.
In the first year, the Treasury will receive additional 20 Hdss per block, and in the years 2-5 the Treasury will receive 10 coins per block.
The Treasury will be used to repay Hds investors, Incentivize the Core Team and to support the Hds Foundation (largest single beneficiary of the Treasury).
The distribution of the Treasury Coins is performed on a quarterly basis in the following proportion:
- Investors: 35%
- Core Team and Advisors: 40%
- Hds Foundation: 20% (Biggest single beneficiary)
ASIC Resistance
To ensure better decentralization, Hds plans to stay ASIC resistance in the first 12-18 months. To achieve this, we plan to perform one or two hard forks – first after approximately 6 months of existence and another one after approximately 12 months. Each hard fork will change the mining algorithm. The exact modifications will be revealed several weeks before the actual hard fork.
How to Mine Hds
Mining with Standalone Node
Using External Miner
For more complex configurations, one or more external miners can be connected to a Hds Node instance. The external miner software is available for download here, and the detailed instructions for running it are (here)[https://github.com/hadescoincom/hds-core/wiki/Instructions-for-Command-Line-GPU-Miner].
How can you help?
- Want to help developing Hds mining infrastructure? Have GPU development skills or experience with mining pools? Write to us at [email protected]. Fair compensation will be offered to qualified developers.
- Own a mining farm and want to mine Hds at launch? Join Hds Mining community on Telegram or contact us at [email protected].