모네로(XMR) 코인 채굴하기
NVIDIA 1080 GPU가 달린 서버 하나가 놀고 있는 관계로 모네로 코인 채굴에 도전 해봤습니다.
채굴과 관련해서는 한글로 된 자료가 별로 없는 것 같네요.
우선, 채굴 프로그램은 https://github.com/fireice-uk/xmr-stak-nvidia 를 사용하였고,
마이닝 풀은 minexmr (http://minexmr.com/#getting_started)을 사용하였습니다.
저는 Ubuntu 16.04.2 LTS 환경에서 작업을 하였기 때문에 우분투 기준으로 설명드리겠습니다.
첫번째로는 위에서 명시한 채굴 프로그램을 clone 해 옵니다.
두번째는 clone해 온 xmr-stak-nvidia 폴더에 들어갑니다.
그 다음으로는 아래 3줄의 커맨드를 순차적으로 입력합니다. 서버에 gcc가 먼저 설치되어 있어야 합니다.
sudo apt-get install nvidia-cuda-dev nvidia-cuda-toolkit libmicrohttpd-dev libssl-dev cmake cmake-curses-gui build-essential
cmake .
make install
이제 설치가 다 되었습니다.
다음으로는 많은 분들이 헷갈려 하시는 config 설정입니다.
bin 폴더로 이동하여 폴더 안에 있는 config.txt를 수정합니다.
저는 vim 에디터를 이용하여 config 파일을 수정하였습니다.
첫번째로는 GPU Configuration을 주석에 쓰여있는 것과 같이 작성해줍니다.
제 경우에는 1080 GPU 한대로 채굴을 하였기 때문에 index가 0이 됩니다.
만약 GPU를 2개 이상 사용하신다면 GPU Configuration에 index를 0,1,2...차례로 늘려나가면서 써주시면 됩니다.
"gpu_threads_conf" :
[
{ "index" : 0, "threads" : 17, "blocks" : 60, "bfactor" : 0, "bsleep" : 0, "affine_to_cpu" : false},
{ "index" : 1, "threads" : 17, "blocks" : 60, "bfactor" : 0, "bsleep" : 0, "affine_to_cpu" : false},
{ "index" : 2, "threads" : 17, "blocks" : 60, "bfactor" : 0, "bsleep" : 0, "affine_to_cpu" : false},
],
그리고 마지막으로 config에서 중요한 설정이 마이닝 풀과 지갑 주소를 세팅하는 부분입니다.
pool_address에는 마이닝 풀 주소를 적어줍니다.
minexmr를 마이닝풀로 이용하시는분은 위의 링크에 들어가셔서 본인에게 맞는 주소를 적어주시면 됩니다. 제 경우는 nvidia gpu를 이용하는 경우에 해당하는 주소입니다.
wallet_address는 채굴한 모네로 코인이 들어갈 본인의 전자 지갑 주소를 적어줍니다.
저는 폴로닉스에 있는 모네로 지갑 주소를 적었습니다.
아래 주소(abcdefghijklmnopqrstuvxyz1234567890)를 그래도 따라 적으시면 안됩니다.
pool_password는 아래 그림처럼 x로 기입해줍니다.
이렇게 config 세팅을 마치고 나면 채굴 프로그램을 실행하면 됩니다.
bin 폴더에 있는 "xmr-stak-nvidia" 실행파일을 실행해줍니다.
그러면 아래와 같이 잘 동작함을 알 수 있습니다.
이상 모네로 코인 채굴에 대한 포스팅이었습니다!
채굴 후 어떻게 코인을 받는지에 대해서는 다음 글에서 소개하도록 하겠습니다.
1080가격이 100만원 이상을 호가하니 참 의아스러운 일이기는 합니다
그러게요 ㅠㅠ 가격도 가격이지만 요샌 그래픽 카드 품귀현상이 정말 심한것 같습니다.
✈ 채굴 초보인 저도 한번 해보고 싶은데 우분투에서 돌리는거군요 ㅎㅎ 윈도우 기반으로는 해보기 어려울까요? ㅎㅎ
저는 놀고 있는 우분투 서버가 있어서 우분투에서 채굴했어요!!
윈도우 관련 자료는 구글링하면 금방 나오더라구요~