Cryptonight 알고리즘 마이닝 소프트웨어 개요 및 비교

Cryptonight 마이닝 소프트웨어

Cryptonight는 Monero, Electroneum 및 Bytecoin과 같은 여러 개인 정보 코인에서 사용되며 컴퓨터 CPU 및 GPU를 사용하여 채굴 할 수있는 작업 증명 알고리즘입니다..

이 기사에서는 대부분의 Cryptonight 마이닝 소프트웨어를 검토하므로 독자는 각 소프트웨어에 대해 더 잘 이해하고 사용할 소프트웨어에 대해보다 교육적인 결정을 내릴 수 있습니다..

이 기사는 어떤 소프트웨어가 “최고”인지 알아 내려는 것이 아닙니다. 채굴 소프트웨어에서 원하는 기능을 기반으로 각 채굴자가 결정해야하기 때문입니다. 이 기사는 사례 연구, 대부분의 Cryptonight 마이닝 소프트웨어에 대한 개요 및 직접 테스트 할 수있는 방법에 대한 것입니다..

Cryptonight 마이닝 소프트웨어

이 기사에 제시된 모든 의견 또는 속도 벤치 마크는 단지 의견 일 뿐이며 대략적인 추정치입니다. 그들은 사실이 아닙니다. 대부분의 경우 내가 사용하는 하드웨어 및 소프트웨어 설정이 동일하더라도 모든 사람의 마이닝 설정이 다른 속도 벤치 마크를 제공 할 것입니다..

테스트 설정

테스트 설정을 위해 Vega64 GPU 3 개와 함께 Windows 10을 사용합니다. 드라이버에 관해서는 블록 체인 드라이버를 사용하고 있습니다. https://support.amd.com/en-us/kb-articles/Pages/Radeon-Software-Crimson-ReLive-Edition-Beta-for-Blockchain-Compute-Release-Notes.aspx

이 테스트 중에 Electroneum을 채굴하고 https://electroneum.hashvault.pro 내 마이닝 풀로.

현재 저는 XMR-Stak을 사용하고 있습니다.이 마이닝 소프트웨어가 제가 찾고 있던 기능을 가지고 있다고 느꼈기 때문입니다. 다른 마이닝 소프트웨어에 비해 얼마나 잘 수행되는지 궁금했고 다른 마이닝 소프트웨어의 기능에 대해 더 많은 연구를하고 싶었습니다..

마이닝 소프트웨어에서 찾고 있던 기능

개인적으로 저의 최우선 순위는 가장 빠른 채굴 소프트웨어를 찾는 것이 었습니다. 또한 광부가 아직 실행 중인지 여부와 실행중인 속도를 원격으로 모니터링 할 수있는 기능을 원했습니다. 나는 오픈 소스 소프트웨어의 아이디어를 좋아하지만 주로 가장 빠른 광부를 원했습니다. 나는 또한 GPU 모니터링 기능에 대해별로 신경 쓰지 않았습니다..

채굴 소프트웨어

마이닝 소프트웨어의 경우 다음 소프트웨어를 검토합니다.

또한 각 마이닝 소프트웨어의 최신 버전을 사용하도록했습니다..

  • XMR-Stak 버전 2.2.0
  • XMRig 버전 2.5.0
  • Claymore의 Cryptonote AMD GPU Miner 버전 11.2
  • Cast XMR 버전 0.9.0

다음은 검토 할 각 마이닝 소프트웨어를 빠르게 비교하기 위해 만든 기능 차트입니다.

XMR-Stak 검토

XMR-Stak의 기능은 다음과 같습니다.

XMR-Stak은 아마도 가장 많은 기능을 가지고 있고 대부분의 플랫폼에서 실행할 수있는 마이닝 소프트웨어 일 것입니다. XMR-Stak이 부족한 유일한 것은 GPU 모니터링 기능입니다..

다음은 Vega 시스템에 사용한 구성 파일입니다.

다음은 배치 파일의 코드입니다.

xmr-stak.exe –noCPU

테스트를 시작하기 위해 광부를 1 시간 동안 실행 한 다음 속도 벤치 마크로보고하는 15 분 평균 속도를 취했습니다..

XMR-Stak은 속도를 5952.6 H / s로보고했습니다. XMR-Stak은 테스트 중에 부실하거나 유효하지 않은 공유를 제공하지 않았습니다..

XMRig AMD 검토

다음은 XMRig의 기능입니다.

