< 근 미래에 GPU 채굴장들은 과연 전기를 내려야 할것인가? >
요즘 많은 분들이 궁금해하시는 ProgPOW 알고리즘에 대해서 조사를 해보겠습니다.
https://github.com/ifdefelse/ProgPOW
위 링크에 들어가면 해당 알고리즘에 대한 정보와 소스코드를 볼수가 있습니다.
일단 제가 대충 읽어보고 간략히 정리해본것을 적어봅니다.
1) ProgPOW 는 ASIC 을 물리치고 GPU가 다시 채굴의 주류가 되기위한 새로운 GPU채굴 알고리즘이다.
2) 가장 관심이 많은 이더리움 채굴 관련하여, ASIC 화한 이더리움 채굴기는 GPU에 비해 2배정도의 효율향상이 있다.
현 이더리움 알고리즘은 메모리를 많이 사용하는데 비해, GPU의 코어부분은 단순 사칙연산에만 활용되어서 에이직(ASIC)화가 용이했다.
3) ProgPOW 는 2) 항과같은 단점을 극복하고자, 현 발매되는 최신 GPU 코어의 복잡한 연산을 최대한 활용하도록 한다.
그렇게 하여서 ASIC화 하려면 GPU 코어를 그냥 전부 새로 만드는게 나을정도로 하여 ASIC저항성을 지니게 한다.
(만일 막대한 개발비를 지불하고 ASIC으로 GPU기능을 전부 구현하더라도 기존 GPU제조사의 특허에 걸릴 가능성이 큼)
4) ProgPOW 알고리즘은 고정된것이 아니라, 계속 업그레이드 되어, 영구적인 ASIC 저항성을 유지할수 있을것으로 보임.
대략 위와같이 정리될수 있습니다.
< ProgPOW 알고리즘이 있으면 GPU 는 죽지 않아~!!!>
그리고 ProgPOW는 이더리움 최신 업그레이드에 포함될것이 거의 확실시되며==>매우 가능성 높음, 이더리움 코어 개발자들로부터 전적인 ->일부 지지를 얻고있음.
최근 이더리움 콘스탄티노플 하드포크의 2019년도로의 연기는... ProgPOW를 이더리움에 적용하기 위한 절차일수도 있다는 개인적인 생각입니다.
-------------------------------------
꼬리말
* 게시글 내용 삭제시 레벨 강등
* 질문은 각 주제별 게시판에.
비트코인 암호화화폐 커뮤니티 땡글~ 땡글~
-------------------------------------
어제 회의에서 콘스탄티노플이 1-2월로 딜레이되면 ProgPow 를 넣자는 의견이 나왔으나, 그럴 경우 추가 테스트 등으로 더 딜레이될 수 있다는 이야기가 나왔습니다. 즉, 현재는 이더리움 보안 쪽 담당하는 엔지니어 Martin 이 ProgPOW를 밀고 있으나 다른 맴버들이 전적으로 지지하는 것은 아닌 상태죠.
그래서 일단은 ProgPOW가 적용될 가능성은 예전보다 조금 더 늘었지만, 개발진에게서 전적인 지원을 받는 것은 아직 전혀 아닙니다.
그리고 ProgPOW가 GPU의 다른 기능을 좀 더 활성화하기 때문에 현재 모네로 포크에서 보는 것처럼 전력은 더 소모하고 해쉬는 더 떨어지는 결과를 예상할 수 있는데, 지난번 ProgPOW POC 테스트에서 기존 방식에 비해 작업시간이 2배로 걸렸기 때문에 ProgPOW 자체도 좀 더 최적화가 필요한 상황입니다.