Gray Glacier 하드포크

메인넷 2022-06-30

난이도 폭탄을 늦췄습니다.

무엇이 달라졌나

사용자
눈에 보이는 변화는 없었습니다. 난이도 폭탄(difficulty bomb)은 작업증명(PoW) 채굴 난이도를 시간이 갈수록 가파르게 올려 블록 생성을 느리게 만드는 장치입니다. 이 포크는 폭탄이 효력을 내는 시점을 뒤로 미뤘습니다. 그 덕분에 블록 간격이 늘어나거나 거래 처리가 느려지는 일 없이 평소처럼 네트워크를 쓸 수 있었습니다. 지분증명으로 넘어가는 머지(The Merge)까지 시간을 벌어 준 포크였습니다.
지갑·앱 개발자
직접 달라지는 것은 없었습니다. 새 명령어(opcode)나 거래 형식, 노드 API(RPC) 변경이 없어 컨트랙트와 지갑 코드를 고칠 필요가 없었습니다. 블록 간격이 평소대로 유지되었기 때문에 블록 번호나 블록 시간을 기준으로 삼는 로직도 그대로 동작했습니다. 포크 전후로 테스트나 재배포를 할 일도 없었습니다.
노드 운영자
실행 클라이언트를 Gray Glacier 대응 버전으로 올려야 했습니다. 바뀐 것은 난이도 계산에 쓰는 기준 블록 번호 하나뿐이었지만 업데이트하지 않은 노드는 포크 블록 이후 난이도를 다르게 계산해 다른 체인을 따라가게 됩니다. 2022년 6월 30일 메인넷 적용 전에 업데이트를 마쳐야 했습니다. 그 외에 설정이나 운영 방식을 바꿀 일은 없었습니다.

주요 EIP

← 하드포크 · 로드맵