가격이 많이 하락해서 1개당 11불 정도로 계산합니다.
계산 프로그램은 아래의 링크입니다.
http://factorn.iptime.org:32080/download/calcFact.tar.gz
파이썬 3.10 이상이고 추가 패키지 설치는 아래와 같습니다.
pip install numpy matplotlib python-bitcoinrpc
데이터는 최근 10,000개의 블럭정보가 있습니다.
-------------------------------------------------------------------------------------------------------------------------------------------------
PC 1대당 채산성은 구성에 따라 달라집니다.
10대 구성 : 0.0511 coin /day, 1 PC, 하루 컴플 갯수 13
20대 구성 : 0.1217 coin / day, 1 PC, 하루 컴플 갯수 59
40대 구성 : 0.1823 coin / day, 1 PC, 하루 컴플 갯수 185
70대 구성 : 0.1943 coin / day, 1 PC, 하루 컴플 갯수 350
80대 구성 : 0.2206 coin / day, 1 PC, 하루 컴플 갯수 448
제 마이너의 프로그램의 특성상 몇가지 제약이 있습니다.
Poly select time은 Lattie sieving time 보다 약 70% 미만 수준으로 해야 합니다. (80% 이상되면 에러가 증가됩니다.)
Linear algebra time은 Lattie sieving time + 7초 보다 적어야 합니다. (중복으로 계산되면 Linear algebra time 시간이 증가됩니다. 3090은 120~140초 이라서 70~80셋이 한계입니다.)
-------------------------------------------------------------------------------------------------------------------------------------------------
글카가 3090 이라 선형대수 시간이 135초로 했는데요. 4090 은 80초로 셋팅하면 됩니다.
아래는 로그입니다.
Block : 153843 ,Diff : 449 ,Block Time: 436 ,Slaves : 72 ,Candidates : 246[3] ,Miner : Lattice Sieving(992,56.6%) ,BackEnd : MSIEVE(idx : 2) commencing linear algebra ,Next Poly : Complete 51 Sec
2024-12-25 21:54:02,409 - INFO - recv: Info:Complete Factorization / Discrete logarithm: Total cpu/elapsed time for entire Complete Factorization 0/406.819
2024-12-25 21:54:02,416 - INFO - recv: Elapsed Time : 406.8 Sec [PS : 40.7 LS : 130.7 FT : 61.2 LA : 133.2 SR : 41.1 ]
Block : 153843 ,Diff : 449 ,Block Time: 603 ,Slaves : 72 ,Candidates : 246[2] ,Miner : Lattice Sieving(1658,82.5%) ,BackEnd : MSIEVE(idx : 3) using GPU 0 (NVIDIA GeForce RTX 3080 Ti) ,Next Poly : Complete 48 Sec
2024-12-25 21:56:49,899 - INFO - recv: Info:Complete Factorization / Discrete logarithm: Total cpu/elapsed time for entire Complete Factorization 0/400.895
2024-12-25 21:56:49,907 - INFO - recv: Elapsed Time : 400.9 Sec [PS : 7.5 LS : 138.9 FT : 73.2 LA : 141.7 SR : 39.5 ]
Block : 153843 ,Diff : 449 ,Block Time: 733 ,Slaves : 72 ,Candidates : 233[5] ,Miner : Lattice Sieving(1425,79.2%) ,BackEnd : MSIEVE(idx : 4) using GPU 0 (NVIDIA GeForce RTX 3080 Ti) ,Next Poly : Complete 49 Sec
2024-12-25 21:58:59,840 - INFO - recv: Info:Complete Factorization / Discrete logarithm: Total cpu/elapsed time for entire Complete Factorization 0/382.404
2024-12-25 21:58:59,851 - INFO - recv: Elapsed Time : 382.4 Sec [PS : 8.0 LS : 131.1 FT : 61.7 LA : 146.4 SR : 35.2 ]
Block : 153843 ,Diff : 449 ,Block Time: 863 ,Slaves : 72 ,Candidates : 233[4] ,Miner : Lattice Sieving(1443,72.3%) ,BackEnd : MSIEVE(idx : 0) using GPU 0 (NVIDIA GeForce RTX 3080 Ti) ,Next Poly : Complete 51 Sec
2024-12-25 22:01:10,446 - INFO - recv: Info:Complete Factorization / Discrete logarithm: Total cpu/elapsed time for entire Complete Factorization 0/371.867
2024-12-25 22:01:10,457 - INFO - recv: Elapsed Time : 371.9 Sec [PS : 7.5 LS : 128.1 FT : 63.0 LA : 135.9 SR : 37.3 ]
Block : 153843 ,Diff : 449 ,Block Time: 986 ,Slaves : 72 ,Candidates : 233[3] ,Miner : Lattice Sieving(932,53.3%) ,BackEnd : MSIEVE(idx : 1) commencing linear algebra ,Next Poly : Complete 49 Sec
2024-12-25 22:03:13,608 - INFO - recv: Info:Complete Factorization / Discrete logarithm: Total cpu/elapsed time for entire Complete Factorization 0/357.397
2024-12-25 22:03:13,615 - INFO - recv: Elapsed Time : 357.4 Sec [PS : 7.9 LS : 123.0 FT : 59.9 LA : 132.8 SR : 33.8 ]
Block : 153843 ,Diff : 449 ,Block Time: 1000 ,Slaves : 72 ,Candidates : 233[3] ,Miner : Lattice Sieving(1299,68.5%) ,BackEnd : MSIEVE(idx : 1) commencing linear algebra ,Next Poly : Complete 49 Sec
약 2개월간의 기록으로 분석해보면
27,953 컴플릿 메시지에 86개의 블럭을 찾았습니다.
약 325 컴플릿당 1개정도의 확률이네요.
ECM 레벨은 6단계 입니다. B1 = 3,000,000 이에요
10% Fee 가 있으면 약 360컴플릿당 1개정도 찾겠네요
블럭시간 분포는 다음과 같습니다.
채산성 결과는 아래와 같아요
10% Fee 적용된 360 Complete 당 1개로 계산했습니다.
prepare and 1,2 step candidate sieving time( MAX_SIEVE_LEVEL = 27 ) : 7 Sec
First ECM calculation time( ECM B1=3,000,000 ) : 50 Sec
Poly select time : 65 Sec
Lattie sieving time : 140 Sec
Fitering time : 60 Sec
Linear algebra time : 135 Sec
Squred root time : 35 Sec
Number of daily calculationscompleted per master node : 350 complete/day
Total factorn clients( Cado-NFS Master ) : 2 ea
Total Computers (Master + Slaves) : 142 ea
Probability of finding blocks on total computers : 1.5636% , 1 block per 64.0 blocks , 1 block per 0.51 days
Estimated daily average Fact0rn coin mining( Ref. 14.2 factorn coin / block ) : 27.59 fact0rn coins
Estimated daily average Fact0rn profitability( Ref 11.0 usdt / coin ) : 303.45 usdt
Coins on one computer a day : 0.1943 fact0rn coins
USDT on one computer a day : 2.1369 usdt
Estimated monthly average Fact0rn coin mining( Ref. 14.2 factorn coin / block ) : 827.58 fact0rn coins
Estimated monthly average Fact0rn profitability( Ref 11.0 usdt / coin ) : 9103.39 usdt
Coins on one computer a month : 5.828 fact0rn coins
USDT on one computer a month : 64.1084 usdt
계산은 이렇게 되지만 실제는 마이너 옵션 변경, 마이너 버그로 인한 중단 등으로 위의 계산식의 90% 수준으로 채굴됩니다.
PC 1대당 하루에 0.1943 코인 정도 채굴되고 개당 11불으로 계산하면 2.1369 USDT / DAY 채굴입니다.
위의 압축파일의 calc.sh를 본인의 설정에 맞추어서 계산해보세요
블럭정보는 최근 10,000개 미리 저장했습니다.
bash calc.sh 실행하면 다음과 같이 나옵니다.
거의 1년전에 계산기 만들고 손 안대고 있다가 최근 마이너 옵션에 맞추어 변경했습니다.
위의 계산은 65~75 을 1셋으로 구성하였을때 결과값입니다.
다음은 18~20대을 1셋으로 구성하였을때 결과값이다.
어제 일자 총 컴플은 58개 였네요
gosrak@node18:~/miners/fact_dist$ cat che*.log | grep -a '2024-12-25' | grep 'Com' | wc -l
58
계산결과는 다음과 같습니다.
prepare and 1,2 step candidate sieving time( MAX_SIEVE_LEVEL = 27 ) : 7 Sec
First ECM calculation time( ECM B1=3,000,000 ) : 60 Sec
Poly select time : 65 Sec
Lattie sieving time : 450 Sec
Fitering time : 60 Sec
Linear algebra time : 140 Sec
Squred root time : 40 Sec
Number of daily calculationscompleted per master node : 59 complete/day
Total factorn clients( Cado-NFS Master ) : 1 ea
Total Computers (Master + Slaves) : 19 ea
Probability of finding blocks on total computers : 0.131% , 1 block per 763.0 blocks , 1 block per 6.14 days
Estimated daily average Fact0rn coin mining( Ref. 14.2 factorn coin / block ) : 2.31 fact0rn coins
Estimated daily average Fact0rn profitability( Ref 11.0 usdt / coin ) : 25.43 usdt
Coins on one computer a day : 0.1217 fact0rn coins
USDT on one computer a day : 1.3386 usdt
Estimated monthly average Fact0rn coin mining( Ref. 14.2 factorn coin / block ) : 69.36 fact0rn coins
Estimated monthly average Fact0rn profitability( Ref 11.0 usdt / coin ) : 762.98 usdt
Coins on one computer a month : 3.6506 fact0rn coins
USDT on one computer a month : 40.157 usdt
PC 1대당 하루에 0.1217 코인 정도 채굴되고 개당 11불으로 계산하면 1.3367 USDT / DAY 채굴입니다.