Skip to content

Latest commit

 

History

History
212 lines (171 loc) · 6.72 KB

README.md

File metadata and controls

212 lines (171 loc) · 6.72 KB

SEMI-POOL MINING MANUAL

https://zny.semipool.net/

BitZeny는 CPU 마이닝에 최적화된 yescrypt를 채용한 일본 최초의 CPU 코인이다. 2018년 이후 GPU 마이닝이 가능하게 되었지만 효율은 1 : 0.9 수준으로 CPU가 약 10% 가량 빠르며 전기세도 더 저렴하다.

자세한 사항은 다음을 참고: https://www.alphawiki.org/w/%EB%B9%84%ED%8A%B8%EC%A0%9C%EB%8B%88


목차

  • CPU 마이닝 (Ryzen 추천)
    • 다운로드
    • 실행
      • Windows
      • Linux
      • MacOS
  • GPU 마이닝 (NVIDIA gtx10xx 추천)
    • 다운로드
    • 실행
      • Windows
      • Linux
      • MacOS (아직 테스트 못함)
  • Smartphone 마이닝
    • 다운로드
    • 실행
      • Android (KitKat 이상)
      • iPhone (애플이 허가를 안해줘서 불가능)

CPU 마이닝

BitZeny의 CPU 마이너에는 총 4가지가 있다.

  1. cpuminer-bitzeny-2.4-official https://github.com/bitzeny/cpuminer
  2. cpuminer-macchky-2.6 https://github.com/macchky/cpuminer
  3. cpuminer-opt https://github.com/JayDDee/cpuminer-opt
  4. cpuminer-kawaii https://github.com/cryptozeny/cpuminer-kawaii

현재 (2018-07-17) 기준 세미풀에서 추천하는 것은 cpuminer-macchky-2.6이다. https://github.com/macchky/cpuminer

벤치마크는 다음을 참고: https://github.com/cryptozeny/cpuminer-kawaii/wiki/bitzeny-cpuminer-benchmark

CPUMINER 다운로드

v.2.6.0 버젼이 현재 (2018-07-17) 기준 최신버젼이다. ZNYminer260.zip를 다운받는다. https://github.com/macchky/cpuminer/releases

CPUMINER 실행

지갑주소는 각자의 개인주소로 바꾼다.

Windows

저사양 디바이스: 라즈베리파이, 구형컴퓨터, 스마트폰

minerd260.exe -a yescrypt -o stratum+tcp://zny.semipool.net:3333 -u ZyWJL5qp3qZQW85HVoT3ba2feJYsZ7aQ2v

일반적인 PC: 라이젠, 인텔

minerd260.exe -a yescrypt -o stratum+tcp://zny.semipool.net:5555 -u ZyWJL5qp3qZQW85HVoT3ba2feJYsZ7aQ2v

고성능 클라우드: GPU 4way 이상 혹은 48코어 이상

minerd260.exe -a yescrypt -o stratum+tcp://zny.semipool.net:7777 -u ZyWJL5qp3qZQW85HVoT3ba2feJYsZ7aQ2v

Linux

저사양 디바이스: 라즈베리파이, 구형컴퓨터, 스마트폰

./linux/minerd -a yescrypt -o stratum+tcp://zny.semipool.net:3333 -u ZyWJL5qp3qZQW85HVoT3ba2feJYsZ7aQ2v

일반적인 PC: 라이젠, 인텔

./linux/minerd -a yescrypt -o stratum+tcp://zny.semipool.net:5555 -u ZyWJL5qp3qZQW85HVoT3ba2feJYsZ7aQ2v

고성능 클라우드: GPU 4way 이상 혹은 48코어 이상

./linux/minerd -a yescrypt -o stratum+tcp://zny.semipool.net:7777 -u ZyWJL5qp3qZQW85HVoT3ba2feJYsZ7aQ2v

MacOS

현재 (2018-07-17) 기준 맥용 바이너리가 공개되지 않았지만 직접 컴파일이 가능하다. 다음을 참고: https://medium.com/@cryptozeny/macos-%EC%97%90%EC%84%9C-bitzeny-%EC%B1%84%EA%B5%B4%ED%95%98%EA%B8%B0-ad4267e860aa

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

brew tap bitzenycoredevelopers/bitzeny

brew install cpuminer-macchky

저사양 디바이스: 라즈베리파이, 구형컴퓨터, 스마트폰

/usr/local/Cellar/cpuminer-macchky/2.6.0/bin/minerd -o stratum+tcp://zny.semipool.net:3333 -u ZyWJL5qp3qZQW85HVoT3ba2feJYsZ7aQ2v

일반적인 PC: 라이젠, 인텔

/usr/local/Cellar/cpuminer-macchky/2.6.0/bin/minerd -o stratum+tcp://zny.semipool.net:5555 -u ZyWJL5qp3qZQW85HVoT3ba2feJYsZ7aQ2v

고성능 클라우드: GPU 4way 이상 혹은 48코어 이상

/usr/local/Cellar/cpuminer-macchky/2.6.0/bin/minerd -o stratum+tcp://zny.semipool.net:7777 -u ZyWJL5qp3qZQW85HVoT3ba2feJYsZ7aQ2v

GPU 마이닝

ccminer를 KlausT가 개조한 버젼에 BitZeny를 채굴하는 코드가 추가된 버젼이 공개되었다.

GPUMINER(ccminer) 다운로드

KlausT-8.21-mod-r6를 다운받는다. https://1drv.ms/u/s!Aud1FauQ46vHh1B5NYbLOB2bQlOt

yescryptyescryptr8로 변경됨에 주의!

NVIDIA gtx1080에서 작동을 확인하였으며, AMD는 테스트하지 못했다.

Windows

1way: gtx1060/70/80/Ti

ccminer.exe -a yescryptr8 -o stratum+tcp://zny.semipool.net:5555 -u ZyWJL5qp3qZQW85HVoT3ba2feJYsZ7aQ2v

3way 이상

ccminer.exe -a yescryptr8 -o stratum+tcp://zny.semipool.net:7777 -u ZyWJL5qp3qZQW85HVoT3ba2feJYsZ7aQ2v

Linux

직접 컴파일을 해야하며 nvidia-396cuda-9.2가 필요하다. gtx1080에서 12 kH/s 를 기록.

# nvidia-396 \
sudo add-apt-repository ppa:graphics-drivers/ppa && \
sudo apt-get update && \
sudo apt-get install nvidia-396 && \
\
# cuda-9.2 \
cd && \
wget https://developer.nvidia.com/compute/cuda/9.2/Prod/local_installers/cuda_9.2.88_396.26_linux && \
wget https://developer.nvidia.com/compute/cuda/9.2/Prod/patches/1/cuda_9.2.88.1_linux && \
chmod +x cuda_9.2.88_396.26_linux && \
chmod +x cuda_9.2.88.1_linux && \
./cuda_9.2.88_396.26_linux --extract=$HOME && \
sudo ./cuda-linux.9.2.88-23920284.run
\
# Configure Runtime Library \
sudo bash -c "echo /usr/local/cuda/lib64/ > /etc/ld.so.conf.d/cuda.conf" && \
sudo ldconfig && \
sudo bash -c "echo /usr/local/cuda/bin > /etc/environments" && \
sudo ldconfig && \
\
# ccminer install \
sudo apt-get install \
build-essential autoconf automake libssl-dev libcurl4-openssl-dev libjansson-dev zlib1g-dev screen git && \
cd && \
sudo apt-get install wget unzip && \
wget https://github.com/semipool/semipool.net/raw/master/ccminer-KlausT-8.21-mod-r6-src.zip && \
unzip ccminer-KlausT-8.21-mod-r6-src.zip -d ./ && \
cd ccminer-KlausT-8.21-mod-r6/ && \
./autogen.sh && \
./build.sh

1way: gtx1060/70/80/Ti

./ccminer -a yescryptr8 -o stratum+tcp://zny.semipool.net:5555 -u ZyWJL5qp3qZQW85HVoT3ba2feJYsZ7aQ2v

3way 이상

./ccminer -a yescryptr8 -o stratum+tcp://zny.semipool.net:7777 -u ZyWJL5qp3qZQW85HVoT3ba2feJYsZ7aQ2v

MacOS

아직 시도해보지 않았다. 추후 추가예정


Smartphone 마이닝

스마트폰 채굴이 가능하다. 방법은 여러가지가 있지만 전용 앱을 쓰는것을 추천한다.

다운로드

스마트폰에서 apk 파일을 다운받는다. https://github.com/OttyLab/BitZenyAndroidMiningLibrary/releases

실행

각 항목을 입력한다.

  1. 스트라툼 주소 및 포트번호
    stratum+tcp://zny.semipool.net:3333

  2. 지갑주소 (본인의 주소를 적는다)
    ZyWJL5qp3qZQW85HVoT3ba2feJYsZ7aQ2v

  3. 패스워드는 없으므로 x라고 입력
    x

  4. 스레드 갯수는 적절히 설정. 모르겠으면 숫자 0을 입력한다. 자동으로 모든코어 사용. 너무 과도하다 싶으면 조금씩 내려본다.
    0

스크린샷

갤럭시 노트8 에서 0.14 kH/s 기록

alt text