*** 답변 댓글이 있을 때 글 내용 삭제시 경고 없이 계정이 정지됩니다. ***
*** 개인정보가 포함된 경우 혹은 불법적인 요소의 수정은 가능합니다.***
-------------------------------------------------------------------------------
(비트코인, 이더리움)
시간 기반으로 난이도 설정 알고리즘이 되어 있나요?
시간 기반이라면, 그 점점 어려워지는 속도는 처음 정했는데 서버도 없이 어떻게 알고리즘에 녹아들어 갔는지 아시는 분?
일반적으로 암호 푸는데 걸리는 시간을 조절하는 과정인데
채굴을 안하면 해시 감소 - 암호 푸는 시간 증가 -> 난이도 하락으로 암호 푸는 시간을 일정 시간으로 유지
채굴이 늘면 해시 증가-> 암호 푸는 시간 감소 -> 난이도 상승으로 암호 푸는 시간을 일정 시간으로 유지
의 과정을 거칩니다.
예외적으로 이더리움 같은 경우 일정 기간 후 pos 시스템으로 넘어가기 위하여
인위적으로 난이도 증가 코드를 넣어놓았습니다. 특정 시간 (일반적으로는 특정 블록) 이후 난이도가 증가하도록 미리 설정해놓은 것인데요
이 경우 이미 코드가 들어가 있기에 난이도 폭탄 발현을 늦추기 위해 하드포크를 해야 하지 않나 하는 얘기가 나오고 있기도 합니다.
즉 이미 설정된 코드를 바꾸기 위해선 하드포크가 필요하다는 얘기지요.