XMRig AMD에도 많은 기능이 있지만 GPU 모니터링 기능이 부족한 것 같습니다. 한 가지 주목할 점은이 마이닝 소프트웨어는 SSL도 지원하지 않는다는 것입니다.

다음은 배치 파일의 코드입니다.

xmrig-amd.exe –donate-level 1 –api-port 8000 –opencl-platform = 0 –opencl-devices = 0,0,1,1,2,2 –opencl-launch = 1900×8,1900×8 , 1900×8,1900×8,1900×8,1900×8 -o pool.electroneum.hashvault.pro:7777 -u wallet_public_key -p officecomputer : myemail

  • –donate-level 1은 채굴자가 1 % 개발 수수료를 사용하도록 설정하는 것입니다.
  • –api-port 8000은 포트 8000에서 원격보고를 활성화하는 것입니다.
  • –opencl-platform = 0은 기본 opencl 설치를 사용하는 것입니다.
  • –opencl-devices = 0,0,1,1,2,2는 GPU 0,1 및 2를 사용하는 것입니다. GPU 당 2 개의 스레드를 사용하고 싶기 때문에 두 개의 숫자가 있습니다..
  • –opencl-launch = 1900 × 8,1900 × 8,1900 × 8,1900 × 8,1900 × 8,1900 × 8은 GPU 스레드가 사용해야하는 강도와 작업 크기를 알려줍니다..

테스트를 시작하기 위해 광부를 1 시간 동안 실행 한 다음 속도 벤치 마크로보고하는 평균 속도 15 분을 사용했습니다..

XMRig AMD는 속도를 5907.2 H / s로보고했습니다. XMRig AMD는 테스트 중에 부실하거나 잘못된 공유를 제공하지 않았습니다..

결과는 XMR-Stak보다 약간 낮았습니다. 또한 CPU, Nvidia 또는 AMD 구성 요소를 사용하려면 별도의 프로그램을 다운로드해야한다는 사실이 마음에 들지 않습니다. 개인적으로 SSL을 사용하지 않지만 사용 옵션을 원합니다. 이러한 이유로 지금까지 채굴 소프트웨어로 XMR-Stak을 계속 사용할 것입니다..

Claymore의 Cryptonote AMD GPU 광부 검토

Claymore의 Cryptonote AMD GPU Miner의 기능은 다음과 같습니다.

Claymore의 Cryptonote AMD GPU Miner는 오픈 소스가 아니지만 GPU 모니터링 기능이 있습니다..

다음은 배치 파일의 코드입니다.

setx GPU_FORCE_64BIT_PTR 1

setx GPU_MAX_HEAP_SIZE 100

setx GPU_USE_SYNC_OBJECTS 1

setx GPU_MAX_ALLOC_PERCENT 100

setx GPU_SINGLE_ALLOC_PERCENT 100

NsGpuCNMiner.exe -xpool pool.electroneum.hashvault.pro:7777 -xwal wallet_public_key -xpsw officecomputer : myemail

내 계획은 한 시간 동안 채굴기를 운영하는 것이었지만 다른 두 채굴 소프트웨어만큼 빠르지 않았기 때문에 18 분 동안 만 운영했습니다..

Claymore의 Cryptonote AMD GPU Miner는 속도가 5349H / s라고보고했습니다. Claymore의 Cryptonote AMD GPU Miner는 테스트 중에 부실하거나 잘못된 공유를 제공하지 않았습니다..

결과는 XMR-Stak보다 훨씬 낮았습니다. 나는 또한 오픈 소스 소프트웨어를 선호합니다. 이러한 이유로 지금까지 채굴 소프트웨어로 XMR-Stak을 계속 사용할 것입니다..

Cast XMR 검토

Cast XMR의 기능은 다음과 같습니다.

Cast XMR은 기능이 가장 적은 채굴 소프트웨어 인 것 같습니다..

다음은 배치 파일의 코드입니다.

cast_xmr-vega.exe -S pool.electroneum.hashvault.pro:7777 -u wallet_public_key -p officecomputer : myemail -G 0,1,2 -R –nonicehash –fastjobswitch

  • -G 0,1,2는 GPU 0,1,2를 사용하기위한 것입니다.
  • -R은 원격보고를 활성화하는 것입니다.
  • –nonicehash는 nicehash를 사용하지 않을 때 광부의 속도를 높이는 것입니다.
  • –fastjobswitch는 광부 속도를 높이는 것입니다

테스트를 시작하기 위해 광부를 1 시간 동안 실행 한 다음 속도 벤치 마크로보고하는 평균 속도 15 분을 사용했습니다..

