Zcash 테스트넷 마이너 설정법steemCreated with Sketch.

in #kr8 years ago (edited)

혹시나 Zcash에 관심을 갖고 미리 연습해보실 분이 계실까 하여 정보 공유합니다. 베타1 버전 기준입니다.
주의: 테스트넷에서 채굴한 TAZ는 향후 나올 메인 네트워크에서 사용되지 않을 가능성이 매우 큽니다


1. 우분투 16.04버전을 설치하고 로그인합니다. 혹은 VPS를 만들고 SSH로 접속하셔도 됩니다(이 부분에 대해서는 기본이라 여기서는 다루지 않겠습니다). 주의할 사항은 코어당 램을 최소 1.5G 정도 주셔야합니다. (예: 4코어인 경우 최소 6기가)

2. 다음 명령어를 입력해서 관련 패키지들을 깝니다.

sudo apt-get update
sudo apt-get install build-essential pkg-config libc6-dev m4 g++-multilib autoconf libtool ncurses-dev unzip git python python3 python3-pip zlib1g-dev wget bsdmainutils automake

3. Github를 통해 zcash를 인스톨하고 키를 다운받습니다. 용량이 1기가쯤 되므로 좀 기다리셔야 합니다.

git clone https://github.com/zcash/zcash.git
cd zcash/
git checkout v1.0.0-beta1
~/zcash/zcutil/fetch-params.sh

4. 컴파일을 합니다. 코어 수를 아는 경우 $(nproc) 대신 코어 숫자를 입력해도 됩니다. (예: 8코어인 경우 -j8)

~/zcash/zcutil/build.sh -j$(nproc)

5. 디렉토리를 만들고 Config 파일을 생성해줍니다.

mkdir ~/.zcash
nano ~/.zcash/zcash.conf

6. Config 파일에 다음 내용을 넣어줍니다. 코어수 부분에는 코어 숫자를 입력합니다. (8코어인 경우 8)

testnet=1
addnode=betatestnet.z.cash
rpcuser=username
rpcpassword=password
gen = 1
genproclimit = 코어수

편집이 끝났으면 Ctrl+O, Enter를 눌러서 저장하고 Ctrl+X를 눌러서 편집기를 빠져나옵니다.

7. 명령어를 실행시켜 마이닝을 시작합니다

~/zcash/src/zcashd -daemon



이제 마이닝이 시작되고 CPU 사용량이 올라갈것입니다.
채굴된 물량을 확인하는 명령어는 다음과 같습니다.

~/zcash/src/zcash-cli getinfo

Config 변경 등으로 마이닝을 종료하고 싶을 때에는 다음 명령어를 치시면 됩니다.

~/zcash/src/zcash-cli stop



궁금하신 점이 있으시면 댓글 남겨주세요. 감사합니다.


타 사이트에는 링크 공유만 가능합니다

Sort:  

좋은 정보 감사합니다~

안녕하세요? rpcuser, passwd는 본인것을 입력해야 할듯 한데 어떻게 만들면 되나요?

아무거나 편한거 입력하시면 됩니다. 특별히 설정을 건드리지 않으면 외부 접속은 안될텐데요, 그래도 혹시 모르니 기본 계정과 패스워드는 피하시는게 낫긴 하겠네요.

혹시나 하고, 메모리가 적은 컴퓨터에서 설치를 해보니, 역시나 make 과정에서 insufficient memory 어쩌구 저쩌구 하면서 오류가 나네요. 메모리 꼭 확인하세요. 참고로, microsoft azure 가상머신 무료 태스트 버전에서는 root권한을 주지 않아 설치가 안됩니다.

근데 zcash 마이닝이 메모리를 많이 쓸 가능성이 있어서 4기가 이상은 확보하는게 좋을 것 같습니다.

7번 항목에서 구글 Compute Engine에서는

~/zcash/src/zcashd -externalip=`curl -s "http://metadata/computeMetadata/v1/instance/network-interfaces/0/access-configs/0/external-ip" -H "X-Google-Metadata-Request: True"` -daemon

아마존 AWS 에서는

~/zcash/./src/zcashd -externalip=`wget --quiet -O- http://169.254.169.254/latest/meta-data/public-ipv4` -daemon

을 입력해주셔야 connection이 제대로 된다고 합니다.

This post has been linked to from another place on Steem.

Learn more about linkback bot v0.4. Upvote if you want the bot to continue posting linkbacks for your posts. Flag if otherwise.

Built by @ontofractal

좋은 정보 감사합니다.
그런데 테스트넷 마이닝은 단순히 연습용인가요?

네 연습용입니다. 개인지갑으로 보내는 방법은 정식 런칭즈음에 올리도록 하겠습니다.

Coin Marketplace

STEEM 0.20
TRX 0.12
JST 0.028
BTC 64233.18
ETH 3491.62
USDT 1.00
SBD 2.54