mining custom_top_html:no
default debug random = 1 / type = READ / detected = READ
채굴
2024-04-17 11:23:19

fact0rn 마이너 1.06 입니다.

1. 기존 fact0rn 채굴 설명

1.1. PC선택과 채굴 : 2024-01-08
https://www.ddengle.com/mining/19548557
1.2. 개선된 채굴 프로그램 : 2024-01-11
https://www.ddengle.com/mining/19551677
1.,3. 개선된 채굴 프로그램의 동작방식 : 2024-01-15
https://www.ddengle.com/board_free/19557875
1.4. fact0rn의 해시와 난이도 : 2024-01-19
https://www.ddengle.com/board_free/19564450
1.5. fact0rn의 12대 정도의 소규모 채굴 네트워크 구성 : 2024-01-22
https://www.ddengle.com/board_free/19568142
1.6. 필터링 속도 개선(AVX512 지원) : 2024-01-28
https://www.ddengle.com/mining/19575145
1.7. 일부 버그 수정 및 HAPROXY 사용법 : 2024-02-04
https://www.ddengle.com/mining/19585293

1.8 CPU ECM 추가 : 2024-02-07

https://www.ddengle.com/mining/19589074

1.9 마이너 구조 단순화 버전 (0.99) : 2024-02-15

https://www.ddengle.com/mining/19599453

1.10 fact0rn 마이너 배포판 1.0 : 2024-02-22

https://www.ddengle.com/mining/19612751

1.11 fact0rn 마이너 배포판 1.03 : 2024-03-20

https://www.ddengle.com/mining/19677382

1.12 fact0rn 마이너 CUDA 버전 사용법 변경본 1.05  : 2024-03-29

https://www.ddengle.com/mining/19701779

 

2. 패치 파일

전체파일 : wget http://factorn.iptime.org:32080/download/fact_dist_22_04_v1.05.tar.gz

마이너만 1.0 -> 1.06 : wget http://factorn.iptime.org:32080/download/fact_dist_20_04_v1.00-to-v1.05.tar.gz

% 원래 1.056으로 할려고 했는데 오타로 1.06이 되어서 배포된것은 1.06 이네요.

 

3. 주 패치 내용

이번 버전의 주 패치내용은 클라이언트에서 듀얼 마이닝을 하기 위한 조치입니다.

기존 채굴하시는분들은 알고 계시겠지만 클라이언트는 factorn 채굴시 50~60%은 채굴에 참여하지만 나머지는 쉽니다.

이 동안에 프로세스의 우선순위를 낮추거나 하는 방법으로 듀얼채굴하셨는데요.

그렇게 하여도 factorn 채굴에 나쁜 영향을 줍니다.

예시로 클라이언트에서 아래와 같이 선언되어 있다면

export DUAL_MINING_CHECK_PROCESS="yafu yafu512 qli-Client qli-runner xmrig"

factorn 의 클라이언트. 즉 cado-nfs-client 가 동작되는 시점에는 위의 열거된 프로세스는 얼음 상태가 됩니다.

그 이후 cado-nfs-client가 작동되지 않는 시점이 도래되면 얼음 상태는 해제되어 정상 동작하게 됩니다.

또한 한달전부터 난이도 상승에 따라 CPU-ECM으로 동작되는 클라이언트에서는 yafu가 cado-nfs-client 동작시 병행 동작하는일 많이 발생되는데요

이 옵션으로 완전 해결이 됩니다.

 

4. 마이너(마스터) 설정

mine.sh 설정 

#------필수 설정 입니다. 이것만 설정해도 서버는 동작합니다.--------------------------------------------#

# fact0rn 노드 서버 설정

export RPC_URL=http://127.0.0.1:2332
export RPC_USER=replace
export RPC_PASS=replace

# 마이너의 모드 설정 

# CADO-NFS 가 서버와 클라이언트 동작하는데요. 

# bin 폴더의 cadorun.sh 튜닝하다 보면 서버모드와 클라이언트모드 모두 필요할 때가 있습니다.

#export MINER_MODE="SERVER CLIENT"

export MINER_MODE="SERVER"

#-------------------------------------------------------------------------------------------------------------------#

#------CPU-ECM 서버를 이용시, 사용하지 않으면 주석----------------------------------------------------#

export CPUECM_SERVER_IP="node2 node3"
export CPUECM_SERVER_PORT="19301 19301"

#-------------------------------------------------------------------------------------------------------------------#

#-----CUDA-ECM 서버를 이용시, 이용하지 않으면 주석---------------------------------------------------#

