오늘은 비트코인 용어 하드포크(HardFork)에 대해서 알아보겠습니다.


■ Fork의 사전적 의미
-1. 포크 2. 쇠스랑, 갈퀴 3. (도로・강 등의) 분기점

분기점이란 의미와 일맥상통합니다


■ Fork의 소프트웨어적 의미

소프트웨어 개발 포크(project fork)는?

개발자들이 하나의 소프트웨어 소스 코드를 통째로 복사하여 독립적인 새 소프트웨어를 개발하는 것을 말합니다


즉, 기존에 있던 플랫폼을 가지고 새로운 플랫폼을 만드는 의미 같습니다.


■ 하드포크란 그리고 소프트포크란?

비트코인도 이 하드포크의 리스크로 하락한적이 있습니다.

그리고 이더리움 또한 하드포크를 단행해 2개의 코인으로 나눈적이있습니다.


- 두 포크의 차이점은?


소프트포크"블록체인에 포크가 발생하지 않는 업그레이드"이고,

하드포크"블록체인의 포크 발생으로 업그레이드" 입니다.

예를 들자면 블록 사이즈의 크기 변경이 있습니다.


일반적으로 소프트포크마이너(신규 소프트웨어)만 업그레이드가 필요합니다.

하지만 하드포크는 말그대로 기반이 바뀐거라 모두 업그레이드가 필요합니다.

이때 포크 방식에 대해서는 해당 코인의 대표들?이 투표를 통해 실시하게 됩니다


EX - '이더리움 클래식'의 탄생 과정


기존 '이더리움'의 체인이 다음과 같이 순차적으로 완성된 형태에서 Fork 가 생성됩니다.


그런데 어느날 위 그림과 같은 문제발생(해킹) 하게되면 아래와 같이 하드포크 당행을 통한 업데이트를 진행하게 됩니다.

그로 인해서 기존 이더리움이더리움 클래식으로

하드포크를 통해 새로 만들어진 체인'이더리움'으로 옮겨가면서 2가지 코인으로 나뉘게 됩니다.


이러한 결과로 해킹된 체인이 된 '이더리움 클래식'을 잡코인 이라고 부르게 되고,

이더리움은 왜인지는 모르지만.. 믿음직 스러운 장기투자 코인으로 부르고 있습니다.


처음 코인이란걸 하면서 손해를 보고 느낀점은 알고 찾아보고 해야겠다란 생각이 들었습니다.

조금만 관심을 가지고 알아보고 투자하세요. 바록 투기란 생각이들지만요 ㅜ


부자되세요~!

+ Recent posts