Mining — Dash latest documentation

mining in the context of cryptocurrency such as Dash refers to the process of searching for solutions to cryptographically difficult problems as a method of securing blocks on the blockchain. The process of mining creates new currency tokens as a reward to the miner. Mining is possible on a range of hardware. Dash implements an algorithm known as X11, which the miner must solve in order to earn rewards .
The simplest and most general hardware available for mining is the general determination CPU salute in every computer. A CPU is designed to be versatile but offers less efficiency than a GPU, which is designed to quickly calculate millions of vectors in parallel. While specific CPU instruction enhancements related to cryptography such as AES or AVX can provide a becoming boost, GPUs offer a significant performance increase due to their multiple pipelines adequate to of processing the predictably insistent calculations associated with cryptocurrency mine. ultimately, ASICs are relatively inflexible and can only process the specific routine ( mho ) for which they were designed, but at an even faster rate than the more general aim GPUs and CPUs. A issue of X11 ASICs are nowadays available on the market, which have promptly made CPU and GPU mining uneconomical due to the increased difficulty of hashing arising from the quickly increasing hash rate. The leave is a currency which is more fasten against animal impel attacks on the Dash blockchain .
The profitableness of mine is determined by the hashrate of your mine device, the current network trouble and the costs of your hardware and electricity. The keep up links provide up to date information :

Masternodes vs. Mining¶

Dash, like Bitcoin and most other cryptocurrencies, is based on a decentralized daybook of all transactions, known as a blockchain. This blockchain is secured through a consensus mechanism ; in the case of both Dash and Bitcoin, the consensus mechanism is Proof of Work ( PoW ). Miners attempt to solve unmanageable problems with specialize computers, and when they solve the problem, they receive the right to add a new auction block to the blockchain. If all the other people running the software agree that the trouble was solved correctly, the block is added to the blockchain and the miner is rewarded .
Dash works a short differently from Bitcoin, however, because it has a two-tier net. The moment tier is powered by masternodes ( Full Nodes ), which enable fiscal privacy ( CoinJoin ), instantaneous transactions ( InstantSend ), and the decentralized government and budget arrangement. Because this second tier is so important, masternodes are besides rewarded when miners discover new blocks. The dislocation is as follows : 90 % of the obstruct advantage is split between the miner and a masternode per the distribution found here, while 10 % is reserved for the budget system ( created by superblocks every calendar month ) .
The masternode system is referred to as Proof of Service ( PoSe ), since the masternodes provide all-important services to the net. In fact, the stallion network is oversee by the masternodes, which have the baron to reject improperly formed blocks from miners. If a miner tried to take the entire block reward for themselves or tried to run an old version of the Dash software, the masternode network would orphan that block, and it would not be added to the blockchain .
In short, miners office the first tier, which is the basic send and get of funds and prevention of doublespending. Masternodes might the second tier, which provide the add features that make Dash different from other cryptocurrencies. Masternodes do not mine, and mining computers can not serve as masternodes. additionally, each masternode is “ secured ” by 1000 DASH. Those DASH remain under the sole control of their owner at all times, and can still be freely spent. The funds are not locked in any way. however, if the funds are moved or spent, the associated masternode will go offline and stop get rewards .

Mining Pools¶

Mining Dash in pools is more likely to generate rewards than solo mining directly on the blockchain. Mining dash using P2Pool is powerfully encouraged, since it is a good way to distribute, preferably than centralize, the hashing world power. The keep up web site lists Dash P2Pool mining pools near you, simply choose a pool with golden fees and ping time and enter your Dash requital address as username and anything as password .

  • hypertext transfer protocol : //www.p2poolmining.us/p2poolnodes/

If you would like to set up your own P2Pool, documentation of the process is available here and the code for p2pool-dash is available on GitHub. other mining pools are listed below and may be advantageous for different reasons such as ping reaction time, uptime, fee, users, etc. A template to using a typical mine pool can be found here .

  • hypertext transfer protocol : //coinfoundry.org
  • hypertext transfer protocol : //mining.luxor.tech
  • hypertext transfer protocol : //dash.suprnova.cc
  • hypertext transfer protocol : //www.nicehash.com
  • hypertext transfer protocol : //www.coinotron.com
  • hypertext transfer protocol : //dash.miningpoolhub.com
  • hypertext transfer protocol : //www.multipool.us
  • hypertext transfer protocol : //www.f2pool.com
  • hypertext transfer protocol : //www2.coinmine.pl/dash/
  • hypertext transfer protocol : //aikapool.com/dash/
  • hypertext transfer protocol : //www.antpool.com
  • hypertext transfer protocol : //avalon-life.io
  • hypertext transfer protocol : //www.genesis-mining.com
  • hypertext transfer protocol : //www.viabtc.com
  • hypertext transfer protocol : //zpool.ca

