반응형

오늘 소개할 글은 번역입니다.


우선 간단하게 이야기 하면 앞에서 제가 작성한 강좌 중에 Pool을 이용해서 채굴을 하는 것에 대해서 설명 드리고 거기에 가입을 하셨을 겁니다. ^^;;


거기서 다음 시간에 채굴기에 대해서 말씀 드리겠다고 한거에 대한 번역입니다.


그리고 이 채굴기를 이용해서 실제로 채굴을 해보는 것은 또 이 다음 글에서 알려 드리겠습니다.


아래 내용은 조금 어려울 수 있습니다.


다음 글에서 채굴에 관한 내용을 작성하겠습니다.




현재 버젼: 2.3.2 (July 10, 2013) - Changelog
소스 타르본: http://sourceforge.net/projects/cpuminer/files/pooler-cpuminer-2.3.2.tar.gz 컴파일을 하시고자 하신다면 이버젼을 받으시면 됩니다.
윈도우즈를 위한 실행 파일:
http://sourceforge.net/projects/cpuminer/files/pooler-cpuminer-2.3.2-win32.zip (32-bit) 32비트 윈도우의 도스창에서 실행하시려면 이파일을 다운로드 하십시오.
http://sourceforge.net/projects/cpuminer/files/pooler-cpuminer-2.3.2-win64.zip  (64-bit) 64비트 윈도우의 도스창에서 실행하시려면 이파일을 다운로드 하십시오.
리눅스를 위한 실행 파일:
http://sourceforge.net/projects/cpuminer/files/pooler-cpuminer-2.3.2-linux-x86.tar.gz (x86) 32비트 리눅스에서 사용하시려면 다운로드 하십시오.
http://sourceforge.net/projects/cpuminer/files/pooler-cpuminer-2.3.2-linux-x86_64.tar.gz (x86-64) 64비트 윈도우즈에서 사용하시려면 다운로드 하십시오.
Mac OS X를 위한 실행 파일: (courtesy of shawnp0wers and Tachikoma)
https://github.com/downloads/pooler/cpuminer/pooler-cpuminer-2.1.2-osx32.zip (32-bit, outdated) 32비트 맥에서 사용하시려는 분들위한 파일
http://sourceforge.net/projects/cpuminer/files/pooler-cpuminer-2.3.2-osx64.zip (64-bit) 64비트 Mac에서 사용하시려는 분들을 위한 파일


아래는 파일의 변조를 막기 위한 SHA-256 Checksum 내용입니다.

Code:
5cd04f0324f9f18f4bd989e981b1ac72edb68bf6b76498e616d22cfe0a798122  pooler-cpuminer-2.3.2-win32.zip
cd9fd5008246dad98e689bde42d71579125fe7759dd870239f8d43f7dd0f69de  pooler-cpuminer-2.3.2-win64.zip
34573afc3575a0716b846be97200e53394621c2664d05c9e5c0ca98692668403  pooler-cpuminer-2.3.2-linux-x86.tar.gz
666bf59e5385ad8742709c7ef2c6fe699a6ae9e0647e33dd888df3bfc427b5ea  pooler-cpuminer-2.3.2-linux-x86_64.tar.gz
9bbe99a797c585fe84d0d42106abe6e52b758fbfa3ca6409685b3f3a05263dd3  pooler-cpuminer-2.1.2-osx32.zip
c48685eba070ff52dfa18e2475e73df87524ab47ac6048fe8dafb4be51fc46f5  pooler-cpuminer-2.3.2-osx64.zip


컴파일을 위해서

데비안에서 빌드하기 위한 의존성을 설치 합니다.

우분투 또는 다른 APT 기반의 배포본들:

Code:
$ sudo apt-get install build-essential libcurl4-openssl-dev

Fedora, RHEL 그리고 다른 yum 기반의 배포본들상에 빌딩을 위한 의존성 설치:


Code:
$ sudo yum install gcc make curl-devel

