AsicBoost 설정 가이드 — SoloFury에서 무료 효율 향상
SoloFury용 Antminer S19/S21+, Whatsminer M50/M60, Bitaxe/NerdQAxe 계열에서 AsicBoost(BIP310 version-rolling) 활성화 단계별 가이드. covert vs overt AsicBoost, 펌웨어 설정, 확인 방법 포함.
AsicBoost는 SHA-256 ASIC이 중간 해시 계산을 재사용할 수 있도록 해주는 Stratum 프로토콜 확장(BIP310)으로, 더 많은 전력을 소비하지 않고 사이클당 더 많은 유용한 작업을 생성합니다. SoloFury는 5개 코인 모두에서 AsicBoost를 지원합니다. 그럼에도 많은 솔로 채굴자들이 비활성화된 채로 실행하거나 올바르게 협상되었는지 모릅니다. 이 가이드는 Antminer, Whatsminer, Bitaxe/NerdQAxe 계열 하드웨어에서 활성화하는 방법, 그리고 가장 중요한 실제로 활성화되어 있는지 확인하는 방법을 설명합니다.
AsicBoost 뒤에 있는 알고리즘 수준 이론의 배경은 AsicBoost Explained 기사를 참조하세요. 이 가이드는 SoloFury에서 실제로 활성화하고 확인하는 방법에 집중합니다.
1. AsicBoost가 실제로 하는 일
SHA-256 알고리즘은 1024비트 입력 블록을 두 단계로 해싱합니다. Bitcoin의 블록 헤더 구조와 알고리즘 구조는 최적화의 여지를 남겨둡니다: 입력의 특정 비트를 변경하여 여러 해시 시도에 걸쳐 계산의 중간 상태를 재사용할 수 있습니다. 이것이 AsicBoost입니다.
두 가지 구현이 있습니다:
Overt AsicBoost (BIP310 — “version rolling”) — 채굴기가 풀과 협상하여 허용된 비트 마스크 내에서 블록 헤더의 version 필드를 롤합니다. 표준적이고 투명하며 널리 지원됩니다. SoloFury가 지원하는 것이 이것입니다.
Covert AsicBoost — 채굴기가 coinbase 트랜잭션 extranonce를 조작하여 merkle root를 롤합니다. (역사적으로) 특허로 보호되었으며, 이제는 overt AsicBoost를 위해 대부분 폐기되었습니다.
SoloFury에서의 현대적인 채굴에서는 BIP310을 통한 overt AsicBoost가 원하는 버전입니다. S19 시리즈 이후 Antminer 스톡 펌웨어, 모든 진지한 커스텀 펌웨어(Vnish, LuxOS, Braiins OS+), Whatsminer M-series 펌웨어, Bitaxe와 NerdQAxe 계열에서 실행되는 오픈소스 ESP-Miner 펌웨어에서 지원됩니다.
2. 실제로 얼마나 효율을 얻는가?
SHA-256에서 이론적 최대치는 약 30%이지만, 실제 결과는 칩 구현에 의해 제한됩니다. 문서화된 실제 수치:
| ASIC 계열 | 문서화된 AsicBoost 이득 | 소스 / 상태 |
|---|---|---|
| Antminer S9 / 구형 BM1387 | ~13〜20% | Bitmain 원래 AsicBoost 출시 |
| Antminer S19 / S19 Pro (BM1366 클래스) | ~5〜8% | 운영자들에 의해 널리 보고됨 |
| Antminer S19 XP (BM1380 세대) | ~8〜10% | 운영자 보고서 |
| Antminer S21 / S21+ | 실질적인 이득 보고됨 | 구체적인 %는 펌웨어 튜닝에 따라 다름 |
| Whatsminer M50 / M50S / M60 / M60S | 실질적인 이득 보고됨 | Whatsminer 펌웨어 릴리스 노트에 문서화 |
| Bitaxe / NerdQAxe / NerdOCTAxe (BM1366/BM1370) | 변동 — 섹션 6 참조 | 펌웨어가 version-rolling 협상; 칩 수준 이득은 비표준 |
Antminer S21+ 235 TH/s에서 AsicBoost는 전력 증가 없이 실효 해시레이트의 측정 가능한 향상을 일반적으로 제공합니다. 정확한 비율은 칩의 실리콘 로터리와 펌웨어 버전에 따라 다릅니다 — 단일 인용 수치를 신뢰하기보다는 자신의 기계에서 경험적으로 측정하세요.
3. AsicBoost가 이미 활성화되어 있는지 확인하는 방법
활성화하기 전에 이미 협상되어 있는지 확인합니다.
방법A — ASIC 펌웨어 로그 확인
대부분의 펌웨어는 Stratum 핸드셰이크를 기록합니다. 다음과 같은 메시지를 찾습니다:
mining.configure: version-rolling accepted, mask=0x1fffe000
또는 요청 방향에서:
{"method": "mining.configure", "params": [["version-rolling"], {"version-rolling.mask": "ffffffff"}]}
성공적인 응답과 함께. “version-rolling accepted” 또는 SoloFury가 반환한 비제로 마스크가 보이면 AsicBoost가 협상되었습니다.
방법B — ESP-Miner API 사용(Bitaxe / NerdQAxe 계열용)
ESP-Miner는 시스템 정보 API를 노출합니다. 같은 네트워크의 기계에서:
curl http://<채굴기_ip>/api/system/info
비제로 값의 version_mask 필드를 찾습니다. 있으면 채굴기가 풀과 version-rolling을 협상한 것입니다.
방법C — 실효 해시레이트 비교
SoloFury 1시간 평균 해시레이트가 칩의 정격 스펙보다 의미 있게 높다면 AsicBoost가 기여하고 있습니다. 이것은 역공학이며 협상 로그를 직접 확인하는 것보다 덜 신뢰할 수 있습니다 — 하지만 협상이 실제로 추가 작업으로 변환되었다는 경험적 확인입니다.
로그에서 판단할 수 없고 해시레이트가 예상보다 낮다면 활성화되지 않았다고 가정하고 섹션 4〜6의 단계를 따라 켜세요.
4. Antminer S19 / S19 Pro / S21+에서 AsicBoost 활성화하기
Bitmain 스톡 펌웨어
스톡 펌웨어에서 AsicBoost는 S19 시리즈 이상에서 기본으로 활성화됩니다. Miner Status 페이지를 확인하여 검증하세요 — “Version Rolling” 또는 “AsicBoost” 인디케이터가 활성화로 표시되어야 합니다.
비활성화되어 있거나 인디케이터가 없는 경우:
- ASIC 웹 UI에 로그인
- Miner Configuration → Advanced Settings 이동
- “Enable AsicBoost” 또는 “Version Rolling” 체크박스 찾기
- 활성화하고 저장
- ASIC의 채굴 서비스 재시작
커스텀 펌웨어(Vnish, LuxOS, Braiins OS+)
세 커스텀 펌웨어 모두 기본으로 AsicBoost를 활성화하고 더 세분화된 제어를 노출합니다:
- Mining Config → Stratum extensions(또는 유사한 것 — 정확한 이름은 다름)으로 이동
- “Version Rolling” 또는 **“BIP310 AsicBoost”**가 활성화되어 있는지 확인
- 선택적으로 버전 마스크 설정(기본값은 보통
0x1fffe000— 무엇을 하는지 알 때까지 그대로 두기) - 저장하고 로그에 성공적인 협상이 표시되는지 확인
5. Whatsminer M50 / M60에서 AsicBoost 활성화하기
Whatsminer 펌웨어는 약간 다른 UI를 가지고 있습니다:
http://<asic_ip>에서 M-series 웹 UI에 로그인- Mining → Miner Configuration으로 이동(경로는 펌웨어 버전에 따라 다름)
- “AsicBoost Mode” 또는 “High Performance Mode” 설정 찾기
- Enabled(또는 “On”)로 설정
- 저장하고 채굴 서비스 재시작
- “version-rolling accepted” 또는 유사한 확인을 위해 로그 확인
더 새로운 Whatsminer 펌웨어에서는 AsicBoost가 일반 풀 설정에서 기본으로 활성화될 수 있습니다. AsicBoost 관련 인디케이터를 위해 Pool Status 탭을 확인하세요.
6. Bitaxe와 NerdQAxe 계열의 AsicBoost (ESP-Miner)
Bitaxe, NerdQAxe+, NerdQAxe++, NerdOCTAxe에서 실행되는 ESP-Miner 펌웨어는 stratum 핸드셰이크에서 자동으로 version-rolling(overt AsicBoost)을 구현합니다.
따라서 펌웨어는 연결 시 SoloFury와 AsicBoost를 협상합니다. 대부분의 ESP-Miner 버전에서 UI에 별도의 “활성화” 토글이 없습니다 — 자동으로 내장되어 있습니다.
BM1370(Bitaxe Gamma, NerdQAxe++, NerdOCTAxe)의 칩 수준 세부 사항
더 새로운 BM1370 칩은 이전 Antminer 칩과 다르게 version rolling을 구현합니다. ESP-Miner 저장소의 최근 토론에서: BM1370은 내부적으로 OR 기반 버전 재구성을 사용하며, 이는 표준 version-rolling 수학과 비정상적으로 상호 작용합니다. 펌웨어가 이를 처리하지만, BM1370에서 AsicBoost로 인한 실효 해시레이트 이득은 비교 가능한 Antminer 칩에서 기대하는 것과 다를 수 있습니다.
실용적인 솔로 채굴자를 위한 번역: AsicBoost는 Bitaxe Gamma / NerdQAxe++ / NerdOCTAxe에서 협상되고 활성화되어 있지만, 실제로 얻는 것을 아는 유일한 신뢰할 수 있는 방법은 자신의 기계에서 측정하는 것입니다.
펌웨어를 최신 상태로 유지하기
ESP-Miner는 활발히 개발 중입니다. 최근 릴리스는 stratum 안정성과 version-rolling 동작을 개선했습니다. GitHub의 최신 안정 릴리스와 펌웨어 버전을 확인하세요(Bitaxe는 bitaxeorg/ESP-Miner/releases, NerdQAxe+는 shufps/ESP-Miner-NerdQAxePlus 같은 특정 포크) 몇 버전 뒤떨어져 있다면 업데이트하세요.
7. SoloFury에서 AsicBoost가 활성화되어 있는지 확인하기
활성화 후(또는 이미 켜져 있음을 확인한 후) SoloFury 대시보드에서 이득을 측정합니다:
- 기준 해시레이트를 기록합니다(변경 전, 또는 비활성화된 경우 AsicBoost 활성화 전)
- AsicBoost 설정 적용 및 저장
- ASIC의 채굴 서비스 재시작(필요하면 전체 재부팅)
- 30〜60분 대기 vardiff를 안정시키고 1시간 롤링 평균을 업데이트하기 위해
- SoloFury 채굴기 페이지에서 새 해시레이트 비교:
https://solofury.com/miner/?addr=<당신의지갑>&coin=<코인>
1시간 평균 해시레이트의 측정 가능한 증가가 보여야 합니다. 정확한 비율은 섹션 2에서 언급한 대로 칩 계열과 펌웨어에 따라 다릅니다. 1시간 후에도 변화가 없다면:
- ASIC의 stratum 로그에서 “version-rolling accepted” 메시지 확인
- Bitaxe/NerdQAxe:
curl http://<채굴기_ip>/api/system/info로version_mask검사 - 풀 URL이
*.solofury.com:7070인지 확인(다른 풀이 아닌) - ASIC을 완전히 재시작(채굴 서비스만이 아닌)
8. SoloFury 5개 코인 모두에서의 AsicBoost
SoloFury는 운영하는 모든 코인에서 AsicBoost를 지원합니다:
- BTC: 출시부터 version-rolling 협상
- BCH: 출시부터 version-rolling 협상
- BC2: 출시부터 version-rolling 협상
- BCH2: 출시부터 version-rolling 협상
- XEC: 출시부터 version-rolling 협상
채굴기를 한 번 설정하면 향하는 모든 SoloFury 코인에서 AsicBoost가 작동합니다. 코인별 재설정이 필요 없습니다.
이것은 AsicBoost가 플래그십 코인(BTC)에만 지원되고 사이드체인에서는 비활성화될 수 있는 일부 풀과는 다릅니다. SoloFury는 5개 코인 모두를 일급으로 취급합니다.
9. AsicBoost + 언더볼팅 — 최강 조합
가장 큰 효율 향상은 AsicBoost와 커스텀 펌웨어 언더볼팅을 결합하는 것에서 나옵니다. 0.085달러/kWh에서 Antminer S21+의 계산 예시:
스톡 S21+ 기준선(언더볼트 없음, 기본으로 AsicBoost 협상)
- 235 TH/s @ 3,877 W
- 16.5 J/TH
- ~44.7달러 / PH/s/일
Vnish 프로파일A 언더볼트 후
- 같은 해시레이트 목표, 낮은 전력
- 약 15 J/TH
- ~40달러 / PH/s/일
Vnish 프로파일A + 공격적인 AsicBoost 협상 후
- 같은 낮은 전력에서 약간 높은 실효 해시레이트
- 약 14 J/TH
- ~35달러 / PH/s/일
이것은 스톡 대비 PH/s/일당 비용의 약 20% 감소로, 주로 전력 감소와 실효 해시레이트 증가의 곱셈 효과에서 비롯됩니다. 완전한 언더볼팅 안내는 Antminer S21+ 언더볼팅 가이드를 참조하세요.
위 수치는 예시입니다 — 실제 비용 절감은 전기 가격, 칩 실리콘 로터리, 펌웨어 튜닝에 따라 다릅니다. 자신의 기계에서 측정하세요.
10. 트러블슈팅
로그가 “version-rolling rejected”를 표시한다
풀이 협상을 수락하지 않았습니다. 이것은 다음을 의미할 수 있습니다:
- AsicBoost를 지원하지 않는 비SoloFury 풀을 향하고 있음
- 협상 중 네트워크 결함 — ASIC 재시작 후 다시 시도
- 펌웨어 버그 — 최신 안정 버전으로 업데이트
해시레이트가 증가했지만 거부율이 올라갔다
일부 칩은 AsicBoost를 제대로 처리하기 위해 약간의 전압 증가가 필요합니다. 기계가 공격적으로 언더볼트되어 있다면 전압을 0.5V(커스텀 펌웨어) 올리거나 토글로 노출된 곳에서 AsicBoost를 줄이세요.
해시레이트가 증가했지만 워커가 자주 끊긴다
지연에 민감한 동작. 일부 펌웨어는 version-rolled 셰어를 약간 대역 외로 보냅니다. 셰어 지연을 줄이기 위해 더 가까운 SoloFury 리전(eu- 또는 asia- 접두사)으로 전환하세요.
Bitaxe/NerdQAxe가 API에서 version_mask = 0을 표시한다
펌웨어가 version-rolling 협상에 실패했습니다. ESP-Miner를 최신 안정 릴리스로 업데이트하고 재시작한 후 다시 확인하세요. 여전히 0이면 mining.configure 교환 중 오류를 위한 stratum 작업 로그를 확인하세요.
포괄적인 워커 진단은 Reading Your Worker Stats 가이드를 참조하세요.
11. 비용-이점 요약
대부분의 SoloFury 채굴자에게 AsicBoost가 활성화되어 있는지 확인하는 것은 단일로 가장 비용 효과적인 조치입니다:
| 조치 | 노력 | 이점 |
|---|---|---|
| AsicBoost가 켜져 있는지 확인 | 5분(로그/API 확인) | 같은 전력으로 몇 %의 무료 해시레이트 확인 |
| 커스텀 펌웨어(Vnish 등) | 1시간 + 라이센스 비용 | 10〜20% 효율 개선 |
| 언더볼팅 튜닝 | 2〜3일 모니터링 | 추가 5〜10% 효율 |
| 더 많은 하드웨어 렌탈 | 상당한 자본 | 대략 비례하는 해시레이트 |
| 낮은 지연을 위한 ISP 변경 | 며칠 | 거부율 0.5〜2% 감소 |
이미 최신 펌웨어를 사용 중인 채굴자에게는 AsicBoost가 이미 협상되어 있을 가능성이 높습니다 — 확인한 다음 언더볼팅과 렌탈 전략으로 넘어가세요.
다음 단계
- 대시보드에서 활성화 확인: Reading Your Worker Stats 가이드
- AsicBoost와 커스텀 펌웨어 언더볼팅 결합: Antminer S21+ 언더볼팅 가이드
- 새로운 효율로 소유 하드웨어 경제성 재평가: 소유 vs 렌탈 비용 비교
- 향상된 해시레이트로 채굴할 최적 코인 선택: 코인 선택 가이드
- ASIC별 설정 안내: Antminer S21+ 설정, Antminer S19 & Whatsminer 설정, NerdQAxe & NerdOCTAxe 설정
- 알고리즘 수준 배경은 AsicBoost Explained 기사 읽기