일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 블록체인
- mining
- 가상화폐
- minergate
- 이더리움
- freebitcoin
- XMR
- 나이스해시
- binance
- 마이닝풀허브
- 프리비트코인
- 바이트코인
- ccminer
- monero
- 바이낸스
- eth
- 모네로
- BcN
- 무료비트코인
- bitcoin
- nvidia
- 코인마켓캡
- 채굴
- 비트코인
- miningpoolhub
- Bytecoin
- 마스터노드
- ICO
- nicehash
- 마이너게이트
블록체인 주변 이야기
ccminer v2.2 skunk 알고리즘 추가 출시 - 32bit 64bit 포함 본문
ccminer는 2014년 3월 버전 0.1 부터 출시되어 널리 사용되고 있는 채굴 프로그래 입니다. 깃허브에서 tpruvot 이라는 계정을 사용하는 프랑스개발자가 계속해서 업데이트를 하고 있습니다. 요즘 일부 채굴소프트웨어 개발자들이 수수료를 강제적으로 가져가는 방식으로 적용하는데 비해, ccminer는 기부방식을 고수 하고 있는점은 고맙게 생각 합니다.
채굴자에게 dev fee 를 받는 논리는 "기존의 채굴 프로그램에서 100원을 벌었는데, 성능이 향상되어 110원 별면, 그중에 2원 정도는 나한테 개발비로 내시오" 입니다. 그 의견은 나름 합당한 것 같습니다. 채굴프로그램을 강제로 쓰라고 하는것 도 아니고, 내기 싫으면, 다른 채굴프로그램으로 채굴하면 되기 때문이죠. 사실, 이 상황에서 더 저렴한 수수료로 채굴을 할 수 있는 경쟁 소프트웨어가 나오면, 상황이 바뀔수도 있겠죠. 그런데 그게 생각보다 쉽지가 않은 모양입니다.
다시 이번글의 주인공인 ccminer로 돌아와서 ccminer의 가장큰 장점은 연산할 수 있는 알고리즘이 매우 많다는 것입니다. 알고리즘이 다양하면, 그만큼 채굴가능한 코인이 많아 지는 것이죠. 현재는 NVIDIA의 CUDA 기술을 적용하여 최적화가 되어 있지만, 그렇다고 AMD 카드를 사용하지 못하는 것은 아닙니다.
32비트용 64비트용 채굴 프로그램을 윈도우즈용으로 따로 배포도 하고 있습니다.
이번 2.2 버전에서 개선된 내용은 다음과 같습니다. 특히, 최근에 많이 채굴을 하고 있는 ZEC의 알고리즘에 대해서 개선이 있다것이 이번 개선에서 제가 주목했던 부분이구요. skunk 알고리즘이 추가된 것을 보며 끊임없이 새로운 알고리즘을 적용하는 코인이 나오는 구나 하는 생각을 잠시 해보았습니다.
- New skunk algo, using the heavy streebog algorithm
- Enhance tribus algo (+10%)
- equihash protocol enhancement on yiimp.ccminer.org
다운로드 경로 : https://github.com/tpruvot/ccminer/releases
ccminver v2.2 명령어 옵션
-a, --algo=ALGO specify the algorithm to use
bastion use to mine Joincoin
bitcore use to mine Bitcore's Timetravel10
blake use to mine Saffroncoin (Blake256)
blakecoin use to mine Old Blake 256
blake2s use to mine Nevacoin (Blake2-S 256)
bmw use to mine Midnight
cryptolight use to mine AEON cryptonight (MEM/2)
cryptonight use to mine XMR cryptonight
c11/flax use to mine Chaincoin and Flax
decred use to mine Decred 180 bytes Blake256-14
deep use to mine Deepcoin
dmd-gr use to mine Diamond-Groestl
equihash use to mine ZEC, HUSH and KMD
fresh use to mine Freshcoin
fugue256 use to mine Fuguecoin
groestl use to mine Groestlcoin
heavy use to mine Heavycoin
jha use to mine JackpotCoin
keccak use to mine Maxcoin
lbry use to mine LBRY Credits
luffa use to mine Joincoin
lyra2 use to mine CryptoCoin
lyra2v2 use to mine Vertcoin
lyra2z use to mine Zerocoin (XZC)
mjollnir use to mine Mjollnircoin
myr-gr use to mine Myriad-Groest
neoscrypt use to mine FeatherCoin
nist5 use to mine TalkCoin
penta use to mine Joincoin / Pentablake
quark use to mine Quarkcoin
qubit use to mine Qubit
scrypt use to mine Scrypt coins
scrypt:N use to mine Scrypt-N (:10 for 2048 iterations)
scrypt-jane use to mine Chacha coins like Cache and Ultracoin
s3 use to mine 1coin (ONE)
sha256t use to mine OneCoin (OC)
sia use to mine SIA
sib use to mine Sibcoin
skein use to mine Skeincoin
skein2 use to mine Woodcoin
skunk use to mine Signatum
timetravel use to mine MachineCoin
tribus use to mine Denarius
x11evo use to mine Revolver
x11 use to mine DarkCoin
x14 use to mine X14Coin
x15 use to mine Halcyon
x17 use to mine X17
x17 use to mine X17
vanilla use to mine Vanilla (Blake256)
veltor use to mine VeltorCoin
whirlpool use to mine Joincoin
wildkeccak use to mine Boolberry (Stratum only)
zr5 use to mine ZiftrCoin
-d, --devices gives a comma separated list of CUDA device IDs
to operate on. Device IDs start counting from 0!
Alternatively give string names of your card like
gtx780ti or gt640#2 (matching 2nd gt640 in the PC).
-i, --intensity=N[,N] GPU threads per call 8-25 (2^N + F, default: 0=auto)
Decimals and multiple values are allowed for fine tuning
--cuda-schedule Set device threads scheduling mode (default: auto)
-f, --diff-factor Divide difficulty by this factor (default 1.0)
-m, --diff-multiplier Multiply difficulty by this value (default 1.0)
--vote=VOTE block reward vote (for HeavyCoin)
--trust-pool trust the max block reward vote (maxvote) sent by the pool
-o, --url=URL URL of mining server
-O, --userpass=U:P username:password pair for mining server
-u, --user=USERNAME username for mining server
-p, --pass=PASSWORD password for mining server
--cert=FILE certificate for mining server using SSL
-x, --proxy=[PROTOCOL://]HOST[:PORT] connect through a proxy
-t, --threads=N number of miner threads (default: number of nVidia GPUs in your system)
-r, --retries=N number of times to retry if a network call fails
(default: retry indefinitely)
-R, --retry-pause=N time to pause between retries, in seconds (default: 15)
--shares-limit maximum shares to mine before exiting the program.
--time-limit maximum time [s] to mine before exiting the program.
-T, --timeout=N network timeout, in seconds (default: 300)
-s, --scantime=N upper bound on time spent scanning current work when
long polling is unavailable, in seconds (default: 5)
-n, --ndevs list cuda devices
-N, --statsavg number of samples used to display hashrate (default: 30)
--no-gbt disable getblocktemplate support (height check in solo)
--no-longpoll disable X-Long-Polling support
--no-stratum disable X-Stratum support
-q, --quiet disable per-thread hashmeter output
--no-color disable colored output
-D, --debug enable debug output
-P, --protocol-dump verbose dump of protocol-level activities
-b, --api-bind=port IP:port for the miner API (default: 127.0.0.1:4068), 0 disabled
--api-remote Allow remote control, like pool switching, imply --api-allow=0/0
--api-allow=... IP/mask of the allowed api client(s), 0/0 for all
--max-temp=N Only mine if gpu temp is less than specified value
--max-rate=N[KMG] Only mine if net hashrate is less than specified value
--max-diff=N Only mine if net difficulty is less than specified value
--max-log-rate Interval to reduce per gpu hashrate logs (default: 3)
--pstate=0 will force the Geforce 9xx to run in P0 P-State
--plimit=150W set the gpu power limit, allow multiple values for N cards
on windows this parameter use percentages (like OC tools)
--tlimit=85 Set the gpu thermal limit (windows only)
--keep-clocks prevent reset clocks and/or power limit on exit
--hide-diff Hide submitted shares diff and net difficulty
-B, --background run the miner in the background
--benchmark run in offline benchmark mode
--cputest debug hashes from cpu algorithms
--cpu-affinity set process affinity to specific cpu core(s) mask
--cpu-priority set process priority (default: 0 idle, 2 normal to 5 highest)
-c, --config=FILE load a JSON-format configuration file
can be from an url with the http:// prefix
-V, --version display version information and exit
-h, --help display this help text and exit
Scrypt specific options:
-l, --launch-config gives the launch configuration for each kernel
in a comma separated list, one per device.
--interactive comma separated list of flags (0/1) specifying
which of the CUDA device you need to run at inter-
active frame rates (because it drives a display).
-L, --lookup-gap Divides the per-hash memory requirement by this factor
by storing only every N'th value in the scratchpad.
Default is 1.
--texture-cache comma separated list of flags (0/1/2) specifying
which of the CUDA devices shall use the texture
cache for mining. Kepler devices may profit.
--no-autotune disable auto-tuning of kernel launch parameters
CryptoNight specific options:
-l, --launch-config gives the launch configuration for each kernel
in a comma separated list, one per device.
--bfactor=[0-12] Run Cryptonight core kernel in smaller pieces,
From 0 (ui freeze) to 12 (smooth), win default is 11
This is a per-device setting like the launch config.
Wildkeccak specific:
-l, --launch-config gives the launch configuration for each kernel
in a comma separated list, one per device.
-k, --scratchpad url Url used to download the scratchpad cache.
ccminer v2.2 채굴 명령어 파일 예시
Example for GameCredit Mining on miningpoolhub.com with a single gpu in your system
ccminer -t 1 scrypt -o stratum+tcp://asia.equihash-hub.miningpoolhub.com:20570 -u <<username.worker>> -p <<workerpassword>>
Example for Heavycoin Mining on heavycoinpool.com with a single gpu in your system
ccminer -t 1 -a heavy -o stratum+tcp://stratum01.heavycoinpool.com:5333 -u <<username.worker>> -p <<workerpassword>> -v 8
Example for Heavycoin Mining on hvc.1gh.com with a dual gpu in your system
ccminer -t 2 -a heavy -o stratum+tcp://hvcpool.1gh.com:5333/ -u <<WALLET>> -p x -v 8
Example for Fuguecoin solo-mining with 4 gpu's in your system and a Fuguecoin-wallet running on localhost
ccminer -q -s 1 -t 4 -a fugue256 -o http://localhost:9089/ -u <<myusername>> -p <<mypassword>>
Example for Fuguecoin pool mining on dwarfpool.com with all your GPUs
ccminer -q -a fugue256 -o stratum+tcp://erebor.dwarfpool.com:3340/ -u YOURWALLETADDRESS.1 -p YOUREMAILADDRESS
Example for Groestlcoin solo mining
ccminer -q -s 1 -a groestl -o http://127.0.0.1:1441/ -u USERNAME -p PASSWORD
Example for Boolberry
ccminer -a wildkeccak -o stratum+tcp://bbr.suprnova.cc:7777 -u tpruvot.donate -p x -k http://bbr.suprnova.cc/scratchpad.bin -l 64x360
Example for Scrypt-N (2048) on Nicehash
ccminer -a scrypt:10 -o stratum+tcp://stratum.nicehash.com:3335 -u 3EujYFcoBzWvpUEvbe3obEG95mBuU88QBD -p x
'채굴프로그램 소식' 카테고리의 다른 글
Cast XMR v0.5 CryptoNight 알고리즘 채굴 소프트웨어 Radeon RX Vega GPUs 전용 (4) | 2017.10.29 |
---|---|
지캐시 채굴 프로그램 dstm's ZCash / Equihash Nvidia Miner v0.5.2 (27) | 2017.10.22 |
tpruvot ccminer v2.2.2 PHI, HSR 코인 알고리즘 추가 SIB코인 알고리즘 향상 (0) | 2017.10.14 |
XMRig CPU miner 고급반 - donate 기부율 조절, av 옵션 설정 (31) | 2017.09.28 |
Eminer Ethash Miner v0.6.0-rc1 - 이더리움,뮤직코인 채굴가능 (5) | 2017.09.15 |