OpenSUSE 등의 ZYpp 기반 배포본들상에서 빌드하기 위한 의존성 설치:

Code:
$ sudo zypper in gcc make libcurl-devel

리눅스 상에서 빌드하시려면 따라하십시오:

Code:
$ wget http://sourceforge.net/projects/cpuminer/files/pooler-cpuminer-2.3.2.tar.gz
$ tar xzf pooler-cpuminer-*.tar.gz
$ cd cpuminer-*
$ ./configure CFLAGS="-O3"
$ make


기본 실행 예제들

Code:
$ ./minerd --url=http://myminingpool.com:9332 --userpass=my.worker:password
$ ./minerd --url=stratum+tcp://myminingpool.com:3333 --userpass=my.worker:password

좀 더 많은 도움말을 얻으시려면 :

Code:
$ ./minerd --help


FAQ / Troubleshooting


자주 묻는 질문과 / 문제 해결
질문 : 이 채굴기는 내가 "cpuminer" 라고 불러야 하나요 아니면 "minerd"라고 불러야 하나요?

답변: 이 소프트웨어는 cpuminer로 불리는 패키지 입니다. minerd(채굴기 데몬)는 패키지가 제공한 실행 파일의 이름일 뿐입니다.

질문: 내 백신이 Windows 바이너리에서 malware를 이야기 합니다.

답변 : 그것은 알려진 오탐지 입니다. 좀더 상세한 내용은 여기를 참조 하십시오.

질문: configure 명령을 실행하는 동안 나는  "C compiler cannot create executables" 오류를 받았습니다.
답변: 당신은 CFLAGS="-O3" 옵션을 추가 하십시오 그것은 대문자 O이지 숫자 0이 아닙니다..

질문: autogen.sh 가 "error: possibly undefined macro: AC_MSG_ERROR"에러와 함께 죽었습니다.

질문:  "LIBCURL_CHECK_CONFIG(, 7.10.1, ,'"와 같은 것을 configure가 체크 합니다..
답변:당신은 libcurl의 개발 패키지를 설치했는지 확인하십시오. 만약 가지고 있는데 여전히 에러를 나타낸다면, git으로 부터 컴파일 하십시오 tarball 대신에

질문: 내가 Straum 서버에 접속을 시도했습니다. 나는 "HTTP request failed: Empty reply from server"를 받았습니다.

답변 : 서버 URL(stratum_tcp://)에서 정확한 프로토콜을 특정하십시오.


채굴을 좀더 빨리할 수 있도록 조정하는 실행 옵션이 있습니까?

없습니다. 채굴기가 실행될 때 자동으로 당신의 CPU를 위한 가장 최선의 셋팅을 찾을 것입니다.

질문: 두가지 가능한 알고리즘(scrypt, sha256)의 차이는 무었입니까?

답변:

그들은 완벽하게 다른  해결 알고리즘입니다. 당신은 litecoin을 위해서 scrypt를 BitCoin을 위해서는 sha256d 를 사용하십시오. 기본 알고리즘은 scrypt 입니다. Bitcoin 채굴을 위해서는 당신은 --algo=sha256d 옵션을 특정하십시오.

질문 : 이 채굴기가 많은 양의 RAM을 사용합니까? scrypt 알고리즘을 사용할 때

답변 : 아닙니다. GPU 마이닝에서 그렇습니다.


질문: 저는 어떻게 채굴기가 출력을 화면에 뿌리는 대신에 파일에 쓰도록 할 수 있습니까?

답변 표준 에러 출력을  파일로 바꾸십시오:

Code:
minerd [OPTIONS] 2> myfile


당신은 물론 쓰레드마다 해시미터를 동자하지 않게 하기 위해서 --quiet 또는 -q 옵션을 사용하기를  원할 수도 있다.

모든 유닉스 머신상에서 당신은 백그라운드에서 포크(실행)하기 위해서 아마도 --background/-B 옵션을 사용하기를 원할 수 있다.


감사합니다.

반응형

+ Recent posts