–fastjobswitch 옵션을 사용했기 때문에 섹션의 평균을 취해야했습니다. 이 옵션은 공유가 제출 된 후 빠르게 전환한다고 가정하지만 몇 밀리 초 동안 0 H / s를 표시하므로 평균보고 속도가 느려집니다..

평균은 2018.4 + 2023.3 + 2021.1 = 6062.8 H / s였습니다. 이것은 XMR-Stak보다 빠릅니다..

XMR-Stak 및 Cast XMR 비교

속도가 가장 중요한 기능 이었기 때문에 XMR-Stak과 Cast XMR을 다시 비교해야했습니다..

지금까지 속도 결과는 다음과 같습니다.

XMR-Stak에 기본 수수료를 그대로두면 다음과 같은 혜택이 있습니다.

XMR-Stak = 5952.6 * 98 % = 5833.6 H / s

캐스트 XMR = 6062.8 * 98.5 % = 5971.9 H / s

그러나 XMR-Stak은 오픈 소스이므로 요금을 완전히 낮추거나 제거 할 수 있습니다. 이 계산을 기반으로 속도 벤치 마크를 계산하면 다음과 같은 결과를 얻을 수 있습니다.

XMR-Stak = 5952.6 * 100 % = 5952.6 H / s

캐스트 XMR = 6062.8 * 98.5 % = 5971.9 H / s

이러한 속도는 오차 범위 내에 있으므로 더 많은 테스트가 필요했습니다..

다음 테스트에서는 마이닝 풀의 통계를 사용하여 테스트하려고했습니다. ‘총 해시’와 ‘유효한 공유’및 ‘잘못된 공유’를 테스트하고 있습니다..

이번에는 Cast XMR과 XMR-Stak을 4 시간 동안 실행하겠습니다. 나는 이것이 좋은 읽기를 얻기에 충분한 시간이라고 생각하지만 풀이 연결을 잃거나 테스트를 무효화 할 수있는 무언가를 잃기에는 너무 길지 않다고 생각합니다..

테스트를 실행하기 전의 숫자는 다음과 같습니다.

테스트를 시작하기 전에 다음으로 시작합니다.

총 주식 : 1,046,185

유효한 주식 : 81

잘못된 공유 : 0

Cast XMR을 4 시간 동안 실행 한 후 결과는 다음과 같습니다.

이는 Cast XMR이 4 시간 실행 후 다음과 같은 결과를 제공했음을 의미합니다.

총 주식 : 77,233,475 – 1,046,185 = 76,187,290

유효한 주식 : 528 – 81 = 447

잘못된 공유 : 0 – 0 = 0

XMR-Stak을 4 시간 동안 실행 한 후 다음과 같은 결과를 얻었습니다.

이는 XMR-Stak이 4 시간 실행 후 다음과 같은 결과를 제공했음을 의미합니다.

총 주식 : 153,480,475 – 77,233,475 = 76,247,000

유효한 주식 : 978 – 528 = 450

잘못된 공유 : 0 – 0 = 0

다시 한번, 우리는 그것들이 오류의 한계에 있다는 것을 알게되었습니다..

결론

다음은 전체 기능 차트이므로 어떤 마이닝 소프트웨어가 귀하에게 적합한 지 쉽게 비교할 수 있습니다..

개인적으로 저는 XMR-Stak에 머물기로 결정했습니다. 그 이유는 저에게 가장 중요한 기능이 속도 였기 때문입니다. 내 컴퓨터와 설정에서 XMR-Stak과 Cast XMR의 차이점은 거의 동일했습니다. 또한 Cast XMR의 레이아웃 (JSON)에 비해 XMR-Stak의 원격보고 레이아웃 (HTML 페이지)을 선호합니다. 또한 XMR-Stak이 다른 채굴 소프트웨어에 비해 운영 체제 및 구성 요소와 가장 호환된다는 점이 마음에 듭니다..

나는 그것이 오픈 소스라는 사실이 마음에 들며 기부 여부와시기를 결정할 수 있습니다. 개인적으로 나는 사용하기로 선택한 채굴 풀에서 채굴자가 X 분마다 연결을 끊었다가 다시 연결하는 것보다 일정 개월 후 기부를하고 싶습니다. 커뮤니티가 이러한 방식으로 더 잘 배우고 기여할 수 있기 때문에 오픈 소스라는 점도 마음에 듭니다..

이 기사가 중요한 기능을 기반으로 자신에게 적합한 Cryptonight 마이닝 소프트웨어를 결정하는 데 도움이되기를 바랍니다..

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me