4th Street Bar Hive-Bar

Hive-Bar Powered by Hive beta-fdb5b5b

Community post

모네로(XMR) 코인 채굴하기

https://steemitimages.com/DQmefuA4CXRRLB1xgCjbjezEKDwMHiXWmktsgigWjcJ6Q8g/image.png


NVIDIA 1080 GPU가 달린 서버 하나가 놀고 있는 관계로 모네로 코인 채굴에 도전 해봤습니다.

채굴과 관련해서는 한글로 된 자료가 별로 없는 것 같네요.

우선, 채굴 프로그램은 https://github.com/fireice-uk/xmr-stak-nvidia 를 사용하였고,

마이닝 풀은 minexmr (http://minexmr.com/#getting_started)을 사용하였습니다.


저는 Ubuntu 16.04.2 LTS 환경에서 작업을 하였기 때문에 우분투 기준으로 설명드리겠습니다.

첫번째로는 위에서 명시한 채굴 프로그램을 clone 해 옵니다.

https://steemitimages.com/DQmchAiza1ue9BZSfRD56QeEm6DyzvMJeccPvmuHYgo8kRf/%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202017-07-10%20%E1%84%8B%E1%85%A9%E1%84%92%E1%85%AE%206.42.45.png


두번째는 clone해 온 xmr-stak-nvidia 폴더에 들어갑니다.

https://steemitimages.com/DQmWeygUNtFEsuRrQuK4Qjiz9B9T1ptYfU9RzVQYL8uhxgF/%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202017-07-10%20%E1%84%8B%E1%85%A9%E1%84%92%E1%85%AE%208.01.03.png


그 다음으로는 아래 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 파일을 수정하였습니다.

https://steemitimages.com/DQmeJLGFwpMAn1UBbFm5VkD3MdHk1EVNcLa5TYqpD2w23yj/%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202017-07-10%20%E1%84%8B%E1%85%A9%E1%84%92%E1%85%AE%208.11.14.png


첫번째로는 GPU Configuration을 주석에 쓰여있는 것과 같이 작성해줍니다.
제 경우에는 1080 GPU 한대로 채굴을 하였기 때문에 index가 0이 됩니다.

https://steemitimages.com/DQmcPhVj4weYmEJMxdDAjW1qMvKdKVCKiiDQNhgCjyPM6HE/%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202017-07-10%20%E1%84%8B%E1%85%A9%E1%84%92%E1%85%AE%208.12.20.png

만약 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로 기입해줍니다.

https://steemitimages.com/DQmd74522JUSCLWSqWcDwpqgwDXJyn7vWoy6VfRWwz6CVAW/%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202017-07-10%20%E1%84%8B%E1%85%A9%E1%84%92%E1%85%AE%208.20.35.png


이렇게 config 세팅을 마치고 나면 채굴 프로그램을 실행하면 됩니다.

bin 폴더에 있는 "xmr-stak-nvidia" 실행파일을 실행해줍니다.
그러면 아래와 같이 잘 동작함을 알 수 있습니다.

https://steemitimages.com/DQmcKj5Ke3JFfWHgs1gxQN8UZj1jhEAJ41q48hactHTjvdU/%E1%84%89%E1%85%B3%E1%84%8F%E1%85%B3%E1%84%85%E1%85%B5%E1%86%AB%E1%84%89%E1%85%A3%E1%86%BA%202017-07-10%20%E1%84%8B%E1%85%A9%E1%84%92%E1%85%AE%208.08.52.png


이상 모네로 코인 채굴에 대한 포스팅이었습니다!

채굴 후 어떻게 코인을 받는지에 대해서는 다음 글에서 소개하도록 하겠습니다.

9 upvotes $0.93

Replies (4)

Review before signing

Posting as . Signing with . Keychain permission: Posting. Hive Keychain will ask you to approve this action next.


  
Technical details

Operation fingerprint: