소개

여기서는 Quai Network ProgPOW 마이너의 구현체인 quai-gpu-miner를 설치할 것입니다. 이 튜토리얼은 GPU 채굴을 쉽게 만들어주는 Linux 기반 운영 체제인 HiveOS에서 quai-gpu-miner를 설치하고 실행하는 데 중점을 둡니다. HiveOS는 또한 Quai Network GPU 마이너의 간소화된 관리 및 유지보수를 위한 웹 기반 대시보드를 제공합니다.

요구 사항

HiveOS에서 quai-gpu-miner를 실행하고 유효한 블록을 채굴하려면 다음이 필요합니다:

동기화된 go-quai 노드

구성된 Stratum 프록시

HiveOS 머신

AMD 또는 NVIDIA GPU

4GB 이상의 RAM

환경 설정

HiveOS

이 튜토리얼을 위해서는 HiveOS 머신이 필요합니다. 리그에 HiveOS를 설치하고 구성하는 방법에 대한 지침은 HiveOS 설치 문서에서 찾을 수 있습니다.

드라이버 및 업데이트

리그에 HiveOS를 설치하고 설정한 후에는 드라이버를 업데이트하고 몇 가지 GPU 유틸리티 패키지를 설치하며 Hive가 최신 상태인지 확인해야 합니다.
업데이트 및 설치를 시작하기 전에 사용자를 전환해야 합니다. 다음을 실행하여 수행합니다:
sudo su user
HiveOS를 업그레이드하려면 다음을 실행합니다:
sudo selfupgrade
필요한 그래픽 카드 드라이버를 업데이트하고 설치하려면 다음을 실행합니다:
sudo nvidia-driver-update

설치

이제 모든 종속성이 설치되었으므로 quai-gpu-miner를 설치할 수 있습니다. 설치에는 두 가지 옵션이 있습니다:
사전 컴파일된 바이너리를 통한 GPU 마이너 설치는 대부분의 사용자에게 권장됩니다. 이는 채굴을 시작하는 가장 간단하고 빠른 방법입니다.
quai-gpu-miner의 최신 릴리스는 GPU 마이너 릴리스 페이지에서 다운로드할 수 있습니다.최신 릴리스의 바이너리를 output 디렉토리로 다운로드하려면 다음 명령을 실행합니다:
sudo wget -P output https://github.com/dominant-strategies/quai-gpu-miner/releases/latest/download/quai-gpu-miner-nvidia
이렇게 하면 quai-gpu-miner-amdquai-gpu-miner-nvidia라는 두 개의 빌드된 바이너리가 들어 있는 output 디렉토리가 생성됩니다. 보유한 카드 유형에 대해 다음 명령을 실행하여 바이너리를 실행 가능하게 만듭니다:
chmod +x output/quai-gpu-miner-nvidia

구성 및 실행

실행

마이너를 실행하려면 연결할 Stratum 프록시가 필요합니다. 설치 및 구성 방법에 대한 정보는 quai-stratum-proxy 문서를 참조하세요. 프록시 구성은 gpu-miner가 실행되는 샤드와 지급이 수여되는 주소를 결정합니다. 먼저 Stratum 프록시 로그에서 프록시가 실행 중인 IP 주소와 포트를 가져와야 합니다. 기본 포트는 3333입니다.
마이너와 프록시가 동일한 머신에 있는 경우 PROXYIPADDRESSlocalhost가 됩니다. 마이너와 프록시가 동일한 머신에 없는 경우 프록시 포트를 포트 포워드해야 할 수 있습니다.
IP 주소와 포트를 가져온 후 다음 명령으로 마이너를 실행합니다. PROXYIPADDRESS를 IP 주소로, STRATUMPORT를 프록시가 실행 중인 포트로 바꾸어야 합니다:
./output/quai-gpu-miner-nvidia -U -P stratum://PROXYIPADDRESS:STRATUMPORT
이제 quai-gpu-miner가 실행되고 터미널에 로그가 출력되어야 합니다.
노드가 완전히 동기화되었는지 확인하기 전에는 마이너를 시작하지 마세요. 노드가 동기화되지 않은 상태에서 채굴하면 유효하지 않은 블록을 채굴하고 해시를 낭비하게 됩니다.

중지

마이너를 중지하려면 간단히 CTRL+C를 사용하여 터미널 프로세스를 종료합니다. 로그가 더 이상 터미널에 출력되지 않으면 마이너가 중지된 것입니다.