저의 개인적인 의견이므로 다소 부족하더라도 참고삼아 봐주시면 감사하겠습니다.
이전글 참고
[채산성 높이기] 1. 채굴풀의 선택 - https://www.ddengle.com/mining/11071521
이전글 1번을 읽으신 후 내가 접속할 풀을 선택했으면 채굴기에서 가장 가까운 서버(응답속도가 빠른)로 연결해서 채굴해야 합니다.
채굴코인은 마이너가 블럭을 찾으면 그 값을 풀에 전송을 하고 풀은 블럭체인에 그 블럭을 등록해서 보상을 받는 구조인데
처리 속도가 빠를수록 유리합니다.
(늦게 등록하면 엉클 뭐 이런게 되나요? 아니면 등록이 안되나요? 그것까지는 정확하게 모르겠습니다.)
각 채굴기 단위로 응답 속도를 따져서 보상에 적용하는 풀도 있습니다. 이런 풀은 응답 속도가 채굴 보상에 영향이 있습니다.
다음 블럭이 진행되었는데 이전 블럭의 결과를 전송하는 경우 아래와 Stale이 발생합니다. 응답속도가 느린경우 Stale이 많이 발생합니다.
(아래 그림은 Stale을 보상에 적용하는 풀의 모니터링 화면입니다.)
(저 화면을 잠깐 캡쳐하기 위해서 자그마치 채굴기 두 대를 빼서 테스트 했습니다.)
이전에 몇일동안 같은 채굴기로 응답속도가 빠른 서버에 연결했을 때 확실히 Stale이 덜 발생하는 것을 직접 테스트하고 확인 했습니다.
데이터를 보관해 놓지 않아서 수치가 정확하지는 않지만 Average Hash가 1% 이상도 차이 나는것 같았습니다.
(Stale 발생이 적으면 평균 해시가 높게 계산되어 분배금이 많아집니다.)
Stale을 분배에 적용하지 않는 풀이라 하더라도 조금 더 응답속도가 빠른 서버로 연결해 주면 그 풀에 도움이 되고,
결과적으로 나에게 0.00001%라도 수익율에 도움이 될 것이라 봅니다.
응답속도 체크 프로그램 (윈도우즈 기준)
1. ping.exe - 윈도우즈에 기본적으로 내장된 프로그램으로 가장 간단하게 테스트할 수 있습니다. (서버에 따라서 보안상 이유로 ping 포트를 막아 놓아서 안되는 경우도 있습니다.)
2. tcping.exe - ping 안되는 경우 해당 포트로 직접 연결해서 응답 속도를 테스트할 수 있습니다. (또는 psping.exe 도 동일한 종류의 프로그램입니다.)
응답속도 테스트 하기
ping 포트를 막아놓은 풀도 있어서 모든 풀을 테스트 할 수 있는 tcping.exe 를 사용 했습니다.
실제 사용하는 포트와 연결하여 테스트하므로 데이터가 더 정확할 수도 있습니다.
다운로드: https://www.elifulkerson.com/projects/tcping.php
헬로마이너 풀에서 이더리움 코인 채굴 시 사용하는 아래 3개의 서버로 응답속도를 비교 했습니다.
지역이 바뀌지 않으면 한번만 테스트하면 응답속도는 거의 동일합니다.
eth-us1.hellominer.com:1100
eth-eu1.hellominer.com:1100
eth-asia1.hellominer.com:1100
테스트 결과는 아래와 같습니다
헬로마이너 풀 응답속도 테스트
서버 | 응답속도(밀리초) |
eth-us1.hellominer.com:1100 | 203.190ms |
eth-eu1.hellominer.com:1100 | 230.539ms |
eth-asia1.hellominer.com:1100 | 67.415ms |
이제 대한민국에서 헬로마이너 풀을 사용할 때는 응답속도가 가장 빠른 asia1 서버로 연결하시면 됩니다.
(수치가 작으면 응답속도가 빠른 것입니다.)
참고로 다른 유명한 풀도 같은 방법으로 테스트해 보았습니다.
나노 풀 응답속도 테스트
서버 | 응답속도(밀리초) |
eth-eu1.nanopool.org:9999 | 288.041ms |
eth-eu2.nanopool.org:9999 | 281.584ms |
eth-us-east1.nanopool.org:9999 | 94.501ms |
eth-us-west1.nanopool.org:9999 | 136.812ms |
eth-asia1.nanopool.org:9999 | 190.997ms |
eth-jp1.nanopool.org:9999 | 60.480ms |
eth-au1.nanopool.org:9999 | 229.500ms |
나노풀은 jp1 서버의 응답속도가 가장 빠릅니다.
마이닝풀허브 풀 응답속도 테스트
서버 | 응답속도(밀리초) |
us-east.ethash-hub.miningpoolhub.com:20535 | 212.639ms |
europe.ethash-hub.miningpoolhub.com:20535 | 299.428ms |
asia.ethash-hub.miningpoolhub.com:20535 | 6.701ms |
마이닝풀허브의 asia 서버는 근처(한국)에 있어서 응답속도가 아주 빠릅니다.
이더마인 풀 응답속도 테스트
서버 | 응답속도(밀리초) |
asia1.ethermine.org:14444 | 6.312ms |
eu1.ethermine.org:14444 | 12.113ms |
us1.ethermine.org:14444 | 6.219ms |
us2.ethermine.org:14444 | 11.816ms |
이더마인은 결과가 좀 특이합니다. 해외 서버도 국내에 있는것처럼 전체적으로 빠르게 나옵니다.
네트워크 장비는 잘 몰라서 어떻게 저런 결과가 나오는지 모르겠지만 앞단에 빠른 서버로 스위칭해주는 하드웨어 같은것이 있나요?
수치가 저렇게 나오는 이유를 아시는 분 계시면 도움 부탁 드립니다.
응답속도가 빠른 서버가 있다고 그 풀의 수익율이 높다고 할 수는 없습니다.
먼저 내가 채굴할 풀을 결정하고, 그 풀에서 가장 응답속도가 빠른 서버로 접속해 주면 조금이라도 수익율을 올릴 수 있다고 생각합니다.
가끔씩 접속하고 있는 풀을 테스트해 보세요. 서버가 교체되면 속도가 조금씩 달라질 수 있습니다.
힘든 시기에 채산성에 조금이라도 도움이 되었으면 합니다.
이상입니다. 모두 건강하세요.
-------------------------------------
꼬리말
* 게시글 내용 삭제시 레벨 강등
* 질문은 각 주제별 게시판에 적어주세요.
비트코인 암호화화폐 커뮤니티 땡글~ 땡글~
-------------------------------------
중국이구요 ,, 보상은 그렇다 치고 핑속 구리면 reject가 많이 나오구요 ,, 가끔 고아가 발생하구요