모네로(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" 실행파일을 실행해줍니다.
그러면 아래와 같이 잘 동작함을 알 수 있습니다.
이상 모네로 코인 채굴에 대한 포스팅이었습니다!
채굴 후 어떻게 코인을 받는지에 대해서는 다음 글에서 소개하도록 하겠습니다.
Leave 모네로(XMR) 코인 채굴하기 to:
Read more #coinkorea posts
Best Posts From zero2one
We have not curated any of zero2one's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.