export CUDAECM_SERVER_IP="node5"
export CUDAECM_MAX_LEVEL=4 

#-----밑의 설정 내용은 https://www.ddengle.com/mining/19701779 에서 확인 ----------------#             
export FIRST_ACCEPT_LEVEL=3 #Default 4
export SECOND_ACCEPT_LEVEL=3 #Default 4
export THIRD_ACCEPT_LEVEL=4 #Default 4

#-------------------------------------------------------------------------------------------------------------------#

#-----중앙 수집 서버를 이용시, 이용하지 않으면 주석------------------------------------------------------#

export CENTRAL_MN_IP="node20"
export CENTRAL_MN_PORT=19201

#-----메시지 브로커 이용시, 이용하지 않으면 주석----------------------------------------------------------#

#-----대시보드 개발중에 있으며 메시지 송수신 서버 설정입니다.-----------------------------------------#

export FARM_GROUP="TEST"
export MINER_GROUP="MINER_GP01"

export WORKER=$HOSTNAME
export MN_BROKER="node20:9092"

#-------------------------------------------------------------------------------------------------------------------#

 

5. 클라이언트 설정

mine.sh 설정

#------필수 설정 입니다. 이것만 설정해도 클라이언트는 동작합니다.-------------------------------------#

export MINER_MODE="CLIENT"

export CADO_SERVER_URL="http://node10:24242"

export CADO_CLIENT_BASE_PATH="/tmp"

#-------------------------------------------------------------------------------------------------------------------#

#-----MSG 서버설정, 주석이면 기본설정으로 적용----------------------------------------------------------#

export MSG_SERVER_IP="node10"
export MSG_SERVER_PORT=29291

# 기본설정은 CADO_SERVER_URL 의 SERVER IP를 MSG_SERVER_IP 서버로 인식 합니다.

# 그리고 기본포트는 29291 로 설정됨

#-------------------------------------------------------------------------------------------------------------------#

#-----듀얼 마이닝 이용, CPU-ECM 서버 동작시, 이용하지 않으면 주석---------------------------------#

export DUAL_MINING_CHECK_PROCESS="yafu yafu512 qli-Client qli-runner xmrig"

#-----중앙 수집 서버를 이용시, 이용하지 않으면 주석------------------------------------------------------#

export CENTRAL_MN_IP="node20"
export CENTRAL_MN_PORT=19201

#-----메시지 브로커 이용시, 이용하지 않으면 주석----------------------------------------------------------#

#-----대시보드 개발중에 있으며 메시지 송수신 서버 설정입니다.-----------------------------------------#

export FARM_GROUP="TEST"
export MINER_GROUP="MINER_GP01"

export WORKER=$HOSTNAME
export MN_BROKER="node20:9092"

#-------------------------------------------------------------------------------------------------------------------#

 

클라이언트로 runcadocli.sh 와 mine.sh 를 이용하는 것은 근본적으로 같습니다.

그러나 mine.sh 을 이용하면 DUAL_MINING_CHECK_PROCESS 을 사용할 수 있고 메시지 수집과 향후 대시보드에서 모니터링이 가능하게 됩니다.

 

6. 속도 튜닝

마이너(마스터)의 bin 폴더에는 다음과 같은 파일이 있습니다.

yafurun.sh, cadorun.sh

그리고 cpu-sever에도 yafurun.sh 파일이 있습니다.

마이너 개발할때부터 해당부문을 유저에게 오픈하여 튜닝할 수 있도록 하였는데요.

잘 모르시는 분들이 많네요. 

참고적으로 해당 파일을 수정하여도 마이너 재기동 같은 절차는 필요 없습니다.

 

1. yafurun.sh

이 파일에서 볼것은 단 하나에요

-pretest_ratio 0.31

이 옵션입니다.

해당 옵션은 0.28 ~ 0.33 정도로 조정하면서 사용하면 되는데요.

낮은 수는 후보자 선출을 느슨하게 하지만 속도는 빨라 집니다.

높은 수는 후보자 선출을 세밀하게 하지만 속도는 늦어 집니다.

7950X의 경우 0.28 이면 후보자 선출이 5~10초이면 끝냅니다.

그러나 0.32의 경우는 100분이상도 걸립니다.

현재 기본 설정은 0.31 입니다.

 

2. cadorun.sh

기본적인 옵션은 다음을 참고 하세요

https://gitlab.inria.fr/cado-nfs/cado-nfs

세부옵션은 다음을 참고 하세요

https://gitlab.inria.fr/cado-nfs/cado-nfs/-/blob/master/parameters/factor/params.c120?ref_type=heads