disclaimer : This list is provided for informational purposes entirely. Services listed here have not been evaluated or endorsed by the Dash developers and no guarantees are made as to the accuracy of this data. Please exercise discretion when using third-party services. If you ’ d like to be added to this list please reach out to leon.white @ dash.org
In addition to joining a pool, you will besides need to create a Dash address to receive your payout. To do this in Dash Core wallet, see here .

CPU Mining¶

This documentation describes how to mine Dash under the Windows engage organization using just the CPU in your computer. Please note that the prevalence of GPU and ASIC miners mean that unless you have unblock electricity, this is highly improbable to be profitable ! Since this is the case, the software in this guide has not been updated in several years, and is intended for experimental purposes and testnet only .
This is a fairly dim-witted procedure and examples will be given in order to achieve the fastest possible hashish rate for your CPU, but remember that more optimize miners do exist, so we advise you to keep an eye out on mining sites such as these in order to keep up with the latest information and releases .

  • Crypto Mining Blog
  • Dash Forum Mining Discussions
  • Bitcoin Talk Altcoin Mining Discussions

Mining software¶

The first step is to download appropriate mine software. A dear basic miner for modern CPUs can be found here :

  • hypertext transfer protocol : //github.com/elmad/darkcoin-cpuminer-1.3-avx-aes

This software depends on your CPU supporting the AES-NI and AVX education sets. You can use CPU-Z to check if this is the casing for your central processing unit :
../_images/cpu-z.png
If your CPU does not support AES-NI and AVX, then you can try more generalized software which does not require specific teaching sets, such as these :

  • hypertext transfer protocol : //github.com/ig0tik3d/darkcoin-cpuminer-1.2c
  • hypertext transfer protocol : //github.com/tpruvot/cpuminer-multi

Our goal here is to choose mine software that supports the maximum possible instruction sets available on your CPU, and then try to increase the hashish speed. once you have made your choice, chink Releases and download and extract the travel rapidly file. The different *.exe files indicate which particular processor optimizations they support. The folder should look something like this :
../_images/cpu-miner-files.png

Configuration¶

Begin by selecting a mining pool and generating a Dash address as described in the Mining Pools section above. Keep all your mine files in a single folder. In this model we will work from the Desktop. The node selected for this example is from the p2poolming.us tilt and is located in China :

http://118.184.180.43:7903/static/

future, receptive Notepad and type in on one line the command we will use to start the miner, followed by pause on the second note. The general format is as follows :

 -a  -o  -u  -p  -t 
pause

Where :

  • minerd = the feasible miner daemon file you choose to use
  • a = algorithm, which is X11 for Dash
  • o = URL of your mining pond, including the protocol and port
  • uracil = username, normally the Dash get address of your wallet or worker
  • p = password, can much be set to x
  • thymine = number of threads used
  • pause = keeps the windowpane assailable in the encase of errors

For the CPU in the model above, the command may be :

minerd-avx-aes-sse2-sss3.exe -a X11 -o stratum+tcp://118.184.180.43:7903 -u XwZRjo1f6gmq3LCv7X1Hi5h3NkvDMHvu8G -p x -t 8
pause

../_images/notepad.png
Click File, then Save As. Change Save as type to All
Files
, then type the file name as startminer.bat and save it in the same booklet as the unzip minerd files .

Testing¶

You are now ready to start ! Keep an eye on your CPU custom in Task
Manager
( good click the taskbar to open this ) and be careful that the CPU temperature does not exceed your utmost evaluation ( around 64°C ). If you have temperature or desktop stability problems, reduce t to ~2 threads and try that first. If t is left out, the car will default to the utmost act of threads. After running the miner for a while, take a look at the hashish amphetamine and payouts in your mine pool. You can identify your miner by the wallet address on the page .
../_images/cpu-mining.png

