Tech/EIPs/#3372
EIP 3372카테고리 · 코어유형 · 표준 트랙상태 · 정체

5 FNV primes for ethash

EIP-3372는 이더리움의 Ethash 작업증명 알고리즘에서 사용하는 FNV 소수를 5개의 새로운 소수로 교체하자는 제안입니다. ASIC 채굴에 대한 저항성을 높이기 위해 제안되었으나 정체 상태입니다.

Ethash와 FNV 소수

Ethash는 이더리움의 PoW 알고리즘으로, 데이터 집합에 대한 해시 계산에 FNV(Fowler–Noll–Vo) 해시 함수를 사용합니다. FNV 해시의 핵심 파라미터인 소수값은 알고리즘의 계산 패턴에 직접 영향을 미칩니다.

제안 내용

EIP-3372는 기존의 단일 FNV 소수 대신 5개의 서로 다른 FNV 소수를 사용하도록 알고리즘을 수정합니다. 이는 특정 소수값에 최적화된 ASIC 하드웨어의 이점을 줄이고 GPU 채굴자와의 공정경쟁 환경을 유지하기 위함입니다.

정체 이유

2021년 이후 이더리움의 PoS 전환이 확실시되면서 ASIC 저항성을 높이기 위한 Ethash 수정의 필요성이 크게 줄었습니다. 하드포크 비용 대비 효익이 없다는 판단으로 제안이 진전되지 못했습니다.

역사적 맥락

이 제안은 GPU 채굴 커뮤니티가 ASIC의 시장 지배를 우려하여 제기한 여러 시도 중 하나입니다. 머지(Merge)로 PoW가 종료되면서 이러한 논의 자체가 역사 속으로 사라졌습니다.

공식 EIP 문서open_in_new