https://gitlab.inria.fr/cado-nfs/cado-nfs/-/blob/master/parameters/factor/params.c90?ref_type=heads

설정여하에 따라 Complete 시간은 적게는 20초 많게는 60초 정도 단축이 됩니다.

수동으로 설정을 조절하면 매번 난이도가 변경할때마다 신경쓰셔야 합니다.

 

채굴은 제로섬게임이라 속도 튜닝 노하우들은 대부분 지인들끼리만 공유됩니다.

그래서 저에게 가끔씩 문의들 하시는데요. 아직까지 제가 아는한 cado-nfs 성능을 따라가는 인수분해 프로그램은 없습니다.

cado-nfs 의 옵션을 어떻게 튜닝하느냐에 따라 채산성이 결정됩니다.

 

 

1,541
댓글 5
  • ?
    참고로 기존에는 마이너에서 mian.sh 실행후 클라이언트에서 runcado.sh 실행이였으나 지금은
    main.sh 하나로 마이너. 클라이언트 . 다사용합니다.
    모드부분 서버모드 클라이언트 모드 나눠져있어서 셋팅하시면 됩니다.
  • ?
    몇일 듀얼 채굴해본결과 괸찮다는 판단하에 공개하신겁니다.
    좋아요 ㅋㅋ..
  • ?
    @순디
    몇일동안 오류 뿜뿜 내면서 테스트 해주셔서 감사합니다.
    거의 하루동안 공치신적도 있으시고 덕분에 오류수정이 많이 되었습니다.
  • ?

    이번버전부터는 클라이언트  마이너  모두 업그레이드 해줘야합니다. cado-nfs  역시 버전이 똑같아야 오류안납니다.

    예시 main.sh
    #/bin/bash

    export RPC_URL=http://127.0.0.1:8332 클라이언트에서 실행시 아래 2줄은 주석처리해주심됩니다.
    export RPC_USER= id이건 다아실듯
    export RPC_PASS= 비번
    SHELL_PATH=$(pwd -P)
    export DEBUGGING="False"
    ####### This is the address of the central server for collecting logs. However, it is temporarily used as a plan to collect from Apache Kafka in the future.
    export CENTRAL_MN_IP="192.168.0.103예시원하는 모니터피씨 아피." 중앙모니터용 또는 마이너에 붙어있는 클라이언트 확인용으로 사용가능합니다. 클라이언트 상황모니터용으로 사용하실거면 클라이언트 셋팅시 마이너 ip넣으시면됩니다.
    그리고 마이너에서 central.sh 실행하시면됩니다.
    export CENTRAL_MN_PORT=19201

    #Miners in server mode can use external CPU-ECM and CUDA-ECM using the following settings.
    export MINER_MODE="SERVER CLIENT" 이부분 서버면 서버모드 시 주석처리된부분 삭제해주심 됩니다.
    export CPUECM_SERVER_IP="127.0.0.1 192.168.0.96 192.168.0.100"
    export CPUECM_SERVER_PORT="19301 19301 19301 19304 19305 19306 19307 19308"
    export CUDAECM_SERVER_IP="127.0.0.1 192.168.0.96 192.168.0.103" 잘안쓰니 주석처리해주심됩니다. 블럭이 너무짧아서.
    export CUDAECM_MAX_LEVEL=4

    #Miners in client (slave) mode must set the address of the master.
    #export MINER_MODE="CLIENT" 클라이언트시 주석처리된부분 삭제.
    export CADO_SERVER_URL="<a href="http://127.0.0.1:24242" target="_blank" class="_oembed">http://127.0.0.1:24242"
    export CADO_CLIENT_BASE_PATH="/tmp" #Default /tmp
    export MSG_SERVER_IP="127.0.0.1"
    export MSG_SERVER_PORT=29291
    #export DUAL_MINING_CHECK_PROCESS="yafu yafu512 qli-Client qli-runner xmrig" <<<<이부분이 중요함 듀얼채굴할건지 말건지결정되는부분 주석처리시 듀얼안됨.

    ####### The level allowed value of the integer filtered by CUDA-ECM when the miner in server mode enters the first, second and next cado-nfs
    export FIRST_ACCEPT_LEVEL=4 #Default 4
    export SECOND_ACCEPT_LEVEL=4 #Default 4
    export THIRD_ACCEPT_LEVEL=4 #Default 4

    ####### This is a setup for using Apache Kafka Broker.
    #export MN_BROKER="127.0.0.1:9092"
    #export FARM_GROUP="FARM"
    #export MINER_GROUP="GRP01"
    #export WORKER=$HOSTNAME

    아래부분은 설명은 아시리라 보고 생략.
    cd $SHELL_PATH
    cd bin
    cpu_cores=$(lscpu | grep '^CPU(s):' | awk '{print $2}')
    echo "cpu core : $cpu_cores"
    softSMTon=$(cat /sys/devices/system/cpu/smt/control)
    echo "SMT on/off : $softSMTon"
    if [ "$softSMTon" = "off" ]; then
    cpu_cores=$(( cpu_cores / 2 ))
    fi
    echo "thread : $cpu_cores"

    while :
    do

    #./miner $c

  • ?
    작성자가 삭제한 댓글입니다
