One of the foremost questions anyone inwards crypto gets when talking to somebody non involved inwards bitcoin is: “Where hit bitcoins come upwards from?”. Well, explaining that it is SHA256D based proof of piece of occupation wouldn’t help. In this article nosotros volition hold upwards looking at around algorithms that are used inwards diverse coins, too which utilization those algorithms have.
The algorithm used inwards bitcoin is SHA256D (double). In the start of bitcoin, at that topographic point was no other agency to mine bitcoin, thus using a cpu (central processing unit). After a piece at that topographic point came GPU miners (graphical processing unit) using CUDA too OpenCL, fpga’s (field-programmable gate arrays) too directly nosotros bring ASICs (application-specific integrated circuits). For obvious reasons, CPU too GPU mining of bitcoin (or whatever SHA256D-coin) is beingness surpassed amongst the utilization of ASICs, allowing a far higher highrate to might ratio.
But at that topographic point are equally good other algorithms. Each amongst specific advantages too disadvantages. Scrypt equally good was originally used to hold upwards ASIC hostile, allowing GPU miners to even thus mine something worth the might cost.
Some algorithms bring advantages inwards speed, safety complexity, rut production, around inwards the targeted miners (heavy (memory) operations targeting specific platforms), ASIC hostility or only to cut the gap betwixt CPU too GPU hashing.
There coins that utilization a mix of sure enough algorithms (Quark/ZF5), too coins that utilization a chain amongst multiple algorithms (MyriadCoin, using: SHA256, Scrypt, Qubit, Skein or Groestl), equally good equally coins that hardforked somewhere along the trouble too changed the algorithm used. (FTC/VRT). To illustrate the fast listing of dissimilar algorithms, I compiled a tabular array amongst every algorithm I could discovery that was used for a sure enough coin.
Please banker's complaint this tabular array is non too volition never hold upwards either consummate nor 100% accurate, too is provided equally a starting point.
Algorithm | Coin(s) | Miner(s) |
SHA256D | Bitcoin (BTC), NameCoin (NMC), Devcoin (DVC), IxCoin (IXC) | Cgminer/bfgminer/cudaminer |
Scrypt | Dogecoin,Litecoin, Worldcoin, Reddcoin (and much more) | Cgminer/bfgminer/Sgminer |
Keccak | MaxCoin (MAX), Slothcoin (SLOTH), Cryptometh (METH) | Cgminer-keccak/Sgminer/CudaMiner/ccMiner |
Groestl | Groestlcoin | SGMiner |
Skein | Skeincoin (SKC) | Cgminer-skein |
Blake | BlakeBitcoin, Blakecoin (BLC), Dirac (XDQ), Electron (ELT), Photon (PHO) | Cgminer-alt/CUDAminer/ccMiner |
Fresh | FreshCoin (FRSH) | Sgminer/ccMiner |
Lyra2RE | Vertcoin (VRT) | Sgminer/ccminer |
M7M | Coinmagi (XMG) | Wolf-m7m-cpuminer-V2 / minerdlegacy |
N-Scrypt (Scrypt Adaptive-N) | Vertcoin (VTC), ExeCoin (EXE), GPUcoin (GPUC), ParallaxCoin (PLX), SiliconValleyCoin (XSV) | VertMiner/CudaMiner |
NeoScrypt | FTC | Cpuminer-neoscrypt |
NIST5 | Talkcoin. | CcMiner/Sgminer |
Pluck | Supcoin (SUP) | CcMiner/Sgminer |
Quark | QuarkCoin, Securecoin | Sph-sgminer/ccminer |
Qubit | Qubit (Q2C) | sgminer |
Scrypt-Jane | YaCoin (YAC), Ultracoin (UTC), Velocitycoin (VEL | YacMiner/CudaMiner |
YeScrypt | Globalboostcoin ($BSTY) | CcMiner/Sgminer |
ZF5 | ZiftrCoin | CcMiner/Sgminer |
HEFTY1 | Heavycoin (HVC), Mjollnircoin (MNR) | Cgminer-HVC/cgminer-MNR/ccMiner |
Cryptonite | DarkNote | InwalletMiner |
X11 | DarkCoin (DRK), Hirocoin (HIRO), X11coin (XC) | Sph-sgminer X11mod//ccMiner |
X13 | MaruCoin (MARU), BoostCoin (BOST), X13Coin (X13C) | Sph-sgminer X13mod/ccMiner |
X15 / BitBlock | Procoin (PRO) Bitblock | Sgminer |
Whirlpool | | Cpuminer-whirpool/Sgminer/ccminer |
So what hit I mine?
Because most people would similar to mine the most profitable coin, at that topographic point are services similar multipool.us. Where y'all tin mine a sure enough algorithm (for representative scrypt). And it volition idiomatically switch to the most profitable money using that algorithm (SHA256, Scrypt, X11 are supported). In combination amongst auto-withdrawal from the mining puddle too auto-sell on incoming deposit on your exchange, y'all tin bring your mined coins sold for BTC. An other selection is to utilization a website like coinwarz.com or altcoinprofitability.com, that present which money is most profitable for each algorithm.
If y'all actually can’t figure out what to mine, y'all tin ever rent out your rig. Using a service like Miningrigrentals, Leaserigs, Betarigs, or Nicehash. Where y'all tin indicate your miner to their stratum url, too laid upwards a puddle for the fourth dimension your rig is non rented. Leaserig exclusively supports SHA256,X11, too scrypt coins, whereas Miningrigrentals, BetaRigs too Nicehash back upwards close all hashing functions.
Something nosotros come across at Nicehash is that they render their ain construct of
sgminer-5.0, which has algorithm switching. In the miningconfig y'all tin laid upwards your charge per unit of measurement speeds for each algorithm y'all desire to mine. And it volition start renting out your rig, at the most profitable algorithm, too volition switch algorithms when the profitability changes.
More information here.
Finding the best algorithm to mine equally good depends on your hardware. AMD (cgMiner/sgminer) too Nvidia gpus (Cudaminer/ccminer) both bring a favor for sure enough algorithms, equally good around algorithms utilization less might too hit less rut from the GPU.
Written by: