이 기사에서는 "이더리움 포크"가 무엇인지에 대해 배우게 될 것이다. 암호화폐에서의 포크는 블록체인의 대다수 사용자들이 업데이트에 대해 합의하지 못할 때 발생한다. 비트코인과 이더리움을 포함한 여러 암호화폐 네트워크는 논쟁이 있는 소프트웨어 업데이트로 인해 합의가 이루어지지 않아 하드 포크를 경험했다.
이더리움 포크란 무엇인가요?
포크란 네트워크에 중요한 기술적 업그레이드나 변화가 필요할 때 발생한다. 보통 이더리움 개선 제안서(EIPs)에서 유래하며, 프로토콜의 "규칙"을 변경한다.
전통적인 중앙 집중식 소프트웨어에서 업그레이드가 필요할 때, 기업은 사용자를 위해 새 버전을 출시한다. 그러나 블록체인은 중앙 소유권이 없기 때문에 작동 방식이 다르다. 이더리움 클라이언트는 새로운 포크 규칙을 적용하기 위해 소프트웨어를 업데이트해야 한다. 또한 블록 생성자(작업 증명 방식의 광부들이거나 지분 증명 방식의 검증자들)와 노드는 새로운 규칙에 따라 블록을 생성하고 검증해야 한다.
이러한 규칙 변경은 네트워크에서 임시로 분리가 될 수 있다. 새로운 규칙이나 이전 규칙에 따라 새로운 블록이 생성될 수 있다. 보통 포크는 미리 합의되어 클라이언트들이 변화를 동시에 받아들이고 업그레이드가 있는 포크가 주요 체인이 된다. 그러나 드물게는 포크에 대한 의견 차이로 인해 네트워크가 영구적으로 분리되는 경우도 있다. 가장 유명한 예로 다오 포크로 인해 이더리움 클랙식이 생성된 것이 있다.
"소프트 포크"는 무엇인가요?
의도적 포크에서 유래된 다른 유형의 포크는 소프트 포니이다. 하드 포크와 소프트 포크는 블록체인 규칙이 변경될 때 이전 버전이 네트워크에 남아있으면서 새 버전도 존재하여 양쪽이 분리되는 유사한 점을 갖는다.
소프트 포크의 경우, 소프트웨어 프로토콜에 변경 사항이 있지만 코드와 충돌하지 않으며, 새 노드에게는 유효하지 않아 보이는 데이터를 이전 노드가 받아들일 수 있으나 사용자는 이를 인지하지 못할 수 있다. 반면 하드 포크에서는 새 규칙이 추가된 이후 블록 처리가 중단되며, 소프트 포크는 업그레이드된 노드가 아직 업그레이드되지 않은 노드와 통신할 수 있도록 한다.
이더리움의 하드 포크가 발생하는 이유는 무엇인가요?
2016년 7월, 이더리움 네트워크는 하드 포크되어 이더리움과 이더리움 클래식두 개의 블록체인으로 분리되었다. 이더리움 클래식은 현재 완전히 별개의 암호화폐로, 다른 기술적 및 철학적 목표를 가지고 있다.
당시에 공격자들은 이더리움에서 실행되는 중요한 애플리케이션인 다오의 스마트 계약 코드의 결함을 악용했다. 그 결과, 이더리움 커뮤니티는 모든 다오관련 거래를 롤백하고다오의 원래 기여자들이다오자금을 되찾을 수 있도록 하기 위해 하드 포크를 시행했다.
이더리움 하드 포크를 지지하는 많은 커뮤니티 구성원들이 있었지만, 일부는 원래의 이더리움 블록체인을 계속 실행하기로 선택했다. 그 블록체인은 최종적으로 이더리움 클래식으로 알려지게 되었다.
하드 포크 이후, 이더리움 클래식은 이더리움 체인으로부터 직접적인 업데이트를 받지 않았다. 이더리움 클래식과 이더리움은 각각 다른 개발 팀이 기여하는 별개의 프로젝트로서 유지보수되고 있다.
이더리움 블록체인의 포크와 업데이트
2015년프론티어 해동에서 시작하여 2022년 파리 (더 머지)까지, 이더리움 블록체인의 주요 이정표, 포크 및 업데이트에 대한 타임라인이 있다.
2022년에는 파리, 벨라트릭스 및 그레이 글래셔포크가 있었다. 2021년에는 애로 글레이서,알테어,런던, 베를린이 있었고, 2020년부터 2015년까지는 비컨 체인 제네시스, 스테이킹 예치 계약 배포, 뮤어 글래이서, 이스탄불, 코스탄티노플, 비잔티움, 스퓨리어스 드래곤, 탠저린 휘슬, 홈, 프론티어 해동, 프론티어 포크 등이 있었다. 이러한 사건들은 2014년 발표 이후 2015년부터 발생했다.
결론
이더리움은 블록체인에 주요 업그레이드와 변화를 주기 위해 많은 포크를 업데이트했고, 이를 '포크(forks)'라고 부른다. 이더리움 포크란 무엇인지 궁금하시다면, 이 기사에서 배울 수 있다.



