default debug random = 0 / type = READ / detected = READ

채굴

코인 채굴에 관한 게시판입니다.

List of Articles
번호 분류 제목 추천 수 조회 수 글쓴이 날짜
공지 채굴 새로 들어오시는분들! - 땡글 이용시 지켜지면 좋은 것 92 311 78136
김광부
2017.06.25
채굴 fact0rn 마이너 1.06 입니다. 1. 기존 fact0rn 채굴 설명 1.1. PC선택과 채굴 : 2024-01-08 https://www.ddengle.com/mining/19548557 1.2. 개선된 채굴 프로그램 : 2024-01-11 https://www.ddengle.com/mining/19551677 1.,3. 개선된 채굴 프로그... 5 4 820
꼬로미
2024.04.17
75475 질문 [질문] 비트메인 공홈에서 쿠폰 사용 질문 드려요   안녕하세요. 비트메인 공홈에서 구매할때 일반가가 있고 쿠폰가가 있더라고요     그럼 당연히 쿠폰가로 구매하는게 나을거같아서 https://www.bitfufu.com/coupons 위 사이트에서 쿠폰을 구매해볼까 생각을 해봤는... file 0 217
바다마녀
2024.04.17
75474 채굴 lolMiner 1.87   다운로드는 공식에서   https://github.com/Lolliedieb/lolMiner-releases/releases 변경 사항 Fishhash: AMD RX 470 - RX 590 시리즈 GPU의 속도가 크게 향상되었습니다(30%). Nvidia CMP 170HX의 속도가 크게 향... 4 4 444
끝까지버티기
2024.04.17
75473 채굴 카스파 아식 구매하려하는데요       https://asicmarketplace.com/product/iceriver-ks5l-kaspa-miner-12th/   여기 암호화폐만 받네요..    주문해보신분 잘 받으셨나요??   혹시 세팅 도와주실분 있나요&#x1f62d;                 9 0 1011
존예냥이
2024.04.16
75472 채굴 하이브(hive)가 또 유료기능으로 자동전환이 되어있습니다. 유료기능을 한번하게되면 3일뒤에 해지할수있다는것 같네요.   저는 12시간 남았다는데 이게 왜 자꾸 유료기능이 활성이 되는지 깝깝하네요.                           1 0 410
알랑드롱
2024.04.16
75471 채굴코인소개 요즘 채굴할게없는데 괜찬아보이는거 하나있어서 해보는중입니다 GRASS코인, GRASS채굴, GRASS 코인 레퍼럴, GRASS코인 채굴, GRASS 코인 디시, GRASS 코인 시세, GRASS코인채굴, 무료채굴, 에어드랍, 그래스코인, 그래스채굴, 잔디코인, GRASS 코인, GRASS 시세, GRASS 가격, GRASS... 6 1 1380
꿀통
2024.04.16
75470 채굴코인소개 GRASS 코인 채굴 바이낸스 언급     바이낸스 상장 가능성 있는 무료 채굴 코인입니다 (바이낸스에서 언급,바낸상장 가능성) 해당링크 크롬으로 접속, 가입후 로그인 후 grass 크롬 확장프로그램 설치후 켜두시기만 하면 포인트 채굴됩니다 휴대폰으... 1 0 667
겨명
2024.04.16
75469 채굴 파이린 코인 동향과 최근 급락 사유     파이린은 최근 고점 대비 1/4토막까지 하락하다 최근 약간 회복세를 보인 상태입니다.   최근 국제 정세/금리 상황에 비추어 많은 알트코인들이 약세인 가운데, 다른 카스파 형제들이 고점 대비 약 50% 하락할때 ... 2 file 2 582
luk
2024.04.15
75468 채굴 카스파 수량확인 어떻게 하나요?     예전에 카스파를 조금 채굴해둔게 있는데 수량확인은 어디서 하나요? pc에 카스파 채굴 프로그램같은것도 깔려 있었는데  지워버려서요. 카스파 지갑주소는 가지고 있구요.   카스파 사이트에 가서 로그인 해야 ... 3 0 514
섹시걸
2024.04.15
75467 채굴 오늘 카스파 채굴코인 전송중 메타마스크 사고 쳤습니다 해킹주의.       안녕하세요 똘콩 입니다. 평소에 저는 카스파개인지갑&gt;MEXC 전송 &gt; KAS 올 매도 &gt; ETH USDT 올 매수 &gt; 메타마스크 ETH USDT전송 &gt; 업비트 전송 방식을 사용해 왔는데요, 평소에 아무런 문제 없었음에 너무 의심... 33 file 3 1193
레알똘콩
2024.04.14
75466 채굴 qubic gpu로 채굴중인데 거의 30시간동안 1개 솔루션이면 ..... 그만 해야겠죠? ㄷㄷㄷㄷ           3080 3개  3080ti 1개  3070 1개   이렇게 원래 비골 캐다가 ... 큐빅에 관심이 생겨서 하루 넘게 https://app.qubic.li 이쪽에서 캐봤는데  30시간 되도록 sol이 1개 나오네요 ㄷㄷㄷㄷ   이건 그만 하라... 10 file 0 1186
가끔노팬티
2024.04.13
75465 채굴 큐빅 채굴하시는분들 에포크104에서 해시 잘나오시나요?? 에포크 103에 비해서 해시가 반도 안나오는데 저만그런가요??                       5 0 575
베바바뷰
2024.04.13
75464 질문 5700xt 5way 채굴 안됩니다 ㅠ     보드 tb 250 btc pro 5700xt  펄스 2장  니트로 1장  his 1장 이렇게 5개 구성인대     오버값을 이렇게 멕여놧고 나이스해시 사용중입니다 벤치마킹돌리면 다 따로 채굴하고 돌다가 갑자기 윈도우 블략스크린이... 2 file 0 704
양파맨
2024.04.11
75463 채굴 하이브 워커 보이십니까?! 하이브 요런 오류는 처음보는거같은데.. 로그인하면 워커가 전혀안보이네요..? 마이너풀에서 보면 일은 하는거 같은데 하이브에선 전혀 안잡혀보입니다 저만 그런건지?ㅜㅜ                         12 file 0 758
베이퍼킴
2024.04.11
75462 채굴 카스파사이트                     https://kaspaminer.shop/shop/ 요기사이트 사기일까요   2 0 681
heeskyi
2024.04.10
75461 질문 5900x로 randomx 채굴할때 hashrate가 잘 안나오는데 램문제 일까요?? 5900x로 모네로나 제피르 채굴할때   hashrate.no 사이트에선 16000h/s정도 나온다고 하는데   제 PC는 아무리해도 13000h/s이상은 안나오네요   시금치램 8G * 3쓰고 있는데 램 문제인가 의심이 들어    3600 cl18짜... 10 file 0 730
베바바뷰
2024.04.09
75460 질문 이더리움 Mist 지갑을 마이더월렛에서 불러올수 있을까요?   제가 아주 예전에 이더리움 mist 지갑의 store 파일의 가지고 있습니다. keystore 파일: UTC--2017-02-28T11-45-23.507878200Z--71e37b59ebabd4ce3f794c95fcbea38824ba89cc eth address :0x0B1465e52a1D2F75B4E4B95... 3 0 243
Null_name
2024.04.09
75459 채굴 RVn 한달 ㅈ정도 캐려하는데         예전에 쓰던 마인풀 허브는 날아간건가요???? 팀레드 마이너로 예전에 좀 캤었는데 집전기 슬거라 한달에 3만원 더낸다고 생각하고  다시 돌려 보려 고려중입니다 요즘은 어디 풀에서 작업하는지 궁금하기도 ... 10 0 1237
은하제국황제
2024.04.09
75458 채굴 지금 카스파 채굴되나요???   해시는잡히는데,,,풀은 다운됩니다,,,                     4 0 1060
껑주
2024.04.08
75457 채굴 하이브 지금 오류인거 맞을까요?     저만 이런건지....다른분도 다 오류이신건지 궁금허네유...   오늘 온도 갑자기 올라서 무료계정 번갈아가면서 좌악 접속해서 차단당한건지.....불안하네요 ㅠㅠ   계속 로드불가 뜨면서 오류 나네요 3 0 341
껄껄껄무새
2024.04.07
목록
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 3777 Next
/ 3777
default debug random = 0 / type = READ / detected = READ