EWBF 마이너는 Nvidia 카드를 사용하는 채굴인들에게 무척이나 유용한 채굴 프로그램입니다.
그래서 많은 채굴인들이 개발자 fee를 2% 혹은 --fee 옵션을 사용해 개발자 fee를 일부 지불하고 있는데요..
저와 같이 성능문제 상관없이 fee를 지불하고 싶지 않은 사람은 --fee 0 옵션으로 개발자 fee를 막으셨을 겁니다.
여전히 개발자 fee를 주고 싶다 하시는 분은 설정하신 대로 계속 채굴하시면 됩니다.
그런데 --fee 0 옵션이 소용이 없다는 사실을 log 기록을 통해 알게 되었고(여전히 Devfee Share가 발생됨), 구글링한 결과
https://forum.z.cash/t/ewbf-dev-fee-almost-doubled-1-9-to-3-6-average/22460
이런 사실을 알 수 있었습니다.
0%를 주던 0.1%를 주던 2% 기본값으로 사용을 하던 Devfee는 항상 일정하게 빠져나가고 있었고
이 값 또한 기대했던 것보다 훨씬 많은 Share가 발생하고 있던 겁니다.(제 채굴기에서는 지금 현재 5%이상 Devfee Share가 발생했네요..)
그럼 실제 중간자공격을 통해 Devfee를 가로채 내 풀의 Share로 만드는 방법을 소개하겠습니다.
얼마나 Devfee가 발생하고 있었는지는 직접 확인해보세요.
1. https://www.site24x7.com/find-ip-address-of-web-site.html 사이트에 가셔서 현재 사용하시는 풀의 IP를 알아냅니다.
eu1-zcash.flypool.org 의 플라이풀이라면 94.23.12.63 이라는 IP가 나올 겁니다.
2. https://nodejs.org/en/ 사이트에 가서 NodeJs를 다운 받아 설치합니다. 버전은 상관 없습니다.
메모장이나 텍스트 편집프로그램으로 열면 됩니다.
위에서부터 5번째 줄에 있는 아래 내용을 수정합니다.
var yourPoolAddres = 'eu1-zcash.flypool.org';
var yourPoolPort = 3333;
var yourWalletID = 't1fJuHWrfcWnYMYyP9VAF96vRnvND2NziMG'; <<- 지갑주소 수정
var yourWorkerName = 'devfee'; <<- 설정 후, 그동안 Devfee를 얼마나 지불했는지 확인하기 위한 워커이름
var yourWalletPassword = 'x'; <<- 지갑 암호
var remotePoolAdress = '94.23.12.63'; <<- 1번에서 알아냈던 IP주소로 수정 입력
var remotePoolPort = 3333; <<- 풀의 포트번호로 수정
그리고 저장합니다.
4. PC의 호스트 파일 수정 (C:\Windows\System32\drivers\etc\hosts 또는 /etc/hosts)폴더의 hosts 파일을 바탕화면으로 복사 하신 후,
메모장이나 텍스트 편집프로그램으로 엽니다.
그리고 아래 내용을 맨 아랫줄에 추가 합니다.
127.0.0.1 eu1-zcash.flypool.org
127.0.0.1 us1-zcash.flypool.org
127.0.0.1 cn1-zcash.flypool.org
127.0.0.1 asia1-zcash.flypool.org
127.0.0.1 zec-eu1.nanopool.org
127.0.0.1 zec-eu2.nanopool.org
127.0.0.1 zec-us-east1.nanopool.org
127.0.0.1 zec-us-west1.nanopool.org
127.0.0.1 zec-asia1.nanopool.org
127.0.0.1 zec-jp.nanopool.org
127.0.0.1 zec-au.nanopool.org
127.0.0.1 zec-eu.coinmine.pl
127.0.0.1 zec-us.coinmine.pl
127.0.0.1 zec-as.coinmine.pl
127.0.0.1 zec.coinmine.pl
저장 후, 바탕화면의 파일을 원래의 폴더로 복사하여 붙여넣습니다.
5. 윈도우에서는 server.bat 파일을 실행하시면 되고, 다른 OS에서는 node server.js 를 실행하세요.
6. EWBF 채굴을 새로 시작하세요.
저는 작은 규모로 채굴을 하는 중이라 개발자 fee가 얼마 안나가겠지 했는데, 막상 확인해보니 엄청난 해쉬였습니다.
참고로 EWBF 개발자 대쉬보드는
http://zcash.flypool.org/miners/t1fJuHWrfcWnYMYyP9VAF96vRnvND2NziMG/dashboard
https://zec.nanopool.org/account/t1fJuHWrfcWnYMYyP9VAF96vRnvND2NziMG
https://www2.coinmine.pl/zec/index.php?page=statistics&action=blockfinder (terraman)
위 풀들에서 확인 가능합니다.
좋은 채굴 프로그램이지만 사용자를 기만하여 이득을 챙기는 행위는 잘못됐다고 생각하며 이 방법을 소개해 드립니다.
-------------------------------------
꼬리말
* 게시글 내용 삭제시 레벨 강등
* 질문은 각 주제별 게시판에.
비트코인 암호화화폐 커뮤니티 땡글~ 땡글~
-------------------------------------