Tips¶

Reduce the number of threads for add desktop serviceability and heat reduction. If the CPU temperature is besides high, consider fitting a fresh sports fan and check that the heat sinkhole thermal paste on the CPU is adequate. Tweak the central processing unit clock speed for lend performance using a motherboard accountant like AI Suite for Asus motherboards. reduction of CPU core electric potential will result in lower temperature but increase imbalance .
Try to select a pool that is nearby to reduce network reaction time. If the lymph node appears slow, switch to another placement. Please distribute the hashing might globally to different pools to avoid fork .

GPU Mining¶

This lead consolidates several other guides on how to use your GPU ( the processor on your graphics wag ) to mine Dash using the X11 algorithm on Windows. Please bill that the growing marketplace for ASIC miners means that this if probably not going to be profitable ! A set of the software and binaries described here besides have not been updated for respective years, so this guide should be used for experimental purposes only .
This lead will cover the summons of downloading and configuring the mining software, followed by some suggestions for optimizations. This engineering can change quickly, so we advise you to keep an center out on mining sites such as these in rate to keep up with the latest data and releases .

  • Crypto Mining Blog
  • Dash Forum Mining Discussions
  • Bitcoin Talk Altcoin Mining Discussions

Mining software¶

As for CPU mine, a range of mine software is available for GPU mine. Most of it based on sgminer compiled with different optimizations specific to different hardware. A good set about is to identify your graphics hardware, then choose an allow build of sgminer. You can use GPU-Z to identify your GPU hardware :
../_images/gpu-z.png
adjacent, download the mining software. Most of these are based on the master sgminer, but this is not suitable for the X11 algorithm, offers no roll up binaries and hasn ’ triiodothyronine been updated in years. We will describe using pre-compiled binary software maintained by newer developers alone .
AMD

  • hypertext transfer protocol : //github.com/nicehash/sgminer/releases

NVIDIA

  • hypertext transfer protocol : //github.com/tpruvot/ccminer/releases ( focus on core lotion )
  • hypertext transfer protocol : //github.com/sp-hash/ccminer/releases ( sp-mod, optimize CUDA kernels for Windows )
  • hypertext transfer protocol : //github.com/KlausT/ccminer/releases ( like to SP interpretation, more clean )

Download your chosen liberation and extract the travel rapidly file to a known placement. The folder should look something like this :
../_images/gpu-miner-files.png
The sgminer file is the feasible file, while the diverse files with .cl extensions define the assorted algorithm supported by sgminer. In this casing, we are interested in the darkcoin.cl and darkcoin-mod.cl implementations of X11. note that the name of the feasible file may be unlike for miners with different optimizations, for exercise ccminer for NVIDIA cards .

Configuration¶

Begin by selecting a mine pool and generating a Dash address as described in the Mining Pools section above. Keep all your mine files in a single folder. In this exercise we will work from the Desktop. The node selected for this case is from the p2poolming.us list and is located in China :

http://118.184.180.43:7903/static/

future, open Notepad and create the basic configuration. The general format is as follows :

{
  "pools" : [
    {
      "url" : "stratum+tcp://pooladdress:7903",
      "user" : "walletaddress",
      "pass" : "x",
      "algorithm":"darkcoin"
    }
  ]
}

Where :

  • pools = defines a tilt of pools ( in this character, merely one ) towards which the hash baron is directed
  • url = URL of your mining pool, including the protocol and interface
  • drug user = username, normally the Dash receive address of your wallet or worker
  • passing = password, can often be set to x
  • algorithm = hashing algorithm to use, in this sheath darkcoin ( for historic reasons ) or darkcoin-mod

For the pool above, the shape may be :
../_images/gpu-config.png
Click File, then Save As. Change Save as type to All
Files
, then type the file name as sgminer.conf and save it in the lapp booklet as the unzip sgminer files .

Testing¶

Double click your sgminer.exe and a Command Prompt window should appear immediately. If it disappears excessively promptly, check your shape for missing comma, unclosed brackets or incorrect file name. The course of study will compile a particular binary specific to your GPU and store it in the folder, then begin hashing .
../_images/gpu-mining.png

reference : https://ontopwiki.com
Category : Finance

Post navigation

Leave a Comment

Trả lời

Email của bạn sẽ không được hiển thị công khai.