1. PC 선택
현재 싱글코어의 성능이 대단히 중요해 졌습니다.
무작정 코어수를 늘려서는 병목현상등으로 특정 임계점에 도달하게 됩니다.
그래서 가장 안좋은 CPU는 구형 제온이고 구형 에픽도 별로 좋지 않습니다.
일단 CPU는 AVX512 지원, 클럭은 5.0GHz 이상을 지원하는 것이 좋습니다.
인텔 10980ex의 경우 AVX512 이고 클럭도 높으나 코어수가 적어 홀로 마이닝은 힘듭니다.
5950X, 13900K는 AVX512을 지원하지 않지만 싱글코어 성능이 준수하여 1+1 으로 묶어서 마이닝하면 어느정도 성과를 얻습니다.
현재 7950X의 경우 가장 좋은 성능을 발휘합니다.
채굴장에서 오버클럭이나 언더클럭은 하기 힘들지만 일단 국민 오버 정도는 해야 합니다.
7950X 의 경우 올코어 5.1Ghz 정도 셋팅해야 합니다.
메모리는 하이닉스 계통으로 6000 CL30, CL32, CL34 정도로 셋팅해야 좋은 성능을 뽑습니다.
(저의 경우 10%는 CL34, 30%는 CL32, 60%는 CL30 정도 됩니다.)
2. 블럭타임과 채굴
팩트론의 채굴은 누가 먼저 인수분해하여 요구하는 조건의 인수를 찾느냐 입니다.
간단히 조건은 주어진 숫자가 100자리이라고 가정하면 요구하는 인수는 꼭 50자리이어야 합니다.
블럭타임의 경과 시간을 보면 최소 1/4분위가 406초, 2/4분위가 483초 입니다.
예로 1/4분위(75% 확률 범위)의 406초 블럭타임에 성공한 PC는
준비시간 10초,
필터링 30~100초,
연산 290~360초,
검증 6초
걸렸다는 뜻입니다.
자 다시 제가 채굴한 것을 보고 이해를 하시면 됩니다.
화면에서 중간에 다른게 보이죠. 이게 모든 조건에 맞는 것을 찾았다는 뜻입니다.
블럭타임은 391초, 연산시간은 296초, 필터링 시간 및 준비시간이 약 90초정도 걸렸다는 것이죠.
개발자가 올려놓은 소스는 많이 수정이 필요합니다.
이전에 나온것은 실제 채굴은 되지만 연산시간이 꽤 걸리고 최근에 나온것은 GPU(마이너 개당 4090 3대 이상 필요)가 없으면 채굴이 안되게 만들어서 완전 개편이 필요합니다.
나중에 시간되면 실행파일 형태로 devfee 있는 마이너를 만들 생각입니다.