오늘 소개할 글은 번역입니다.
우선 간단하게 이야기 하면 앞에서 제가 작성한 강좌 중에 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 내용입니다.
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 기반의 배포본들:
Fedora, RHEL 그리고 다른 yum 기반의 배포본들상에 빌딩을 위한 의존성 설치:
OpenSUSE 등의 ZYpp 기반 배포본들상에서 빌드하기 위한 의존성 설치:
리눅스 상에서 빌드하시려면 따라하십시오:
$ tar xzf pooler-cpuminer-*.tar.gz
$ cd cpuminer-*
$ ./configure CFLAGS="-O3"
$ make
기본 실행 예제들
$ ./minerd --url=stratum+tcp://myminingpool.com:3333 --userpass=my.worker:password
좀 더 많은 도움말을 얻으시려면 :
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 마이닝에서 그렇습니다.
질문: 저는 어떻게 채굴기가 출력을 화면에 뿌리는 대신에 파일에 쓰도록 할 수 있습니까?
답변 표준 에러 출력을 파일로 바꾸십시오:
당신은 물론 쓰레드마다 해시미터를 동자하지 않게 하기 위해서 --quiet 또는 -q 옵션을 사용하기를 원할 수도 있다.
모든 유닉스 머신상에서 당신은 백그라운드에서 포크(실행)하기 위해서 아마도 --background/-B 옵션을 사용하기를 원할 수 있다.
감사합니다.
'비트코인' 카테고리의 다른 글
[비트코인/라이트코인] 코인 수익율/ 정보 확인 사이트 - 코인 하이웨이 (0) | 2014.02.08 |
---|---|
[비트코인] 비트코인 CPU 채굴하기;; cpuminer (7) | 2014.01.27 |
[비트코인] 비트코인 풀에 가입해 보자. (0) | 2014.01.20 |
[비트코인] 비트코인 지갑(bitcoin wallet) 만들기 (0) | 2013.12.21 |
[비트코인] bitvistor.com 광고를 보고 bitcoin을 획득해 보자 (2) | 2013.12.20 |