mining custom_top_html:no
default debug random = 12 / 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
번호 분류 제목 추천 수 조회 수 글쓴이 날짜
공지 채굴 새로 들어오시는분들! - 땡글 이용시 지켜지면 좋은 것 93 312 78828
김광부
2017.06.25
75493 채굴 라디언트 Radiant, mexc 상장 그리고 그 외에 소식. 라디언트는 100% 커뮤니티로 운영되는 코인이라 mexc 상장이 꽤 늦었고, 기부 모금도 꽤 많은 시간이 걸린 걸로 알고 있습니다.     mexc에서 킥스타터 이벤트하고, https://twitter.com/MEXC_Official/status/178342... file 1 439
Asrai
2024.04.26
75492 채굴 몇일전부터 알레피움 아식 테스트하나....       몇일전부터 150Th정도가 왔다갔다하네... 에효...               8 file 0 1132
샤프라인
2024.04.25
75491 채굴 fact0rn CUDA-ECM 사용시 어떤 모델이 유리할까요...?   안녕하세요!    지인들과 십시일반해서 fact0rn 소소하게 채굴하고있습니다.    나중에 잘못되더라도 좋은 PC 구입했다고 생각하자며 시작했었네요 ^^;   지금도 초심과 다르지 않지만 11일 이후 부터 기존 채굴량... 13 0 765
에뜨왈
2024.04.24
75490 채굴 fact0rn 1달간 블럭타임 중간값 평균값 최빈값 추이           널뛰기가 심하지만 전체적으로는 아래로 밀리네요 ㅎㅎ   어제보다 오늘 밀리길래 멀쩡한 파라미터 건들면 블럭타임 나락으로..   거기다 여름이 되니 겨울에 세팅해 두었던 오버값에 문제가 생겨서 안정화... 10 file 0 911
톰마
2024.04.21
75489 채굴 lolMiner 1.88   다운로드는 공식에서 https://github.com/Lolliedieb/lolMiner-releases/releases   변경 사항 Nvidia Turing 및 최신 GPU에서 Gram/Chapa 마이닝 성능이 크게 향상되었습니다. 튜링 카드는 약 15%, 암페어는 최대 ... 1 580
끝까지버티기
2024.04.21
75488 채굴 비트메인 al3 어디선 5월1일 나올거라 하고....       아래사이트에선 5월1일 나올거라고 하는데 사실일지??   진짜 출시된다고 하면 수익성은 미친넘이긴하네요. 하루 300만   기계값도 미친넘처럼 나올거 같긴하지만.....억소리 나올듯     Bitmain Antminer AL3 ... 10 1 849
껄껄껄무새
2024.04.21
75487 채굴 fact0rn 마이너 1.061 버전과 테스트 버전 1.062 입니다.   소소하게 업데이트 사항 1.06 버전은 1.061으로 소소하게 업데이트 되었습니다.   1. ver 1.061 업데이트 내용 숨어있는 옵션 W_MUL_INTERVAL 을 추가했습니다. (질문글에 의해 추가 결정) 마스터에만 적용됩니다. ... 32 file 1 2451
꼬로미
2024.04.20
75486 채굴 k1pool 관련 질문좀드립니다.    안녕하세요 한동안 하이브 사용해서 넥사코인 캐고 있었습니다.    요번엔 피린코인 으로 바꿔서 캐고있습니다.    땡글에 검색 해서 k1pool 풀이 이전 이더시절 사용해보았던 마이닝플허브 와    비슷하다 하길래... 4 file 0 462
난이네
2024.04.20
75485 채굴 apool.io qubic코인들어오신분 계신가요?   어제부터 물린거 같은데 하나도 안들어오네여. qubic.li풀은 8000it/s에 수요일저녁부터 목요일까지는 4개 달랑 들어오고 목요일부터 아침까지 11개정도 들어왔네요.   apool.io는 어제부터 물렷는데 반응이 영 일... 2 file 0 513
복태취업했다
2024.04.19
75484 채굴코인소개 새로운 이더로 GPU 최적화 코인어떠세요? 비트는 날아가는데,  마땅히 채굴코인이 없네요 이클 이나 이더 계열은 이미 아식에 잠식당했고, progpow 같은 알고리즘은 코어를 너무 갈궈서 전기도많이 먹고 채굴 글카 수명 단축시키고,   기존 ethereumtess 나 e... 7 2 1943
안씨아저씨
2024.04.19
75483 채굴 알박스....12000불....       https://www.cryptominerbros.com/product/goldshell-al-box-alephium-miner/       관부가세 포함 2천 조금 안됩니다. 여긴 전세계 배송비포함인듯   1차판매는 9200불 하더니만....그세 올랐....ㅋ      al박... 10 1 1302
껄껄껄무새
2024.04.18
75482 채굴 오랜 겨울잠을 마치고 다시 채굴 시작할려니 고민이네요. 이더 채굴이 끝난 후 본업만 하면서 채굴은 신경 안쓰고 있었는데 이제 슬슬 겨울잠을 깰때가 온것 같아 정보 수집중인 회원입니다.   GPU 채굴은 채산성이 너무 낮아서 안될것 같아, CPU 채굴을 해 볼까 고민중입니... 26 0 1790
mp1000
2024.04.17
75481 채굴 알레피움 아식 출시했네요 3070 약300대 때려박은 알레피움아식이  국내들어왔네요. ㄷ  360gh 180w라고하는데 어찌될지....    https://youtu.be/DzyFtNXRwsY?si=6laim0x43ZBhdknX                               4 0 1421
마링s
2024.04.17
75480 채굴 ORE (SOLANA) 채굴중단;;         CPU도 잠시 훅 먹고 사라져서 팩트 클라이언트 쉬는시간에 좀 켜뒀었는데.. 솔라나 네트워크 혼잡으로 인한 ORE 채굴 중단;; 이네요    혹시나 셋팅해두신 분들.. 지금 켜두시면 쓸데없이 CPU 자원만 먹습니... 0 734
아리스토이
2024.04.17
75479 채굴 fact0rn 마이너 1.06 입니다. (재 게시) % 댓글이 달리지 않는다고 해서.. 질문글 받지 못해 재 게시 합니다.   1. 기존 fact0rn 채굴 설명 1.1. PC선택과 채굴 : 2024-01-08 https://www.ddengle.com/mining/19548557 1.2. 개선된 채굴 프로그램 : 2024-01-... 37 file 1 2082
꼬로미
2024.04.17
75478 채굴 tb350 보드 너무 짜증나네요 ㅠ     반본체를 100개 가까이샀는데 그중에 10~15개가 TB350보드인데   윈도우로는 그래픽카드 4개 까지는 윈도우로 정상부팅되는데 5개부터 이러네요 ...  채굴기 하나만 이런줄알고 다른 tb350 2~3개 더해봣는데 동일... 8 file 0 457
조돈
2024.04.17
75477 채굴 그래픽카드 제외 반본체 전력 얼마쯤할까요 ? 전기 계산해서 채굴기를 넣어야되는데 그래픽카드 없는 반본체 전력 얼마나 먹을까요 ?              4 0 334
조돈
2024.04.17
채굴 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 967
꼬로미
2024.04.17
75475 질문 [질문] 비트메인 공홈에서 쿠폰 사용 질문 드려요   안녕하세요. 비트메인 공홈에서 구매할때 일반가가 있고 쿠폰가가 있더라고요     그럼 당연히 쿠폰가로 구매하는게 나을거같아서 https://www.bitfufu.com/coupons 위 사이트에서 쿠폰을 구매해볼까 생각을 해봤는... file 0 255
바다마녀
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 466
끝까지버티기
2024.04.17
목록
Board Pagination Prev 1 ... 9 10 11 12 13 14 15 16 17 18 ... 3788 Next
/ 3788
default debug random = 0 / type = READ / detected = READ